upleb.uk

Public git repos — served from a NIP-34 GRASP relay at git.upleb.uk

summaryrefslogtreecommitdiff
path: root/src/Makefile
diff options
context:
space:
mode:
authorbitflash-maintainer <noreply@bitflash.invalid>2026-09-03 22:33:20 +0000
committerbitflash-maintainer <noreply@bitflash.invalid>2026-09-03 22:33:20 +0000
commitb810d86752ddb2674118f737582c924bb9eb74c1 (patch)
tree1ceadf421609a2e58da81103165a2fb7085387de /src/Makefile
parentdb44eac5d347c229539946e8d61f1ff0d1f68001 (diff)
parent5ef59833756da6f47274cb990eb874fb0ed99019 (diff)
merge: upstream 1.2.20 into deploy/all-2026-08-24
# Conflicts: # Makefile
Diffstat (limited to 'src/Makefile')
-rw-r--r--src/Makefile11
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
43LIBS = -L$(SECP_LIB) -lsecp256k1 \ 43LIBS = -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 \
55HEADERS = headers_core.h headers.h util.h main.h serialize.h uint256.h \ 55HEADERS = 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
60IMGUI_OBJS = obj/imgui.o obj/imgui_draw.o obj/imgui_tables.o \ 60IMGUI_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 \
63NODE_OBJS = obj/util.o obj/script.o obj/db.o obj/net.o obj/main.o \ 63NODE_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
68GUI_OBJS = obj/gui.o obj/main_gui.o 69GUI_OBJS = obj/gui.o obj/main_gui.o
69 70
@@ -132,7 +133,7 @@ LDHARDFLAGS = -Wl,-z,noexecstack
132 133
133NODE_LIBS = -L$(SECP_LIB) -lsecp256k1 \ 134NODE_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
137NODE_ONLY_OBJS = $(patsubst obj/%,obj-node/%,$(NODE_OBJS)) \ 138NODE_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