upleb.uk

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

summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorNsable-sh <nsable-sh@noreply.git.bitflash.network>2026-08-14 15:03:21 -0300
committerNsable-sh <nsable-sh@noreply.git.bitflash.network>2026-08-14 15:20:54 -0300
commitc49b92a9a79a398b51200e69f7dde8a467b9c925 (patch)
tree25c86213839210a08ff69983e7219e924d5dbb85 /Makefile
parent9b281d890168c7c912857530d787fbc82203d848 (diff)
wallet: add experimental SQLite record store
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile8
1 files changed, 5 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index 60d1227..fab2507 100644
--- a/Makefile
+++ b/Makefile
@@ -43,10 +43,11 @@ deps-apt:
43 @if command -v apt-get >/dev/null 2>&1; then \ 43 @if command -v apt-get >/dev/null 2>&1; then \
44 $(SUDO) apt-get install -y build-essential cmake git pkg-config autoconf \ 44 $(SUDO) apt-get install -y build-essential cmake git pkg-config autoconf \
45 libtool libssl-dev libdb5.3++-dev libsodium-dev nlohmann-json3-dev \ 45 libtool libssl-dev libdb5.3++-dev libsodium-dev nlohmann-json3-dev \
46 libboost-system-dev libglfw3-dev libgl-dev python3-pil clang; \ 46 libboost-system-dev libglfw3-dev libgl-dev libsqlite3-dev \
47 python3-pil clang; \
47 else \ 48 else \
48 echo "Not an apt system — install: g++ cmake git autoconf libtool"; \ 49 echo "Not an apt system — install: g++ cmake git autoconf libtool"; \
49 echo " libssl libdb++ libsodium nlohmann-json boost glfw3 opengl python3-pil"; \ 50 echo " libssl libdb++ libsodium nlohmann-json boost glfw3 opengl sqlite3 python3-pil"; \
50 fi 51 fi
51 52
52deps-secp256k1: 53deps-secp256k1:
@@ -113,7 +114,7 @@ img = ico.convert('RGBA'); \
113img.save('/tmp/bitflash.AppDir/bitflash.png'); \ 114img.save('/tmp/bitflash.AppDir/bitflash.png'); \
114import shutil; shutil.copy('/tmp/bitflash.AppDir/bitflash.png', \ 115import shutil; shutil.copy('/tmp/bitflash.AppDir/bitflash.png', \
115'/tmp/bitflash.AppDir/usr/share/icons/hicolor/256x256/apps/bitflash.png')" 116'/tmp/bitflash.AppDir/usr/share/icons/hicolor/256x256/apps/bitflash.png')"
116 @for lib in libsodium.so.23 libdb_cxx-5.3.so libglfw.so.3; do \ 117 @for lib in libsodium.so.23 libdb_cxx-5.3.so libsqlite3.so.0 libglfw.so.3; do \
117 path=$$(ldconfig -p | grep " $$lib " | awk '{print $$NF}' | head -1); \ 118 path=$$(ldconfig -p | grep " $$lib " | awk '{print $$NF}' | head -1); \
118 [ -z "$$path" ] && path=$$(find /usr/lib /lib -name "$$lib" 2>/dev/null | head -1); \ 119 [ -z "$$path" ] && path=$$(find /usr/lib /lib -name "$$lib" 2>/dev/null | head -1); \
119 [ -n "$$path" ] && cp -L "$$path" /tmp/bitflash.AppDir/usr/lib/ && echo " bundled $$lib" || echo " missing $$lib"; \ 120 [ -n "$$path" ] && cp -L "$$path" /tmp/bitflash.AppDir/usr/lib/ && echo " bundled $$lib" || echo " missing $$lib"; \
@@ -131,6 +132,7 @@ deps-windows:
131 mingw-w64-ucrt-x86_64-glfw \ 132 mingw-w64-ucrt-x86_64-glfw \
132 mingw-w64-ucrt-x86_64-openssl \ 133 mingw-w64-ucrt-x86_64-openssl \
133 mingw-w64-ucrt-x86_64-db \ 134 mingw-w64-ucrt-x86_64-db \
135 mingw-w64-ucrt-x86_64-sqlite3 \
134 mingw-w64-ucrt-x86_64-libsodium \ 136 mingw-w64-ucrt-x86_64-libsodium \
135 mingw-w64-ucrt-x86_64-nlohmann-json \ 137 mingw-w64-ucrt-x86_64-nlohmann-json \
136 mingw-w64-ucrt-x86_64-boost \ 138 mingw-w64-ucrt-x86_64-boost \