|
@@ -1,5 +1,5 @@
|
|
|
#
|
|
|
-# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/05/09]
|
|
|
+# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/04/28]
|
|
|
#
|
|
|
default: all
|
|
|
MAKEFILETARGETS=i386-linux i386-go32v2 i386-win32 i386-os2 i386-freebsd i386-beos i386-netbsd i386-solaris i386-qnx i386-netware i386-openbsd i386-wdosx i386-darwin i386-emx i386-watcom i386-netwlibc i386-wince i386-embedded i386-symbian m68k-linux m68k-freebsd m68k-netbsd m68k-amiga m68k-atari m68k-openbsd m68k-palmos m68k-embedded powerpc-linux powerpc-netbsd powerpc-amiga powerpc-macos powerpc-darwin powerpc-morphos powerpc-embedded sparc-linux sparc-netbsd sparc-solaris sparc-embedded x86_64-linux x86_64-freebsd x86_64-win64 x86_64-embedded arm-linux arm-palmos arm-wince arm-gba arm-nds arm-embedded arm-symbian powerpc64-linux powerpc64-darwin powerpc64-embedded
|
|
@@ -233,73 +233,73 @@ PACKAGESDIR:=$(wildcard $(FPCDIR) $(FPCDIR)/packages $(FPCDIR)/packages/base $(F
|
|
|
override PACKAGE_NAME=fcl-db
|
|
|
PACKAGEDIR_MAIN:=$(firstword $(subst /Makefile.fpc,,$(strip $(wildcard $(addsuffix /fcl-db/Makefile.fpc,$(PACKAGESDIR))))))
|
|
|
ifeq ($(FULL_TARGET),i386-linux)
|
|
|
-override TARGET_DIRS+=interbase postgres mysql odbc oracle
|
|
|
+override TARGET_DIRS+=interbase postgres mysql odbc oracle sqlite
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),i386-win32)
|
|
|
-override TARGET_DIRS+=interbase postgres mysql odbc oracle
|
|
|
+override TARGET_DIRS+=interbase postgres mysql odbc oracle sqlite
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),i386-freebsd)
|
|
|
-override TARGET_DIRS+=interbase postgres mysql odbc oracle
|
|
|
+override TARGET_DIRS+=interbase postgres mysql odbc oracle sqlite
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),i386-netbsd)
|
|
|
-override TARGET_DIRS+=interbase postgres mysql odbc oracle
|
|
|
+override TARGET_DIRS+=interbase postgres mysql odbc oracle sqlite
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),i386-openbsd)
|
|
|
-override TARGET_DIRS+=interbase postgres mysql odbc oracle
|
|
|
+override TARGET_DIRS+=interbase postgres mysql odbc oracle sqlite
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),i386-darwin)
|
|
|
-override TARGET_DIRS+=interbase postgres mysql odbc oracle
|
|
|
+override TARGET_DIRS+=interbase postgres mysql odbc oracle sqlite
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),i386-wince)
|
|
|
-override TARGET_DIRS+=interbase postgres
|
|
|
+override TARGET_DIRS+=interbase postgres sqlite
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),m68k-linux)
|
|
|
-override TARGET_DIRS+=interbase postgres mysql odbc oracle
|
|
|
+override TARGET_DIRS+=interbase postgres mysql odbc oracle sqlite
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),m68k-freebsd)
|
|
|
-override TARGET_DIRS+=interbase postgres mysql odbc oracle
|
|
|
+override TARGET_DIRS+=interbase postgres mysql odbc oracle sqlite
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),m68k-netbsd)
|
|
|
-override TARGET_DIRS+=interbase postgres mysql odbc oracle
|
|
|
+override TARGET_DIRS+=interbase postgres mysql odbc oracle sqlite
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),m68k-openbsd)
|
|
|
-override TARGET_DIRS+=interbase postgres mysql odbc oracle
|
|
|
+override TARGET_DIRS+=interbase postgres mysql odbc oracle sqlite
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),powerpc-linux)
|
|
|
-override TARGET_DIRS+=interbase postgres mysql odbc oracle
|
|
|
+override TARGET_DIRS+=interbase postgres mysql odbc oracle sqlite
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),powerpc-netbsd)
|
|
|
-override TARGET_DIRS+=interbase postgres mysql odbc oracle
|
|
|
+override TARGET_DIRS+=interbase postgres mysql odbc oracle sqlite
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),powerpc-darwin)
|
|
|
-override TARGET_DIRS+=interbase postgres mysql odbc oracle
|
|
|
+override TARGET_DIRS+=interbase postgres mysql odbc oracle sqlite
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),sparc-linux)
|
|
|
-override TARGET_DIRS+=interbase postgres mysql odbc oracle
|
|
|
+override TARGET_DIRS+=interbase postgres mysql odbc oracle sqlite
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),sparc-netbsd)
|
|
|
-override TARGET_DIRS+=interbase postgres mysql odbc oracle
|
|
|
+override TARGET_DIRS+=interbase postgres mysql odbc oracle sqlite
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),x86_64-linux)
|
|
|
-override TARGET_DIRS+=interbase postgres mysql odbc oracle
|
|
|
+override TARGET_DIRS+=interbase postgres mysql odbc oracle sqlite
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),x86_64-freebsd)
|
|
|
-override TARGET_DIRS+=interbase postgres mysql odbc oracle
|
|
|
+override TARGET_DIRS+=interbase postgres mysql odbc oracle sqlite
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),x86_64-win64)
|
|
|
-override TARGET_DIRS+=interbase odbc mysql
|
|
|
+override TARGET_DIRS+=interbase odbc mysql sqlite
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),arm-linux)
|
|
|
-override TARGET_DIRS+=interbase postgres mysql odbc oracle
|
|
|
+override TARGET_DIRS+=interbase postgres mysql odbc oracle sqlite
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),arm-wince)
|
|
|
-override TARGET_DIRS+=interbase postgres
|
|
|
+override TARGET_DIRS+=interbase postgres sqlite
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),powerpc64-linux)
|
|
|
-override TARGET_DIRS+=interbase postgres mysql odbc oracle
|
|
|
+override TARGET_DIRS+=interbase postgres mysql odbc oracle sqlite
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),powerpc64-darwin)
|
|
|
-override TARGET_DIRS+=interbase postgres mysql odbc oracle
|
|
|
+override TARGET_DIRS+=interbase postgres mysql odbc oracle sqlite
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),i386-linux)
|
|
|
override TARGET_UNITS+=sqldb
|
|
@@ -1556,6 +1556,7 @@ REQUIRE_PACKAGES_POSTGRES=1
|
|
|
REQUIRE_PACKAGES_MYSQL=1
|
|
|
REQUIRE_PACKAGES_ODBC=1
|
|
|
REQUIRE_PACKAGES_ORACLE=1
|
|
|
+REQUIRE_PACKAGES_SQLITE=1
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),i386-go32v2)
|
|
|
REQUIRE_PACKAGES_RTL=1
|
|
@@ -1567,6 +1568,7 @@ REQUIRE_PACKAGES_POSTGRES=1
|
|
|
REQUIRE_PACKAGES_MYSQL=1
|
|
|
REQUIRE_PACKAGES_ODBC=1
|
|
|
REQUIRE_PACKAGES_ORACLE=1
|
|
|
+REQUIRE_PACKAGES_SQLITE=1
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),i386-os2)
|
|
|
REQUIRE_PACKAGES_RTL=1
|
|
@@ -1578,6 +1580,7 @@ REQUIRE_PACKAGES_POSTGRES=1
|
|
|
REQUIRE_PACKAGES_MYSQL=1
|
|
|
REQUIRE_PACKAGES_ODBC=1
|
|
|
REQUIRE_PACKAGES_ORACLE=1
|
|
|
+REQUIRE_PACKAGES_SQLITE=1
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),i386-beos)
|
|
|
REQUIRE_PACKAGES_RTL=1
|
|
@@ -1589,6 +1592,7 @@ REQUIRE_PACKAGES_POSTGRES=1
|
|
|
REQUIRE_PACKAGES_MYSQL=1
|
|
|
REQUIRE_PACKAGES_ODBC=1
|
|
|
REQUIRE_PACKAGES_ORACLE=1
|
|
|
+REQUIRE_PACKAGES_SQLITE=1
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),i386-solaris)
|
|
|
REQUIRE_PACKAGES_RTL=1
|
|
@@ -1606,6 +1610,7 @@ REQUIRE_PACKAGES_POSTGRES=1
|
|
|
REQUIRE_PACKAGES_MYSQL=1
|
|
|
REQUIRE_PACKAGES_ODBC=1
|
|
|
REQUIRE_PACKAGES_ORACLE=1
|
|
|
+REQUIRE_PACKAGES_SQLITE=1
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),i386-wdosx)
|
|
|
REQUIRE_PACKAGES_RTL=1
|
|
@@ -1617,6 +1622,7 @@ REQUIRE_PACKAGES_POSTGRES=1
|
|
|
REQUIRE_PACKAGES_MYSQL=1
|
|
|
REQUIRE_PACKAGES_ODBC=1
|
|
|
REQUIRE_PACKAGES_ORACLE=1
|
|
|
+REQUIRE_PACKAGES_SQLITE=1
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),i386-emx)
|
|
|
REQUIRE_PACKAGES_RTL=1
|
|
@@ -1631,6 +1637,7 @@ ifeq ($(FULL_TARGET),i386-wince)
|
|
|
REQUIRE_PACKAGES_RTL=1
|
|
|
REQUIRE_PACKAGES_IBASE=1
|
|
|
REQUIRE_PACKAGES_POSTGRES=1
|
|
|
+REQUIRE_PACKAGES_SQLITE=1
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),i386-embedded)
|
|
|
REQUIRE_PACKAGES_RTL=1
|
|
@@ -1645,6 +1652,7 @@ REQUIRE_PACKAGES_POSTGRES=1
|
|
|
REQUIRE_PACKAGES_MYSQL=1
|
|
|
REQUIRE_PACKAGES_ODBC=1
|
|
|
REQUIRE_PACKAGES_ORACLE=1
|
|
|
+REQUIRE_PACKAGES_SQLITE=1
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),m68k-freebsd)
|
|
|
REQUIRE_PACKAGES_RTL=1
|
|
@@ -1653,6 +1661,7 @@ REQUIRE_PACKAGES_POSTGRES=1
|
|
|
REQUIRE_PACKAGES_MYSQL=1
|
|
|
REQUIRE_PACKAGES_ODBC=1
|
|
|
REQUIRE_PACKAGES_ORACLE=1
|
|
|
+REQUIRE_PACKAGES_SQLITE=1
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),m68k-netbsd)
|
|
|
REQUIRE_PACKAGES_RTL=1
|
|
@@ -1661,6 +1670,7 @@ REQUIRE_PACKAGES_POSTGRES=1
|
|
|
REQUIRE_PACKAGES_MYSQL=1
|
|
|
REQUIRE_PACKAGES_ODBC=1
|
|
|
REQUIRE_PACKAGES_ORACLE=1
|
|
|
+REQUIRE_PACKAGES_SQLITE=1
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),m68k-amiga)
|
|
|
REQUIRE_PACKAGES_RTL=1
|
|
@@ -1675,6 +1685,7 @@ REQUIRE_PACKAGES_POSTGRES=1
|
|
|
REQUIRE_PACKAGES_MYSQL=1
|
|
|
REQUIRE_PACKAGES_ODBC=1
|
|
|
REQUIRE_PACKAGES_ORACLE=1
|
|
|
+REQUIRE_PACKAGES_SQLITE=1
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),m68k-palmos)
|
|
|
REQUIRE_PACKAGES_RTL=1
|
|
@@ -1689,6 +1700,7 @@ REQUIRE_PACKAGES_POSTGRES=1
|
|
|
REQUIRE_PACKAGES_MYSQL=1
|
|
|
REQUIRE_PACKAGES_ODBC=1
|
|
|
REQUIRE_PACKAGES_ORACLE=1
|
|
|
+REQUIRE_PACKAGES_SQLITE=1
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),powerpc-netbsd)
|
|
|
REQUIRE_PACKAGES_RTL=1
|
|
@@ -1697,6 +1709,7 @@ REQUIRE_PACKAGES_POSTGRES=1
|
|
|
REQUIRE_PACKAGES_MYSQL=1
|
|
|
REQUIRE_PACKAGES_ODBC=1
|
|
|
REQUIRE_PACKAGES_ORACLE=1
|
|
|
+REQUIRE_PACKAGES_SQLITE=1
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),powerpc-amiga)
|
|
|
REQUIRE_PACKAGES_RTL=1
|
|
@@ -1711,6 +1724,7 @@ REQUIRE_PACKAGES_POSTGRES=1
|
|
|
REQUIRE_PACKAGES_MYSQL=1
|
|
|
REQUIRE_PACKAGES_ODBC=1
|
|
|
REQUIRE_PACKAGES_ORACLE=1
|
|
|
+REQUIRE_PACKAGES_SQLITE=1
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),powerpc-morphos)
|
|
|
REQUIRE_PACKAGES_RTL=1
|
|
@@ -1725,6 +1739,7 @@ REQUIRE_PACKAGES_POSTGRES=1
|
|
|
REQUIRE_PACKAGES_MYSQL=1
|
|
|
REQUIRE_PACKAGES_ODBC=1
|
|
|
REQUIRE_PACKAGES_ORACLE=1
|
|
|
+REQUIRE_PACKAGES_SQLITE=1
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),sparc-netbsd)
|
|
|
REQUIRE_PACKAGES_RTL=1
|
|
@@ -1733,6 +1748,7 @@ REQUIRE_PACKAGES_POSTGRES=1
|
|
|
REQUIRE_PACKAGES_MYSQL=1
|
|
|
REQUIRE_PACKAGES_ODBC=1
|
|
|
REQUIRE_PACKAGES_ORACLE=1
|
|
|
+REQUIRE_PACKAGES_SQLITE=1
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),sparc-solaris)
|
|
|
REQUIRE_PACKAGES_RTL=1
|
|
@@ -1747,6 +1763,7 @@ REQUIRE_PACKAGES_POSTGRES=1
|
|
|
REQUIRE_PACKAGES_MYSQL=1
|
|
|
REQUIRE_PACKAGES_ODBC=1
|
|
|
REQUIRE_PACKAGES_ORACLE=1
|
|
|
+REQUIRE_PACKAGES_SQLITE=1
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),x86_64-freebsd)
|
|
|
REQUIRE_PACKAGES_RTL=1
|
|
@@ -1755,12 +1772,14 @@ REQUIRE_PACKAGES_POSTGRES=1
|
|
|
REQUIRE_PACKAGES_MYSQL=1
|
|
|
REQUIRE_PACKAGES_ODBC=1
|
|
|
REQUIRE_PACKAGES_ORACLE=1
|
|
|
+REQUIRE_PACKAGES_SQLITE=1
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),x86_64-win64)
|
|
|
REQUIRE_PACKAGES_RTL=1
|
|
|
REQUIRE_PACKAGES_IBASE=1
|
|
|
REQUIRE_PACKAGES_ODBC=1
|
|
|
REQUIRE_PACKAGES_MYSQL=1
|
|
|
+REQUIRE_PACKAGES_SQLITE=1
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),x86_64-embedded)
|
|
|
REQUIRE_PACKAGES_RTL=1
|
|
@@ -1772,6 +1791,7 @@ REQUIRE_PACKAGES_POSTGRES=1
|
|
|
REQUIRE_PACKAGES_MYSQL=1
|
|
|
REQUIRE_PACKAGES_ODBC=1
|
|
|
REQUIRE_PACKAGES_ORACLE=1
|
|
|
+REQUIRE_PACKAGES_SQLITE=1
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),arm-palmos)
|
|
|
REQUIRE_PACKAGES_RTL=1
|
|
@@ -1780,6 +1800,7 @@ ifeq ($(FULL_TARGET),arm-wince)
|
|
|
REQUIRE_PACKAGES_RTL=1
|
|
|
REQUIRE_PACKAGES_IBASE=1
|
|
|
REQUIRE_PACKAGES_POSTGRES=1
|
|
|
+REQUIRE_PACKAGES_SQLITE=1
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),arm-gba)
|
|
|
REQUIRE_PACKAGES_RTL=1
|
|
@@ -1800,6 +1821,7 @@ REQUIRE_PACKAGES_POSTGRES=1
|
|
|
REQUIRE_PACKAGES_MYSQL=1
|
|
|
REQUIRE_PACKAGES_ODBC=1
|
|
|
REQUIRE_PACKAGES_ORACLE=1
|
|
|
+REQUIRE_PACKAGES_SQLITE=1
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),powerpc64-darwin)
|
|
|
REQUIRE_PACKAGES_RTL=1
|
|
@@ -1808,6 +1830,7 @@ REQUIRE_PACKAGES_POSTGRES=1
|
|
|
REQUIRE_PACKAGES_MYSQL=1
|
|
|
REQUIRE_PACKAGES_ODBC=1
|
|
|
REQUIRE_PACKAGES_ORACLE=1
|
|
|
+REQUIRE_PACKAGES_SQLITE=1
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),powerpc64-embedded)
|
|
|
REQUIRE_PACKAGES_RTL=1
|
|
@@ -1968,6 +1991,32 @@ ifdef UNITDIR_ORACLE
|
|
|
override COMPILER_UNITDIR+=$(UNITDIR_ORACLE)
|
|
|
endif
|
|
|
endif
|
|
|
+ifdef REQUIRE_PACKAGES_SQLITE
|
|
|
+PACKAGEDIR_SQLITE:=$(firstword $(subst /Makefile.fpc,,$(strip $(wildcard $(addsuffix /sqlite/Makefile.fpc,$(PACKAGESDIR))))))
|
|
|
+ifneq ($(PACKAGEDIR_SQLITE),)
|
|
|
+ifneq ($(wildcard $(PACKAGEDIR_SQLITE)/units/$(TARGETSUFFIX)),)
|
|
|
+UNITDIR_SQLITE=$(PACKAGEDIR_SQLITE)/units/$(TARGETSUFFIX)
|
|
|
+else
|
|
|
+UNITDIR_SQLITE=$(PACKAGEDIR_SQLITE)
|
|
|
+endif
|
|
|
+ifdef CHECKDEPEND
|
|
|
+$(PACKAGEDIR_SQLITE)/$(FPCMADE):
|
|
|
+ $(MAKE) -C $(PACKAGEDIR_SQLITE) $(FPCMADE)
|
|
|
+override ALLDEPENDENCIES+=$(PACKAGEDIR_SQLITE)/$(FPCMADE)
|
|
|
+endif
|
|
|
+else
|
|
|
+PACKAGEDIR_SQLITE=
|
|
|
+UNITDIR_SQLITE:=$(subst /Package.fpc,,$(strip $(wildcard $(addsuffix /sqlite/Package.fpc,$(UNITSDIR)))))
|
|
|
+ifneq ($(UNITDIR_SQLITE),)
|
|
|
+UNITDIR_SQLITE:=$(firstword $(UNITDIR_SQLITE))
|
|
|
+else
|
|
|
+UNITDIR_SQLITE=
|
|
|
+endif
|
|
|
+endif
|
|
|
+ifdef UNITDIR_SQLITE
|
|
|
+override COMPILER_UNITDIR+=$(UNITDIR_SQLITE)
|
|
|
+endif
|
|
|
+endif
|
|
|
ifndef NOCPUDEF
|
|
|
override FPCOPTDEF=$(CPU_TARGET)
|
|
|
endif
|
|
@@ -2458,6 +2507,7 @@ TARGET_DIRS_POSTGRES=1
|
|
|
TARGET_DIRS_MYSQL=1
|
|
|
TARGET_DIRS_ODBC=1
|
|
|
TARGET_DIRS_ORACLE=1
|
|
|
+TARGET_DIRS_SQLITE=1
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),i386-win32)
|
|
|
TARGET_DIRS_INTERBASE=1
|
|
@@ -2465,6 +2515,7 @@ TARGET_DIRS_POSTGRES=1
|
|
|
TARGET_DIRS_MYSQL=1
|
|
|
TARGET_DIRS_ODBC=1
|
|
|
TARGET_DIRS_ORACLE=1
|
|
|
+TARGET_DIRS_SQLITE=1
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),i386-freebsd)
|
|
|
TARGET_DIRS_INTERBASE=1
|
|
@@ -2472,6 +2523,7 @@ TARGET_DIRS_POSTGRES=1
|
|
|
TARGET_DIRS_MYSQL=1
|
|
|
TARGET_DIRS_ODBC=1
|
|
|
TARGET_DIRS_ORACLE=1
|
|
|
+TARGET_DIRS_SQLITE=1
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),i386-netbsd)
|
|
|
TARGET_DIRS_INTERBASE=1
|
|
@@ -2479,6 +2531,7 @@ TARGET_DIRS_POSTGRES=1
|
|
|
TARGET_DIRS_MYSQL=1
|
|
|
TARGET_DIRS_ODBC=1
|
|
|
TARGET_DIRS_ORACLE=1
|
|
|
+TARGET_DIRS_SQLITE=1
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),i386-openbsd)
|
|
|
TARGET_DIRS_INTERBASE=1
|
|
@@ -2486,6 +2539,7 @@ TARGET_DIRS_POSTGRES=1
|
|
|
TARGET_DIRS_MYSQL=1
|
|
|
TARGET_DIRS_ODBC=1
|
|
|
TARGET_DIRS_ORACLE=1
|
|
|
+TARGET_DIRS_SQLITE=1
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),i386-darwin)
|
|
|
TARGET_DIRS_INTERBASE=1
|
|
@@ -2493,10 +2547,12 @@ TARGET_DIRS_POSTGRES=1
|
|
|
TARGET_DIRS_MYSQL=1
|
|
|
TARGET_DIRS_ODBC=1
|
|
|
TARGET_DIRS_ORACLE=1
|
|
|
+TARGET_DIRS_SQLITE=1
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),i386-wince)
|
|
|
TARGET_DIRS_INTERBASE=1
|
|
|
TARGET_DIRS_POSTGRES=1
|
|
|
+TARGET_DIRS_SQLITE=1
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),m68k-linux)
|
|
|
TARGET_DIRS_INTERBASE=1
|
|
@@ -2504,6 +2560,7 @@ TARGET_DIRS_POSTGRES=1
|
|
|
TARGET_DIRS_MYSQL=1
|
|
|
TARGET_DIRS_ODBC=1
|
|
|
TARGET_DIRS_ORACLE=1
|
|
|
+TARGET_DIRS_SQLITE=1
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),m68k-freebsd)
|
|
|
TARGET_DIRS_INTERBASE=1
|
|
@@ -2511,6 +2568,7 @@ TARGET_DIRS_POSTGRES=1
|
|
|
TARGET_DIRS_MYSQL=1
|
|
|
TARGET_DIRS_ODBC=1
|
|
|
TARGET_DIRS_ORACLE=1
|
|
|
+TARGET_DIRS_SQLITE=1
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),m68k-netbsd)
|
|
|
TARGET_DIRS_INTERBASE=1
|
|
@@ -2518,6 +2576,7 @@ TARGET_DIRS_POSTGRES=1
|
|
|
TARGET_DIRS_MYSQL=1
|
|
|
TARGET_DIRS_ODBC=1
|
|
|
TARGET_DIRS_ORACLE=1
|
|
|
+TARGET_DIRS_SQLITE=1
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),m68k-openbsd)
|
|
|
TARGET_DIRS_INTERBASE=1
|
|
@@ -2525,6 +2584,7 @@ TARGET_DIRS_POSTGRES=1
|
|
|
TARGET_DIRS_MYSQL=1
|
|
|
TARGET_DIRS_ODBC=1
|
|
|
TARGET_DIRS_ORACLE=1
|
|
|
+TARGET_DIRS_SQLITE=1
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),powerpc-linux)
|
|
|
TARGET_DIRS_INTERBASE=1
|
|
@@ -2532,6 +2592,7 @@ TARGET_DIRS_POSTGRES=1
|
|
|
TARGET_DIRS_MYSQL=1
|
|
|
TARGET_DIRS_ODBC=1
|
|
|
TARGET_DIRS_ORACLE=1
|
|
|
+TARGET_DIRS_SQLITE=1
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),powerpc-netbsd)
|
|
|
TARGET_DIRS_INTERBASE=1
|
|
@@ -2539,6 +2600,7 @@ TARGET_DIRS_POSTGRES=1
|
|
|
TARGET_DIRS_MYSQL=1
|
|
|
TARGET_DIRS_ODBC=1
|
|
|
TARGET_DIRS_ORACLE=1
|
|
|
+TARGET_DIRS_SQLITE=1
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),powerpc-darwin)
|
|
|
TARGET_DIRS_INTERBASE=1
|
|
@@ -2546,6 +2608,7 @@ TARGET_DIRS_POSTGRES=1
|
|
|
TARGET_DIRS_MYSQL=1
|
|
|
TARGET_DIRS_ODBC=1
|
|
|
TARGET_DIRS_ORACLE=1
|
|
|
+TARGET_DIRS_SQLITE=1
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),sparc-linux)
|
|
|
TARGET_DIRS_INTERBASE=1
|
|
@@ -2553,6 +2616,7 @@ TARGET_DIRS_POSTGRES=1
|
|
|
TARGET_DIRS_MYSQL=1
|
|
|
TARGET_DIRS_ODBC=1
|
|
|
TARGET_DIRS_ORACLE=1
|
|
|
+TARGET_DIRS_SQLITE=1
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),sparc-netbsd)
|
|
|
TARGET_DIRS_INTERBASE=1
|
|
@@ -2560,6 +2624,7 @@ TARGET_DIRS_POSTGRES=1
|
|
|
TARGET_DIRS_MYSQL=1
|
|
|
TARGET_DIRS_ODBC=1
|
|
|
TARGET_DIRS_ORACLE=1
|
|
|
+TARGET_DIRS_SQLITE=1
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),x86_64-linux)
|
|
|
TARGET_DIRS_INTERBASE=1
|
|
@@ -2567,6 +2632,7 @@ TARGET_DIRS_POSTGRES=1
|
|
|
TARGET_DIRS_MYSQL=1
|
|
|
TARGET_DIRS_ODBC=1
|
|
|
TARGET_DIRS_ORACLE=1
|
|
|
+TARGET_DIRS_SQLITE=1
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),x86_64-freebsd)
|
|
|
TARGET_DIRS_INTERBASE=1
|
|
@@ -2574,11 +2640,13 @@ TARGET_DIRS_POSTGRES=1
|
|
|
TARGET_DIRS_MYSQL=1
|
|
|
TARGET_DIRS_ODBC=1
|
|
|
TARGET_DIRS_ORACLE=1
|
|
|
+TARGET_DIRS_SQLITE=1
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),x86_64-win64)
|
|
|
TARGET_DIRS_INTERBASE=1
|
|
|
TARGET_DIRS_ODBC=1
|
|
|
TARGET_DIRS_MYSQL=1
|
|
|
+TARGET_DIRS_SQLITE=1
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),arm-linux)
|
|
|
TARGET_DIRS_INTERBASE=1
|
|
@@ -2586,10 +2654,12 @@ TARGET_DIRS_POSTGRES=1
|
|
|
TARGET_DIRS_MYSQL=1
|
|
|
TARGET_DIRS_ODBC=1
|
|
|
TARGET_DIRS_ORACLE=1
|
|
|
+TARGET_DIRS_SQLITE=1
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),arm-wince)
|
|
|
TARGET_DIRS_INTERBASE=1
|
|
|
TARGET_DIRS_POSTGRES=1
|
|
|
+TARGET_DIRS_SQLITE=1
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),powerpc64-linux)
|
|
|
TARGET_DIRS_INTERBASE=1
|
|
@@ -2597,6 +2667,7 @@ TARGET_DIRS_POSTGRES=1
|
|
|
TARGET_DIRS_MYSQL=1
|
|
|
TARGET_DIRS_ODBC=1
|
|
|
TARGET_DIRS_ORACLE=1
|
|
|
+TARGET_DIRS_SQLITE=1
|
|
|
endif
|
|
|
ifeq ($(FULL_TARGET),powerpc64-darwin)
|
|
|
TARGET_DIRS_INTERBASE=1
|
|
@@ -2604,6 +2675,7 @@ TARGET_DIRS_POSTGRES=1
|
|
|
TARGET_DIRS_MYSQL=1
|
|
|
TARGET_DIRS_ODBC=1
|
|
|
TARGET_DIRS_ORACLE=1
|
|
|
+TARGET_DIRS_SQLITE=1
|
|
|
endif
|
|
|
ifdef TARGET_DIRS_INTERBASE
|
|
|
interbase_all:
|
|
@@ -2830,6 +2902,51 @@ oracle:
|
|
|
$(MAKE) -C oracle all
|
|
|
.PHONY: oracle_all oracle_debug oracle_smart oracle_release oracle_units oracle_examples oracle_shared oracle_install oracle_sourceinstall oracle_exampleinstall oracle_distinstall oracle_zipinstall oracle_zipsourceinstall oracle_zipexampleinstall oracle_zipdistinstall oracle_clean oracle_distclean oracle_cleanall oracle_info oracle_makefiles oracle
|
|
|
endif
|
|
|
+ifdef TARGET_DIRS_SQLITE
|
|
|
+sqlite_all:
|
|
|
+ $(MAKE) -C sqlite all
|
|
|
+sqlite_debug:
|
|
|
+ $(MAKE) -C sqlite debug
|
|
|
+sqlite_smart:
|
|
|
+ $(MAKE) -C sqlite smart
|
|
|
+sqlite_release:
|
|
|
+ $(MAKE) -C sqlite release
|
|
|
+sqlite_units:
|
|
|
+ $(MAKE) -C sqlite units
|
|
|
+sqlite_examples:
|
|
|
+ $(MAKE) -C sqlite examples
|
|
|
+sqlite_shared:
|
|
|
+ $(MAKE) -C sqlite shared
|
|
|
+sqlite_install:
|
|
|
+ $(MAKE) -C sqlite install
|
|
|
+sqlite_sourceinstall:
|
|
|
+ $(MAKE) -C sqlite sourceinstall
|
|
|
+sqlite_exampleinstall:
|
|
|
+ $(MAKE) -C sqlite exampleinstall
|
|
|
+sqlite_distinstall:
|
|
|
+ $(MAKE) -C sqlite distinstall
|
|
|
+sqlite_zipinstall:
|
|
|
+ $(MAKE) -C sqlite zipinstall
|
|
|
+sqlite_zipsourceinstall:
|
|
|
+ $(MAKE) -C sqlite zipsourceinstall
|
|
|
+sqlite_zipexampleinstall:
|
|
|
+ $(MAKE) -C sqlite zipexampleinstall
|
|
|
+sqlite_zipdistinstall:
|
|
|
+ $(MAKE) -C sqlite zipdistinstall
|
|
|
+sqlite_clean:
|
|
|
+ $(MAKE) -C sqlite clean
|
|
|
+sqlite_distclean:
|
|
|
+ $(MAKE) -C sqlite distclean
|
|
|
+sqlite_cleanall:
|
|
|
+ $(MAKE) -C sqlite cleanall
|
|
|
+sqlite_info:
|
|
|
+ $(MAKE) -C sqlite info
|
|
|
+sqlite_makefiles:
|
|
|
+ $(MAKE) -C sqlite makefiles
|
|
|
+sqlite:
|
|
|
+ $(MAKE) -C sqlite all
|
|
|
+.PHONY: sqlite_all sqlite_debug sqlite_smart sqlite_release sqlite_units sqlite_examples sqlite_shared sqlite_install sqlite_sourceinstall sqlite_exampleinstall sqlite_distinstall sqlite_zipinstall sqlite_zipsourceinstall sqlite_zipexampleinstall sqlite_zipdistinstall sqlite_clean sqlite_distclean sqlite_cleanall sqlite_info sqlite_makefiles sqlite
|
|
|
+endif
|
|
|
all: fpc_all $(addsuffix _all,$(TARGET_DIRS))
|
|
|
debug: fpc_debug
|
|
|
smart: fpc_smart
|