diff options
| author | bitflash-maintainer <noreply@bitflash.invalid> | 2026-09-03 22:33:20 +0000 |
|---|---|---|
| committer | bitflash-maintainer <noreply@bitflash.invalid> | 2026-09-03 22:33:20 +0000 |
| commit | b810d86752ddb2674118f737582c924bb9eb74c1 (patch) | |
| tree | 1ceadf421609a2e58da81103165a2fb7085387de /src/Makefile | |
| parent | db44eac5d347c229539946e8d61f1ff0d1f68001 (diff) | |
| parent | 5ef59833756da6f47274cb990eb874fb0ed99019 (diff) | |
merge: upstream 1.2.20 into deploy/all-2026-08-24
# Conflicts:
# Makefile
Diffstat (limited to 'src/Makefile')
| -rw-r--r-- | src/Makefile | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/Makefile b/src/Makefile index 2c6d304..b931007 100644 --- a/src/Makefile +++ b/src/Makefile | |||
| @@ -42,7 +42,7 @@ FUZZ_LDFLAGS = -fsanitize=fuzzer,address,undefined | |||
| 42 | 42 | ||
| 43 | LIBS = -L$(SECP_LIB) -lsecp256k1 \ | 43 | LIBS = -L$(SECP_LIB) -lsecp256k1 \ |
| 44 | -L$(RANDOMX_DIR)/build -lrandomx \ | 44 | -L$(RANDOMX_DIR)/build -lrandomx \ |
| 45 | -lsodium -lssl -lcrypto -ldb_cxx -lpthread \ | 45 | -lsodium -lssl -lcrypto -ldb_cxx -lsqlite3 -lpthread \ |
| 46 | -lglfw -lGL | 46 | -lglfw -lGL |
| 47 | 47 | ||
| 48 | # Every header a .cpp here includes has to be listed, not just the interesting | 48 | # Every header a .cpp here includes has to be listed, not just the interesting |
| @@ -55,7 +55,7 @@ LIBS = -L$(SECP_LIB) -lsecp256k1 \ | |||
| 55 | HEADERS = headers_core.h headers.h util.h main.h serialize.h uint256.h \ | 55 | HEADERS = headers_core.h headers.h util.h main.h serialize.h uint256.h \ |
| 56 | key.h bignum.h script.h db.h base58.h net.h nostr.h \ | 56 | key.h bignum.h script.h db.h base58.h net.h nostr.h \ |
| 57 | randomx_pow.h btfaddr.h btfchan.h btfrv.h btftunnel.h \ | 57 | randomx_pow.h btfaddr.h btfchan.h btfrv.h btftunnel.h \ |
| 58 | selftest.h walletcmd.h compat.h sockcount.h proxy.h tor.h font_roboto.h | 58 | selftest.h walletcmd.h wallet_sqlite.h compat.h sockcount.h proxy.h tor.h font_roboto.h |
| 59 | 59 | ||
| 60 | IMGUI_OBJS = obj/imgui.o obj/imgui_draw.o obj/imgui_tables.o \ | 60 | IMGUI_OBJS = obj/imgui.o obj/imgui_draw.o obj/imgui_tables.o \ |
| 61 | obj/imgui_widgets.o obj/imgui_impl_glfw.o obj/imgui_impl_opengl3.o | 61 | obj/imgui_widgets.o obj/imgui_impl_glfw.o obj/imgui_impl_opengl3.o |
| @@ -63,7 +63,8 @@ IMGUI_OBJS = obj/imgui.o obj/imgui_draw.o obj/imgui_tables.o \ | |||
| 63 | NODE_OBJS = obj/util.o obj/script.o obj/db.o obj/net.o obj/main.o \ | 63 | NODE_OBJS = obj/util.o obj/script.o obj/db.o obj/net.o obj/main.o \ |
| 64 | obj/sha.o obj/nostr.o obj/randomx_pow.o \ | 64 | obj/sha.o obj/nostr.o obj/randomx_pow.o \ |
| 65 | obj/btfaddr.o obj/btfchan.o obj/btfrv.o obj/btftunnel.o obj/rpc.o \ | 65 | obj/btfaddr.o obj/btfchan.o obj/btfrv.o obj/btftunnel.o obj/rpc.o \ |
| 66 | obj/selftest.o obj/bip32.o obj/walletcmd.o obj/proxy.o obj/tor.o | 66 | obj/selftest.o obj/bip32.o obj/walletcmd.o obj/wallet_sqlite.o \ |
| 67 | obj/proxy.o obj/tor.o | ||
| 67 | 68 | ||
| 68 | GUI_OBJS = obj/gui.o obj/main_gui.o | 69 | GUI_OBJS = obj/gui.o obj/main_gui.o |
| 69 | 70 | ||
| @@ -132,7 +133,7 @@ LDHARDFLAGS = -Wl,-z,noexecstack | |||
| 132 | 133 | ||
| 133 | NODE_LIBS = -L$(SECP_LIB) -lsecp256k1 \ | 134 | NODE_LIBS = -L$(SECP_LIB) -lsecp256k1 \ |
| 134 | -L$(RANDOMX_DIR)/build -lrandomx \ | 135 | -L$(RANDOMX_DIR)/build -lrandomx \ |
| 135 | -lsodium -lssl -lcrypto -ldb_cxx -lpthread | 136 | -lsodium -lssl -lcrypto -ldb_cxx -lsqlite3 -lpthread |
| 136 | 137 | ||
| 137 | NODE_ONLY_OBJS = $(patsubst obj/%,obj-node/%,$(NODE_OBJS)) \ | 138 | NODE_ONLY_OBJS = $(patsubst obj/%,obj-node/%,$(NODE_OBJS)) \ |
| 138 | obj-node/main_gui.o obj-node/headless.o | 139 | obj-node/main_gui.o obj-node/headless.o |
| @@ -203,6 +204,8 @@ tests: test_bip32 bitflash-node | |||
| 203 | ./bitflash-node -selftest=wallet-keypool | 204 | ./bitflash-node -selftest=wallet-keypool |
| 204 | ./bitflash-node -selftest=wallet-hd | 205 | ./bitflash-node -selftest=wallet-hd |
| 205 | ./bitflash-node -selftest=wallet-format | 206 | ./bitflash-node -selftest=wallet-format |
| 207 | ./bitflash-node -selftest=wallet-sqlite | ||
| 208 | ./bitflash-node -selftest=wallet-sqlite-migration | ||
| 206 | ./bitflash-node -selftest=wallet-crypto | 209 | ./bitflash-node -selftest=wallet-crypto |
| 207 | ./bitflash-node -selftest=wallet-encrypt | 210 | ./bitflash-node -selftest=wallet-encrypt |
| 208 | ./bitflash-node -selftest=net-message | 211 | ./bitflash-node -selftest=net-message |