diff --git a/Makefile b/Makefile index 3a23a18..7c7d62e 100644 --- a/Makefile +++ b/Makefile @@ -3,14 +3,13 @@ all: build -build: libunqlite.a +build: src/unqlite.c go build -install: libunqlite.a +install: src/unqlite.c go install clean: - rm -f libunqlite.a rm -rf src/* test: @@ -19,7 +18,3 @@ test: src/unqlite.c: git submodule init git submodule update - -libunqlite.a: src/unqlite.c src/unqlite.h - gcc -c src/unqlite.c -I./src -DUNQLITE_ENABLE_THREADS=1 - ar rv libunqlite.a unqlite.o diff --git a/unqlite.go b/unqlite.go index b6bc21f..b9fa47d 100644 --- a/unqlite.go +++ b/unqlite.go @@ -1,8 +1,8 @@ package unqlitego /* -#cgo LDFLAGS: -L./ -lunqlite -#include "./src/unqlite.h" +#cgo CFLAGS: -DUNQLITE_ENABLE_THREADS=1 -Wno-unused-but-set-variable +#include "./src/unqlite.c" #include */ import "C"