Makefile 761 B

1234567891011121314151617181920212223242526272829303132
  1. #
  2. # Makefile
  3. #
  4. # $Id: //poco/1.4/Data/SQLite/Makefile#2 $
  5. #
  6. # Makefile for Poco SQLite
  7. #
  8. include $(POCO_BASE)/build/rules/global
  9. COMMONFLAGS += -I$(POCO_BASE)/Data/SQLite/src
  10. SYSFLAGS += -DSQLITE_THREADSAFE=1 -DSQLITE_DISABLE_LFS \
  11. -DSQLITE_OMIT_UTF16 -DSQLITE_OMIT_PROGRESS_CALLBACK -DSQLITE_OMIT_COMPLETE \
  12. -DSQLITE_OMIT_TCL_VARIABLE -DSQLITE_OMIT_DEPRECATED
  13. objects = Binder Extractor Notifier SessionImpl Connector \
  14. SQLiteException SQLiteStatementImpl Utility
  15. sqlite_objects = sqlite3
  16. ifdef POCO_UNBUNDLED
  17. SYSLIBS += -lsqlite3
  18. else
  19. objects += $(sqlite_objects)
  20. endif
  21. target = PocoDataSQLite
  22. target_version = $(LIBVERSION)
  23. target_libs = PocoData PocoFoundation
  24. include $(POCO_BASE)/build/rules/lib