diff --git a/repos/libports/lib/import/import-sqlite.mk b/repos/libports/lib/import/import-sqlite.mk new file mode 100644 index 000000000..5a7895d49 --- /dev/null +++ b/repos/libports/lib/import/import-sqlite.mk @@ -0,0 +1 @@ +INC_DIR += $(call select_from_ports,sqlite)/include/sqlite diff --git a/repos/libports/lib/mk/sqlite.mk b/repos/libports/lib/mk/sqlite.mk new file mode 100644 index 000000000..cbcb6810e --- /dev/null +++ b/repos/libports/lib/mk/sqlite.mk @@ -0,0 +1,9 @@ +SQLITE_DIR = $(call select_from_ports,sqlite)/src/lib/sqlite + +INC_DIR += $(SQLITE_DIR) + +LIBS += libc + +SRC_C = sqlite3.c + +vpath %.c $(SQLITE_DIR) diff --git a/repos/libports/ports/sqlite.hash b/repos/libports/ports/sqlite.hash new file mode 100644 index 000000000..3396ff258 --- /dev/null +++ b/repos/libports/ports/sqlite.hash @@ -0,0 +1 @@ +42df44c7a774c25ced00731a7dede19f15287124 diff --git a/repos/libports/ports/sqlite.port b/repos/libports/ports/sqlite.port new file mode 100644 index 000000000..61194afa9 --- /dev/null +++ b/repos/libports/ports/sqlite.port @@ -0,0 +1,12 @@ +LICENSE := PublicDomain +VERSION := 3.8.7.4 +DOWNLOADS := sqlite.archive + +URL(sqlite) := http://www.sqlite.org/2014/sqlite-amalgamation-3080704.zip +SHA(sqlite) := c59060db42ab51e4a063f4f91ce4bc7aad5ab5fa +DIR(sqlite) := src/lib/sqlite + +UNZIP_OPT(sqlite) := -j + +DIRS := include/sqlite +DIR_CONTENT(include/sqlite) := src/lib/sqlite/sqlite3.h src/lib/sqlite/sqlite3ext.h diff --git a/repos/libports/src/test/libports/sqlite/target.mk b/repos/libports/src/test/libports/sqlite/target.mk new file mode 100644 index 000000000..9bcf3e882 --- /dev/null +++ b/repos/libports/src/test/libports/sqlite/target.mk @@ -0,0 +1,10 @@ +SQLITE_DIR = $(call select_from_ports,sqlite)/src/lib/sqlite + +TARGET = test-sqlite +LIBS = libc sqlite + +# This file contains code to implement the "sqlite" command line +# utility for accessing SQLite databases. +SRC_CC = shell.c + +vpath %.c $(SQLITE_DIR)