summaryrefslogtreecommitdiff
path: root/modules/dbsqlite/Makefile
diff options
context:
space:
mode:
authorGluzskiy Alexandr <sss123next@list.ru>2010-08-05 00:46:19 +0300
committerGluzskiy Alexandr <sss123next@list.ru>2010-08-05 00:46:19 +0300
commita8527496d9c8eb81710e718be7be8a9ae62a48b4 (patch)
tree962767f520dd3dea8f23fbd7161114fcab1431ff /modules/dbsqlite/Makefile
parent03951c212bc3054a6b89a9fff9a125bace52224d (diff)
new file: api/core_services.h
modified: api/pluginapi.h modified: core/main.cpp modified: core/plugin.h new file: core/sqlite3.dll new file: lib/libsqlite3.a new file: modules/dbsqlite/Makefile new file: modules/dbsqlite/main.cpp new file: modules/dbsqlite/sqlite3.h modified: modules/example/main.cpp
Diffstat (limited to 'modules/dbsqlite/Makefile')
-rw-r--r--modules/dbsqlite/Makefile20
1 files changed, 20 insertions, 0 deletions
diff --git a/modules/dbsqlite/Makefile b/modules/dbsqlite/Makefile
new file mode 100644
index 0000000..99a9174
--- /dev/null
+++ b/modules/dbsqlite/Makefile
@@ -0,0 +1,20 @@
+CFLAGS=-g -mdll -mwindows -I../../api/ -D DEBUG
+CXXFLAGS=${CFLAGS}
+LDFLAGS=-static-libgcc -Wl,-O1 -shared
+CPPFLAGS =
+CC=i686-pc-mingw32-gcc
+CXX=i686-pc-mingw32-g++
+STRIP=i686-pc-mingw32-strip
+LD=i686-pc-mingw32-ld
+LNK_COMMON=-lkernel32 -lsqlite3
+MAINOBJS=main.o
+
+all: main
+main: $(MAINOBJS)
+ $(CXX) $(MAINOBJS) $(LNK_COMMON) $(LDFLAGS) -o dbsqlite.dll
+ #$(STRIP) dbsqlite.dll
+ #upx -9 dbsqlite.dll
+clean:
+ rm *.o
+ rm dbsqlite.dll
+