v0.0.5 - Add CLIENT_IMPLEMENTATION.md agent integration spec

This commit is contained in:
Laan Tungir
2026-05-02 16:19:05 -04:00
parent ee0c60c343
commit 3e86e539e0
19 changed files with 5797 additions and 112 deletions

View File

@@ -48,13 +48,13 @@ RUN cd /tmp && \
COPY resources/nostr_core_lib /build/nostr_core_lib/
RUN cd /build/nostr_core_lib && \
chmod +x ./build.sh && \
./build.sh --nips=1,4,6,19,44,46
./build.sh --nips=1,4,6,19,44
# Copy source files
COPY src/ /build/src/
# Build nsigner as a fully static binary
RUN gcc -static -O2 -Wall -Wextra -std=c99 \
RUN gcc -static -Os -ffunction-sections -fdata-sections -Wl,--gc-sections -s -Wall -Wextra -std=c99 \
-I/build/nostr_core_lib \
-I/build/nostr_core_lib/nostr_core \
-I/build/nostr_core_lib/cjson \
@@ -74,6 +74,7 @@ RUN gcc -static -O2 -Wall -Wextra -std=c99 \
$(pkg-config --static --libs libcurl openssl) \
-lsecp256k1 -lsqlite3 -lz -lpthread -lm
RUN strip /build/nsigner_static || true
RUN file /build/nsigner_static && \
(ldd /build/nsigner_static 2>&1 || true)