summaryrefslogtreecommitdiffstatshomepage
path: root/src/tools
diff options
context:
space:
mode:
author Miodrag Milanovic <mmicko@gmail.com>2014-06-04 11:53:08 +0000
committer Miodrag Milanovic <mmicko@gmail.com>2014-06-04 11:53:08 +0000
commit4dd095bfb524950f69c78550f3ad903a15886b7b (patch)
treed95c4be3aa22d6f2b9af5bc35c296cd020c4e603 /src/tools
parentf6f8fe56b275a33aa76c0ff49c43c34ba67aeebb (diff)
Added SQLite3 for future use, not linked in main binary till proved compiling good on all platforms (nw)
Diffstat (limited to 'src/tools')
-rw-r--r--src/tools/tools.mak18
1 files changed, 18 insertions, 0 deletions
diff --git a/src/tools/tools.mak b/src/tools/tools.mak
index bcb826d8874..79207364d73 100644
--- a/src/tools/tools.mak
+++ b/src/tools/tools.mak
@@ -64,6 +64,9 @@ TOOLS += \
pngcmp$(EXE) \
nltool$(EXE) \
+ifdef USE_SQLITE
+TOOLS += sqlite3$(EXE)
+endif
#-------------------------------------------------
@@ -221,3 +224,18 @@ NLTOOLOBJS = \
nltool$(EXE): $(NLTOOLOBJS) $(LIBUTIL) $(LIBOCORE) $(ZLIB) $(EXPAT)
@echo Linking $@...
$(LD) $(LDFLAGS) $^ $(LIBS) -o $@
+
+#-------------------------------------------------
+# SQLite3
+#-------------------------------------------------
+
+SQLITESHELLOBJS = \
+ $(LIBOBJ)/sqlite3/shell.o
+
+sqlite3$(EXE): $(SQLITESHELLOBJS) $(LIBUTIL) $(LIBOCORE) $(ZLIB) $(SQLITE3_LIB)
+ @echo Linking $@...
+ $(LD) $(LDFLAGS) $^ $(LIBS) -o $@
+
+$(LIBOBJ)/sqlite3/shell.o: $(LIBSRC)/sqlite3/shell.c | $(OSPREBUILD)
+ @echo Compiling $<...
+ $(CC) $(CDEFS) $(CFLAGS) -c $< -o $@ -DUSE_SYSTEM_SQLITE=0 -Wno-write-strings