File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -17,10 +17,14 @@ jobs:
1717 with :
1818 python-version : ' 3.12'
1919
20- - name : Install system dependencies
20+ - name : Install system dependencies (Linux)
2121 if : runner.os == 'Linux'
2222 run : sudo apt-get install -y gcc libssl-dev libsqlite3-dev uuid-dev
2323
24+ - name : Install system dependencies (macOS)
25+ if : runner.os == 'macOS'
26+ run : brew install sqlite
27+
2428 - name : Build
2529 run : make DEBUG=1
2630
Original file line number Diff line number Diff line change @@ -11,8 +11,10 @@ SOURCES := $(wildcard src/*.c)
1111ifeq ($(PLATFORM ) ,Darwin)
1212 SO_EXT = dylib
1313 USE_COMMONCRYPTO = implicit
14- LDFLAGS += -undefined dynamic_lookup
1514 LIB := $(DIST_DIR)/$(NAME).$(VERSION).$(SO_EXT)
15+ SQLITE_PREFIX ?= $(shell brew --prefix sqlite)
16+ CFLAGS += -I$(SQLITE_PREFIX)/include
17+ LDFLAGS += -L$(SQLITE_PREFIX)/lib -lsqlite3
1618else
1719 SO_EXT = so
1820 USE_OPENSSL = implicit
You can’t perform that action at this time.
0 commit comments