* Registered TSQLScript, TSQLConnector and TSQLITE3Connection

git-svn-id: trunk@11507 -
This commit is contained in:
michael 2007-07-14 14:35:08 +00:00
parent 996811b2df
commit 16c9905f94
7 changed files with 665 additions and 3 deletions

3
.gitattributes vendored
View File

@ -523,7 +523,10 @@ components/sqldb/tmysql50connection.xpm svneol=native#text/plain
components/sqldb/tmysqlconnection.xpm -text svneol=native#image/x-xpixmap
components/sqldb/toracleconnection.xpm svneol=native#text/plain
components/sqldb/tpqconnection.xpm -text svneol=native#image/x-xpixmap
components/sqldb/tsqlconnector.xpm svneol=native#text/plain
components/sqldb/tsqlite3connection.xpm svneol=native#text/plain
components/sqldb/tsqlquery.xpm -text svneol=native#image/x-xpixmap
components/sqldb/tsqlscript.xpm svneol=native#text/plain
components/sqldb/tsqltransaction.xpm -text svneol=native#image/x-xpixmap
components/sqlite/lib/README.txt svneol=native#text/plain
components/sqlite/registersqlite.pas svneol=native#text/plain

View File

@ -1,8 +1,8 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2006/11/27]
# 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 m68k-linux m68k-freebsd m68k-netbsd m68k-amiga m68k-atari m68k-openbsd m68k-palmos powerpc-linux powerpc-netbsd powerpc-amiga powerpc-macos powerpc-darwin powerpc-morphos sparc-linux sparc-netbsd sparc-solaris x86_64-linux x86_64-freebsd x86_64-win64 arm-linux arm-palmos arm-wince arm-gba powerpc64-linux
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
BSDs = freebsd netbsd openbsd darwin
UNIXs = linux $(BSDs) solaris qnx
LIMIT83fs = go32v2 os2 emx watcom
@ -228,7 +228,7 @@ UNITSDIR:=$(wildcard $(FPCDIR)/units/$(TARGETSUFFIX))
ifeq ($(UNITSDIR),)
UNITSDIR:=$(wildcard $(FPCDIR)/units/$(OS_TARGET))
endif
PACKAGESDIR:=$(wildcard $(FPCDIR) $(FPCDIR)/packages/base $(FPCDIR)/packages/extra)
PACKAGESDIR:=$(wildcard $(FPCDIR) $(FPCDIR)/packages $(FPCDIR)/packages/base $(FPCDIR)/packages/extra)
override PACKAGE_NAME=sqldblaz
override PACKAGE_VERSION=1.0
ifndef LCL_PLATFORM
@ -294,6 +294,12 @@ endif
ifeq ($(FULL_TARGET),i386-wince)
override TARGET_UNITS+=sqldblaz.pas
endif
ifeq ($(FULL_TARGET),i386-embedded)
override TARGET_UNITS+=sqldblaz.pas
endif
ifeq ($(FULL_TARGET),i386-symbian)
override TARGET_UNITS+=sqldblaz.pas
endif
ifeq ($(FULL_TARGET),m68k-linux)
override TARGET_UNITS+=sqldblaz.pas
endif
@ -315,6 +321,9 @@ endif
ifeq ($(FULL_TARGET),m68k-palmos)
override TARGET_UNITS+=sqldblaz.pas
endif
ifeq ($(FULL_TARGET),m68k-embedded)
override TARGET_UNITS+=sqldblaz.pas
endif
ifeq ($(FULL_TARGET),powerpc-linux)
override TARGET_UNITS+=sqldblaz.pas
endif
@ -333,6 +342,9 @@ endif
ifeq ($(FULL_TARGET),powerpc-morphos)
override TARGET_UNITS+=sqldblaz.pas
endif
ifeq ($(FULL_TARGET),powerpc-embedded)
override TARGET_UNITS+=sqldblaz.pas
endif
ifeq ($(FULL_TARGET),sparc-linux)
override TARGET_UNITS+=sqldblaz.pas
endif
@ -342,6 +354,9 @@ endif
ifeq ($(FULL_TARGET),sparc-solaris)
override TARGET_UNITS+=sqldblaz.pas
endif
ifeq ($(FULL_TARGET),sparc-embedded)
override TARGET_UNITS+=sqldblaz.pas
endif
ifeq ($(FULL_TARGET),x86_64-linux)
override TARGET_UNITS+=sqldblaz.pas
endif
@ -351,6 +366,9 @@ endif
ifeq ($(FULL_TARGET),x86_64-win64)
override TARGET_UNITS+=sqldblaz.pas
endif
ifeq ($(FULL_TARGET),x86_64-embedded)
override TARGET_UNITS+=sqldblaz.pas
endif
ifeq ($(FULL_TARGET),arm-linux)
override TARGET_UNITS+=sqldblaz.pas
endif
@ -363,9 +381,24 @@ endif
ifeq ($(FULL_TARGET),arm-gba)
override TARGET_UNITS+=sqldblaz.pas
endif
ifeq ($(FULL_TARGET),arm-nds)
override TARGET_UNITS+=sqldblaz.pas
endif
ifeq ($(FULL_TARGET),arm-embedded)
override TARGET_UNITS+=sqldblaz.pas
endif
ifeq ($(FULL_TARGET),arm-symbian)
override TARGET_UNITS+=sqldblaz.pas
endif
ifeq ($(FULL_TARGET),powerpc64-linux)
override TARGET_UNITS+=sqldblaz.pas
endif
ifeq ($(FULL_TARGET),powerpc64-darwin)
override TARGET_UNITS+=sqldblaz.pas
endif
ifeq ($(FULL_TARGET),powerpc64-embedded)
override TARGET_UNITS+=sqldblaz.pas
endif
ifeq ($(FULL_TARGET),i386-linux)
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
endif
@ -417,6 +450,12 @@ endif
ifeq ($(FULL_TARGET),i386-wince)
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
endif
ifeq ($(FULL_TARGET),i386-embedded)
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
endif
ifeq ($(FULL_TARGET),i386-symbian)
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
endif
ifeq ($(FULL_TARGET),m68k-linux)
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
endif
@ -438,6 +477,9 @@ endif
ifeq ($(FULL_TARGET),m68k-palmos)
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
endif
ifeq ($(FULL_TARGET),m68k-embedded)
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
endif
ifeq ($(FULL_TARGET),powerpc-linux)
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
endif
@ -456,6 +498,9 @@ endif
ifeq ($(FULL_TARGET),powerpc-morphos)
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
endif
ifeq ($(FULL_TARGET),powerpc-embedded)
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
endif
ifeq ($(FULL_TARGET),sparc-linux)
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
endif
@ -465,6 +510,9 @@ endif
ifeq ($(FULL_TARGET),sparc-solaris)
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
endif
ifeq ($(FULL_TARGET),sparc-embedded)
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
endif
ifeq ($(FULL_TARGET),x86_64-linux)
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
endif
@ -474,6 +522,9 @@ endif
ifeq ($(FULL_TARGET),x86_64-win64)
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
endif
ifeq ($(FULL_TARGET),x86_64-embedded)
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
endif
ifeq ($(FULL_TARGET),arm-linux)
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
endif
@ -486,9 +537,24 @@ endif
ifeq ($(FULL_TARGET),arm-gba)
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
endif
ifeq ($(FULL_TARGET),arm-nds)
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
endif
ifeq ($(FULL_TARGET),arm-embedded)
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
endif
ifeq ($(FULL_TARGET),arm-symbian)
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
endif
ifeq ($(FULL_TARGET),powerpc64-linux)
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
endif
ifeq ($(FULL_TARGET),powerpc64-darwin)
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
endif
ifeq ($(FULL_TARGET),powerpc64-embedded)
override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
endif
ifeq ($(FULL_TARGET),i386-linux)
override COMPILER_OPTIONS+=-dLCL -dLCL$(LCL_PLATFORM) -S2 -gl
endif
@ -540,6 +606,12 @@ endif
ifeq ($(FULL_TARGET),i386-wince)
override COMPILER_OPTIONS+=-dLCL -dLCL$(LCL_PLATFORM) -S2 -gl
endif
ifeq ($(FULL_TARGET),i386-embedded)
override COMPILER_OPTIONS+=-dLCL -dLCL$(LCL_PLATFORM) -S2 -gl
endif
ifeq ($(FULL_TARGET),i386-symbian)
override COMPILER_OPTIONS+=-dLCL -dLCL$(LCL_PLATFORM) -S2 -gl
endif
ifeq ($(FULL_TARGET),m68k-linux)
override COMPILER_OPTIONS+=-dLCL -dLCL$(LCL_PLATFORM) -S2 -gl
endif
@ -561,6 +633,9 @@ endif
ifeq ($(FULL_TARGET),m68k-palmos)
override COMPILER_OPTIONS+=-dLCL -dLCL$(LCL_PLATFORM) -S2 -gl
endif
ifeq ($(FULL_TARGET),m68k-embedded)
override COMPILER_OPTIONS+=-dLCL -dLCL$(LCL_PLATFORM) -S2 -gl
endif
ifeq ($(FULL_TARGET),powerpc-linux)
override COMPILER_OPTIONS+=-dLCL -dLCL$(LCL_PLATFORM) -S2 -gl
endif
@ -579,6 +654,9 @@ endif
ifeq ($(FULL_TARGET),powerpc-morphos)
override COMPILER_OPTIONS+=-dLCL -dLCL$(LCL_PLATFORM) -S2 -gl
endif
ifeq ($(FULL_TARGET),powerpc-embedded)
override COMPILER_OPTIONS+=-dLCL -dLCL$(LCL_PLATFORM) -S2 -gl
endif
ifeq ($(FULL_TARGET),sparc-linux)
override COMPILER_OPTIONS+=-dLCL -dLCL$(LCL_PLATFORM) -S2 -gl
endif
@ -588,6 +666,9 @@ endif
ifeq ($(FULL_TARGET),sparc-solaris)
override COMPILER_OPTIONS+=-dLCL -dLCL$(LCL_PLATFORM) -S2 -gl
endif
ifeq ($(FULL_TARGET),sparc-embedded)
override COMPILER_OPTIONS+=-dLCL -dLCL$(LCL_PLATFORM) -S2 -gl
endif
ifeq ($(FULL_TARGET),x86_64-linux)
override COMPILER_OPTIONS+=-dLCL -dLCL$(LCL_PLATFORM) -S2 -gl
endif
@ -597,6 +678,9 @@ endif
ifeq ($(FULL_TARGET),x86_64-win64)
override COMPILER_OPTIONS+=-dLCL -dLCL$(LCL_PLATFORM) -S2 -gl
endif
ifeq ($(FULL_TARGET),x86_64-embedded)
override COMPILER_OPTIONS+=-dLCL -dLCL$(LCL_PLATFORM) -S2 -gl
endif
ifeq ($(FULL_TARGET),arm-linux)
override COMPILER_OPTIONS+=-dLCL -dLCL$(LCL_PLATFORM) -S2 -gl
endif
@ -609,9 +693,24 @@ endif
ifeq ($(FULL_TARGET),arm-gba)
override COMPILER_OPTIONS+=-dLCL -dLCL$(LCL_PLATFORM) -S2 -gl
endif
ifeq ($(FULL_TARGET),arm-nds)
override COMPILER_OPTIONS+=-dLCL -dLCL$(LCL_PLATFORM) -S2 -gl
endif
ifeq ($(FULL_TARGET),arm-embedded)
override COMPILER_OPTIONS+=-dLCL -dLCL$(LCL_PLATFORM) -S2 -gl
endif
ifeq ($(FULL_TARGET),arm-symbian)
override COMPILER_OPTIONS+=-dLCL -dLCL$(LCL_PLATFORM) -S2 -gl
endif
ifeq ($(FULL_TARGET),powerpc64-linux)
override COMPILER_OPTIONS+=-dLCL -dLCL$(LCL_PLATFORM) -S2 -gl
endif
ifeq ($(FULL_TARGET),powerpc64-darwin)
override COMPILER_OPTIONS+=-dLCL -dLCL$(LCL_PLATFORM) -S2 -gl
endif
ifeq ($(FULL_TARGET),powerpc64-embedded)
override COMPILER_OPTIONS+=-dLCL -dLCL$(LCL_PLATFORM) -S2 -gl
endif
ifeq ($(FULL_TARGET),i386-linux)
override COMPILER_INCLUDEDIR+=./
endif
@ -663,6 +762,12 @@ endif
ifeq ($(FULL_TARGET),i386-wince)
override COMPILER_INCLUDEDIR+=./
endif
ifeq ($(FULL_TARGET),i386-embedded)
override COMPILER_INCLUDEDIR+=./
endif
ifeq ($(FULL_TARGET),i386-symbian)
override COMPILER_INCLUDEDIR+=./
endif
ifeq ($(FULL_TARGET),m68k-linux)
override COMPILER_INCLUDEDIR+=./
endif
@ -684,6 +789,9 @@ endif
ifeq ($(FULL_TARGET),m68k-palmos)
override COMPILER_INCLUDEDIR+=./
endif
ifeq ($(FULL_TARGET),m68k-embedded)
override COMPILER_INCLUDEDIR+=./
endif
ifeq ($(FULL_TARGET),powerpc-linux)
override COMPILER_INCLUDEDIR+=./
endif
@ -702,6 +810,9 @@ endif
ifeq ($(FULL_TARGET),powerpc-morphos)
override COMPILER_INCLUDEDIR+=./
endif
ifeq ($(FULL_TARGET),powerpc-embedded)
override COMPILER_INCLUDEDIR+=./
endif
ifeq ($(FULL_TARGET),sparc-linux)
override COMPILER_INCLUDEDIR+=./
endif
@ -711,6 +822,9 @@ endif
ifeq ($(FULL_TARGET),sparc-solaris)
override COMPILER_INCLUDEDIR+=./
endif
ifeq ($(FULL_TARGET),sparc-embedded)
override COMPILER_INCLUDEDIR+=./
endif
ifeq ($(FULL_TARGET),x86_64-linux)
override COMPILER_INCLUDEDIR+=./
endif
@ -720,6 +834,9 @@ endif
ifeq ($(FULL_TARGET),x86_64-win64)
override COMPILER_INCLUDEDIR+=./
endif
ifeq ($(FULL_TARGET),x86_64-embedded)
override COMPILER_INCLUDEDIR+=./
endif
ifeq ($(FULL_TARGET),arm-linux)
override COMPILER_INCLUDEDIR+=./
endif
@ -732,9 +849,24 @@ endif
ifeq ($(FULL_TARGET),arm-gba)
override COMPILER_INCLUDEDIR+=./
endif
ifeq ($(FULL_TARGET),arm-nds)
override COMPILER_INCLUDEDIR+=./
endif
ifeq ($(FULL_TARGET),arm-embedded)
override COMPILER_INCLUDEDIR+=./
endif
ifeq ($(FULL_TARGET),arm-symbian)
override COMPILER_INCLUDEDIR+=./
endif
ifeq ($(FULL_TARGET),powerpc64-linux)
override COMPILER_INCLUDEDIR+=./
endif
ifeq ($(FULL_TARGET),powerpc64-darwin)
override COMPILER_INCLUDEDIR+=./
endif
ifeq ($(FULL_TARGET),powerpc64-embedded)
override COMPILER_INCLUDEDIR+=./
endif
ifeq ($(FULL_TARGET),i386-linux)
override COMPILER_UNITDIR+=../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/ ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM)/ ../../packager/units/$(CPU_TARGET)-$(OS_TARGET)/ ./
endif
@ -786,6 +918,12 @@ endif
ifeq ($(FULL_TARGET),i386-wince)
override COMPILER_UNITDIR+=../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/ ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM)/ ../../packager/units/$(CPU_TARGET)-$(OS_TARGET)/ ./
endif
ifeq ($(FULL_TARGET),i386-embedded)
override COMPILER_UNITDIR+=../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/ ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM)/ ../../packager/units/$(CPU_TARGET)-$(OS_TARGET)/ ./
endif
ifeq ($(FULL_TARGET),i386-symbian)
override COMPILER_UNITDIR+=../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/ ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM)/ ../../packager/units/$(CPU_TARGET)-$(OS_TARGET)/ ./
endif
ifeq ($(FULL_TARGET),m68k-linux)
override COMPILER_UNITDIR+=../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/ ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM)/ ../../packager/units/$(CPU_TARGET)-$(OS_TARGET)/ ./
endif
@ -807,6 +945,9 @@ endif
ifeq ($(FULL_TARGET),m68k-palmos)
override COMPILER_UNITDIR+=../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/ ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM)/ ../../packager/units/$(CPU_TARGET)-$(OS_TARGET)/ ./
endif
ifeq ($(FULL_TARGET),m68k-embedded)
override COMPILER_UNITDIR+=../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/ ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM)/ ../../packager/units/$(CPU_TARGET)-$(OS_TARGET)/ ./
endif
ifeq ($(FULL_TARGET),powerpc-linux)
override COMPILER_UNITDIR+=../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/ ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM)/ ../../packager/units/$(CPU_TARGET)-$(OS_TARGET)/ ./
endif
@ -825,6 +966,9 @@ endif
ifeq ($(FULL_TARGET),powerpc-morphos)
override COMPILER_UNITDIR+=../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/ ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM)/ ../../packager/units/$(CPU_TARGET)-$(OS_TARGET)/ ./
endif
ifeq ($(FULL_TARGET),powerpc-embedded)
override COMPILER_UNITDIR+=../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/ ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM)/ ../../packager/units/$(CPU_TARGET)-$(OS_TARGET)/ ./
endif
ifeq ($(FULL_TARGET),sparc-linux)
override COMPILER_UNITDIR+=../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/ ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM)/ ../../packager/units/$(CPU_TARGET)-$(OS_TARGET)/ ./
endif
@ -834,6 +978,9 @@ endif
ifeq ($(FULL_TARGET),sparc-solaris)
override COMPILER_UNITDIR+=../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/ ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM)/ ../../packager/units/$(CPU_TARGET)-$(OS_TARGET)/ ./
endif
ifeq ($(FULL_TARGET),sparc-embedded)
override COMPILER_UNITDIR+=../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/ ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM)/ ../../packager/units/$(CPU_TARGET)-$(OS_TARGET)/ ./
endif
ifeq ($(FULL_TARGET),x86_64-linux)
override COMPILER_UNITDIR+=../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/ ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM)/ ../../packager/units/$(CPU_TARGET)-$(OS_TARGET)/ ./
endif
@ -843,6 +990,9 @@ endif
ifeq ($(FULL_TARGET),x86_64-win64)
override COMPILER_UNITDIR+=../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/ ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM)/ ../../packager/units/$(CPU_TARGET)-$(OS_TARGET)/ ./
endif
ifeq ($(FULL_TARGET),x86_64-embedded)
override COMPILER_UNITDIR+=../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/ ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM)/ ../../packager/units/$(CPU_TARGET)-$(OS_TARGET)/ ./
endif
ifeq ($(FULL_TARGET),arm-linux)
override COMPILER_UNITDIR+=../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/ ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM)/ ../../packager/units/$(CPU_TARGET)-$(OS_TARGET)/ ./
endif
@ -855,9 +1005,24 @@ endif
ifeq ($(FULL_TARGET),arm-gba)
override COMPILER_UNITDIR+=../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/ ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM)/ ../../packager/units/$(CPU_TARGET)-$(OS_TARGET)/ ./
endif
ifeq ($(FULL_TARGET),arm-nds)
override COMPILER_UNITDIR+=../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/ ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM)/ ../../packager/units/$(CPU_TARGET)-$(OS_TARGET)/ ./
endif
ifeq ($(FULL_TARGET),arm-embedded)
override COMPILER_UNITDIR+=../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/ ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM)/ ../../packager/units/$(CPU_TARGET)-$(OS_TARGET)/ ./
endif
ifeq ($(FULL_TARGET),arm-symbian)
override COMPILER_UNITDIR+=../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/ ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM)/ ../../packager/units/$(CPU_TARGET)-$(OS_TARGET)/ ./
endif
ifeq ($(FULL_TARGET),powerpc64-linux)
override COMPILER_UNITDIR+=../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/ ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM)/ ../../packager/units/$(CPU_TARGET)-$(OS_TARGET)/ ./
endif
ifeq ($(FULL_TARGET),powerpc64-darwin)
override COMPILER_UNITDIR+=../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/ ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM)/ ../../packager/units/$(CPU_TARGET)-$(OS_TARGET)/ ./
endif
ifeq ($(FULL_TARGET),powerpc64-embedded)
override COMPILER_UNITDIR+=../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/ ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM)/ ../../packager/units/$(CPU_TARGET)-$(OS_TARGET)/ ./
endif
ifeq ($(FULL_TARGET),i386-linux)
override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)
endif
@ -909,6 +1074,12 @@ endif
ifeq ($(FULL_TARGET),i386-wince)
override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)
endif
ifeq ($(FULL_TARGET),i386-embedded)
override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)
endif
ifeq ($(FULL_TARGET),i386-symbian)
override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)
endif
ifeq ($(FULL_TARGET),m68k-linux)
override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)
endif
@ -930,6 +1101,9 @@ endif
ifeq ($(FULL_TARGET),m68k-palmos)
override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)
endif
ifeq ($(FULL_TARGET),m68k-embedded)
override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)
endif
ifeq ($(FULL_TARGET),powerpc-linux)
override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)
endif
@ -948,6 +1122,9 @@ endif
ifeq ($(FULL_TARGET),powerpc-morphos)
override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)
endif
ifeq ($(FULL_TARGET),powerpc-embedded)
override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)
endif
ifeq ($(FULL_TARGET),sparc-linux)
override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)
endif
@ -957,6 +1134,9 @@ endif
ifeq ($(FULL_TARGET),sparc-solaris)
override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)
endif
ifeq ($(FULL_TARGET),sparc-embedded)
override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)
endif
ifeq ($(FULL_TARGET),x86_64-linux)
override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)
endif
@ -966,6 +1146,9 @@ endif
ifeq ($(FULL_TARGET),x86_64-win64)
override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)
endif
ifeq ($(FULL_TARGET),x86_64-embedded)
override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)
endif
ifeq ($(FULL_TARGET),arm-linux)
override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)
endif
@ -978,9 +1161,24 @@ endif
ifeq ($(FULL_TARGET),arm-gba)
override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)
endif
ifeq ($(FULL_TARGET),arm-nds)
override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)
endif
ifeq ($(FULL_TARGET),arm-embedded)
override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)
endif
ifeq ($(FULL_TARGET),arm-symbian)
override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)
endif
ifeq ($(FULL_TARGET),powerpc64-linux)
override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)
endif
ifeq ($(FULL_TARGET),powerpc64-darwin)
override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)
endif
ifeq ($(FULL_TARGET),powerpc64-embedded)
override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET)
endif
ifdef REQUIRE_UNITSDIR
override UNITSDIR+=$(REQUIRE_UNITSDIR)
endif
@ -1307,6 +1505,10 @@ EXEEXT=.gba
SHAREDLIBEXT=.so
SHORTSUFFIX=gba
endif
ifeq ($(OS_TARGET),symbian)
SHAREDLIBEXT=.dll
SHORTSUFFIX=symbian
endif
else
ifeq ($(OS_TARGET),go32v1)
PPUEXT=.pp1
@ -1776,6 +1978,12 @@ endif
ifeq ($(FULL_TARGET),i386-wince)
REQUIRE_PACKAGES_RTL=1
endif
ifeq ($(FULL_TARGET),i386-embedded)
REQUIRE_PACKAGES_RTL=1
endif
ifeq ($(FULL_TARGET),i386-symbian)
REQUIRE_PACKAGES_RTL=1
endif
ifeq ($(FULL_TARGET),m68k-linux)
REQUIRE_PACKAGES_RTL=1
endif
@ -1797,6 +2005,9 @@ endif
ifeq ($(FULL_TARGET),m68k-palmos)
REQUIRE_PACKAGES_RTL=1
endif
ifeq ($(FULL_TARGET),m68k-embedded)
REQUIRE_PACKAGES_RTL=1
endif
ifeq ($(FULL_TARGET),powerpc-linux)
REQUIRE_PACKAGES_RTL=1
endif
@ -1815,6 +2026,9 @@ endif
ifeq ($(FULL_TARGET),powerpc-morphos)
REQUIRE_PACKAGES_RTL=1
endif
ifeq ($(FULL_TARGET),powerpc-embedded)
REQUIRE_PACKAGES_RTL=1
endif
ifeq ($(FULL_TARGET),sparc-linux)
REQUIRE_PACKAGES_RTL=1
endif
@ -1824,6 +2038,9 @@ endif
ifeq ($(FULL_TARGET),sparc-solaris)
REQUIRE_PACKAGES_RTL=1
endif
ifeq ($(FULL_TARGET),sparc-embedded)
REQUIRE_PACKAGES_RTL=1
endif
ifeq ($(FULL_TARGET),x86_64-linux)
REQUIRE_PACKAGES_RTL=1
endif
@ -1833,6 +2050,9 @@ endif
ifeq ($(FULL_TARGET),x86_64-win64)
REQUIRE_PACKAGES_RTL=1
endif
ifeq ($(FULL_TARGET),x86_64-embedded)
REQUIRE_PACKAGES_RTL=1
endif
ifeq ($(FULL_TARGET),arm-linux)
REQUIRE_PACKAGES_RTL=1
endif
@ -1845,9 +2065,24 @@ endif
ifeq ($(FULL_TARGET),arm-gba)
REQUIRE_PACKAGES_RTL=1
endif
ifeq ($(FULL_TARGET),arm-nds)
REQUIRE_PACKAGES_RTL=1
endif
ifeq ($(FULL_TARGET),arm-embedded)
REQUIRE_PACKAGES_RTL=1
endif
ifeq ($(FULL_TARGET),arm-symbian)
REQUIRE_PACKAGES_RTL=1
endif
ifeq ($(FULL_TARGET),powerpc64-linux)
REQUIRE_PACKAGES_RTL=1
endif
ifeq ($(FULL_TARGET),powerpc64-darwin)
REQUIRE_PACKAGES_RTL=1
endif
ifeq ($(FULL_TARGET),powerpc64-embedded)
REQUIRE_PACKAGES_RTL=1
endif
ifdef REQUIRE_PACKAGES_RTL
PACKAGEDIR_RTL:=$(firstword $(subst /Makefile.fpc,,$(strip $(wildcard $(addsuffix /rtl/Makefile.fpc,$(PACKAGESDIR))))))
ifneq ($(PACKAGEDIR_RTL),)
@ -1984,6 +2219,13 @@ ifeq ($(CPU_TARGET),i386)
override FPCOPT+=-Aas
endif
endif
ifeq ($(findstring 2.0.,$(FPC_VERSION)),)
ifeq ($(OS_TARGET),linux)
ifeq ($(CPU_TARGET),x86_64)
override FPCOPT+=-Cg
endif
endif
endif
ifdef LINKSHARED
endif
ifdef OPT

View File

@ -412,6 +412,96 @@ LazarusResources.Add('tpqconnection','XPM',[
+'.^.} } E < ",'#10'" i.j.h > '
+'",'#10'" k.> "};'#10
]);
LazarusResources.Add('tsqlconnector','XPM',[
'/* XPM */'#10'static char *tsqlconnector[]={'#10'"24 24 6 1",'#10'". c None"'
+','#10'"b c #0000c0",'#10'"c c #808000",'#10'"a c #c0c000",'#10'"d c #ff0000'
+'",'#10'"# c #ffff00",'#10'"........................",'#10'"..#########.....'
+'........",'#10'".#aaaaaaaaa#.......bb...",'#10'".c#########c......bbb...",'
+#10'".accccccccca......b.....",'#10'".aaaaaaaaaaa......bbb...",'#10'".aaaaaa'
+'aaaaa.....bbbb...",'#10'".aaaaaaaaaaa.....bb.....",'#10'".caaaaaaaaac.....b'
+'b.....",'#10'".#ccccccccc#bbbbbbbbb...",'#10'".c#########cbbbbbbbbb...",'#10
+'".acccccccccc.....bb.....",'#10'".aaaaaaaaaaa.....bb.....",'#10'".aaaaaaaaa'
+'aa.....bbbb...",'#10'".aaaaaaaaaaa......bbb...",'#10'".adddaaadddd..dd..b..'
+'...",'#10'".dddddadddddd.dd..bbb...",'#10'".dcccccddccdd.dd...bb...",'#10'"'
+'.ddddd#dd##dd.dd...bb...",'#10'".ddddd.dd..dd.dd........",'#10'".....d.dd..'
+'dd.dd........",'#10'".d...d.dddddd.dd........",'#10'".ddddd..dddd..ddddd...'
+'..",'#10'"..ddd.....dd..ddddd....."};'#10
]);
LazarusResources.Add('tsqlite3connection','XPM',[
'/* XPM */'#10'static char *tsqlite3conn[]={'#10'"24 24 203 2",'#10'".d c Non'
+'e",'#10'"b. c None",'#10'"Qt c None",'#10'"#i c #737373",'#10'"#h c #7b7b7b'
+'",'#10'".y c #989898",'#10'".m c #9e9e9e",'#10'".# c #bebebe",'#10'"#y c #3'
+'83838",'#10'"aT c #3e3e3e",'#10'"#z c #505050",'#10'".c c #585858",'#10'".N'
+' c #656565",'#10'"aw c #6e6e6e",'#10'".l c #7e7e7e",'#10'".n c #3c3c3c",'#10
+'".b c #454545",'#10'".a c #545454",'#10'"#5 c #212121",'#10'".3 c #282828",'
+#10'"bi c #2c2c2c",'#10'"a3 c #323232",'#10'".e c #7a7d7c",'#10'"bd c #1e1e1'
+'e",'#10'"#P c #212121",'#10'"bh c #232323",'#10'".z c #303030",'#10'"aU c #'
+'676d6b",'#10'"aJ c #6b706e",'#10'".k c #171717",'#10'"aj c #101010",'#10'"a'
+'I c #2b2b2b",'#10'".A c #3d3e3e",'#10'"a9 c #181818",'#10'"#j c #6b716f",'
+#10'"#g c #0e0e0e",'#10'".2 c #0f0f0f",'#10'".o c #313131",'#10'"ai c #09090'
+'9",'#10'".x c #5f6664",'#10'"#x c #080808",'#10'"aS c #070707",'#10'"#A c #'
+'606765",'#10'"aH c #2c2e2d",'#10'"a2 c #101111",'#10'".f c #788883",'#10'".'
+'M c #303433",'#10'".O c #73827e",'#10'"#Q c #818e8a",'#10'"#f c #2f3332",'
+#10'"av c #333535",'#10'"#9 c #545f5b",'#10'".j c #5e6966",'#10'"ax c #5e6e6'
+'8",'#10'".J c #3b3e3d",'#10'"be c #5d6965",'#10'"#t c #505b57",'#10'"a4 c #'
+'869792",'#10'".p c #4f5654",'#10'"a0 c #353736",'#10'"#O c #171a19",'#10'"#'
+'6 c #626d6a",'#10'".B c #75827f",'#10'".G c #3b413e",'#10'"aG c #373e3b",'
+#10'"aK c #7f8f8a",'#10'"aq c #2e3331",'#10'".w c #68716e",'#10'".8 c #46504'
+'d",'#10'"a1 c #242626",'#10'".4 c #70837c",'#10'"#B c #7c8f89",'#10'".H c #'
+'545a58",'#10'"#k c #768b85",'#10'"aV c #859791",'#10'"bg c #202423",'#10'"b'
+'c c #0b0c0b",'#10'"#4 c #3d4342",'#10'"ac c #1c1d1d",'#10'"aZ c #1d2220",'
+#10'".v c #696c6c",'#10'".i c #748982",'#10'".g c #778f88",'#10'"ah c #15161'
+'6",'#10'".I c #5d605f",'#10'"#p c #5e6e69",'#10'"ad c #636e6b",'#10'"a8 c #'
+'282d2c",'#10'".K c #64726e",'#10'".h c #6f8a82",'#10'"b# c #808b88",'#10'"a'
+'R c #151717",'#10'"#w c #1f2120",'#10'".1 c #3c4542",'#10'"ak c #515c58",'
+#10'"ar c #7d8f89",'#10'"#b c #49514e",'#10'".P c #7e9890",'#10'"#L c #757c7'
+'a",'#10'".Q c #5d6966",'#10'"#0 c #3e4644",'#10'"#e c #3a413f",'#10'"#8 c #'
+'4a5450",'#10'"aC c #677772",'#10'"## c #2d3131",'#10'"#a c #3d4442",'#10'".'
+'Y c #5c6562",'#10'"aF c #3a413f",'#10'"#C c #7d928b",'#10'".7 c #38403d",'
+#10'".X c #585f5d",'#10'".Z c #606c68",'#10'"bf c #54635e",'#10'".W c #545d5'
+'a",'#10'"#u c #70827d",'#10'"aB c #2e3432",'#10'"#s c #373e3c",'#10'".R c #'
+'5e6865",'#10'"#l c #72807b",'#10'"ap c #414b47",'#10'"#F c #515a57",'#10'"#'
+'o c #3b4441",'#10'".C c #6e7e79",'#10'"#N c #454f4c",'#10'".F c #4b5753",'
+#10'"#T c #3a4340",'#10'"#V c #414a47",'#10'"ag c #3f4644",'#10'".q c #67767'
+'1",'#10'".u c #57615e",'#10'".L c #5c6764",'#10'"a. c #63736e",'#10'"au c #'
+'484e4c",'#10'"#c c #687974",'#10'"#W c #748b84",'#10'"#M c #6f7c78",'#10'"a'
+'b c #4e5a56",'#10'"#d c #4d5754",'#10'".V c #56615d",'#10'".0 c #5d6a66",'
+#10'"#q c #778b85",'#10'"#Z c #515a57",'#10'"aD c #7a928b",'#10'"#R c #748b8'
+'4",'#10'"#K c #4f5653",'#10'"aE c #4e5a56",'#10'"#S c #54605d",'#10'".t c #'
+'5b6562",'#10'"al c #6c7c77",'#10'"aQ c #5d6e68",'#10'"#E c #5d6f69",'#10'"#'
+'1 c #768681",'#10'"#v c #62736e",'#10'".s c #55625e",'#10'"#m c #5a6461",'
+#10'"ay c #90a59f",'#10'".5 c #89a79e",'#10'".9 c #61706c",'#10'"#H c #7d908'
+'a",'#10'"aW c #b9c9c4",'#10'".S c #5c6b66",'#10'"am c #879b95",'#10'"a5 c #'
+'bbcac6",'#10'"aY c #687a74",'#10'"aO c #74857f",'#10'"aP c #72857f",'#10'".'
+'r c #5b6b66",'#10'"#7 c #687b75",'#10'"ae c #7b918a",'#10'"aL c #a7bcb6",'
+#10'"as c #7c8c87",'#10'"bb c #71837d",'#10'"aN c #5d6c68",'#10'"a7 c #6d807'
+'a",'#10'"at c #55605c",'#10'".U c #576661",'#10'"#3 c #7a9089",'#10'".D c #'
+'859d96",'#10'"#D c #879e98",'#10'"#2 c #8da9a0",'#10'"#. c #616d69",'#10'"#'
+'r c #6a7b76",'#10'".6 c #6b837b",'#10'"ao c #7b8f88",'#10'"#U c #72867f",'
+#10'"aA c #71827d",'#10'"#J c #5e6c68",'#10'"af c #6c7e78",'#10'"#I c #9db3a'
+'c",'#10'"#G c #6c7d78",'#10'"#n c #6b817b",'#10'"#Y c #82948f",'#10'"a# c #'
+'8da59d",'#10'"an c #9db5ad",'#10'"aa c #93a9a1",'#10'".T c #677a74",'#10'".'
+'E c #7f9a91",'#10'"ba c #a5b9b3",'#10'"aM c #a8bdb7",'#10'"a6 c #ccdbd6",'
+#10'"#X c #9ab1aa",'#10'"az c #a6bfb8",'#10'"aX c #bacbc6",'#10'"QtQtQtQtQtQ'
+'tQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",'#10'"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQt'
+'QtQtQtQtQtQtQtQtQt",'#10'"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt"'
+','#10'"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt.#.a.b.c.dQtQtQt",'#10'"QtQtQtQtQtQt'
+'QtQtQtQtQtQtQtQtQt.e.f.g.h.i.j.k.l.m",'#10'"QtQtQtQtQtQtQtQtQtQtQtQtQt.n.o.'
+'p.q.r.s.t.u.v.w.x",'#10'"QtQtQtQtQtQtQtQtQt.y.z.A.B.C.D.E.F.G.H.I.J.K.L.M",'
+#10'"QtQtQtQtQtQtQtQt.N.O.P.Q.R.S.T.U.V.W.X.Y.Z.0.1.2",'#10'"QtQtQtQtQtQtQt.'
+'3.4.5.6.7.8.9#.###a#b#c#d#e#f#g#h",'#10'"QtQtQtQt#i#j#k#l#m#n#o#p#q#r#s#t#u'
+'#v#w#x#yQtQtQt",'#10'"QtQt#z#A#B#C#D#E#F#G#H#I#J#K#L#M#N#O#PQtQtQtQtQt",'#10
+'"QtQt#Q#R#S#T#U#V#W#X#Y#Z#0#1#2#3#4#5QtQtQtQtQtQt",'#10'"QtQt#6#7#8#9a.a#aa'
,'abacadaeafagahai.mQtQtQtQtQtQt",'#10'"QtQtajakalamanaoapaqarasatauavawQtQtQ'
+'tQtQtQtQtQt",'#10'"QtQtQtaxayazaAaBaCaDaEaFaGaHaIQtQtQtQtQtQtQtQtQt",'#10'"'
+'QtaJaKaLaMaNaOaPaQaRaSaTQtQtQtQtQtQtQtQtQtQtQtQt",'#10'"aUaVaWaXaYaZa0a1a2a'
+'3QtQtQtQtQtQtQtQtQtQtQtQtQtQt",'#10'"a4a5a6a7a8a9.y.yb.QtQtQtQtQtQtQtQtQtQt'
+'QtQtQtQtQt",'#10'"b#babbbcbdQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",'#10'"b'
+'ebfbg#PQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",'#10'"bh#gbiQtQtQtQtQtQtQt'
+'QtQtQtQtQtQtQtQtQtQtQtQtQtQt",'#10'"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQ'
+'tQtQtQtQt",'#10'"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",'#10'"Qt'
+'QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt"};'#10
]);
LazarusResources.Add('tsqlquery','XPM',[
'/* XPM */'#10'static char * sqlquery_0_1_23x23_xpm[] = {'#10'"23 23 4 1",'#10
+'" '#9'c None",'#10'".'#9'c #000000",'#10'"+'#9'c #00D6FF",'#10'"@'#9'c #5ED'
@ -426,6 +516,21 @@ LazarusResources.Add('tsqlquery','XPM',[
+' .. ",'#10'" .@@. ",'#10'" .@@. '
+' ",'#10'" .. "};'#10
]);
LazarusResources.Add('tsqlscript','XPM',[
'/* XPM */'#10'static char *tsqlscript[]={'#10'"24 24 8 1",'#10'"# c None",'
+#10'". c #000000",'#10'"b c #000040",'#10'"d c #00c000",'#10'"e c #00c0c0",'
+#10'"c c #303030",'#10'"a c #c00000",'#10'"f c #ffff00",'#10'"..............'
+'..........",'#10'".######################.",'#10'".#aaaaaaaaaaaaaaaaaaa##."'
+','#10'".######################.",'#10'".#bbbbbbbbbbbbbbbb#####.",'#10'".###'
+'###################.",'#10'".#cccccccccccccccccc###.",'#10'".##############'
+'########.",'#10'".#dddddddddddddd#######.",'#10'".######################.",'
+#10'".#eeeeeeeeeeeeeeeeee###.",'#10'".###ff####ffff##ff#####.",'#10'".#affff'
+'faffffff#ff#####.",'#10'".#ff##ff#ff##ff#ff#####.",'#10'".#ffaaaaaffa#ffaff'
+'aaaa#.",'#10'".#ff#####ff##ff#ff#####.",'#10'".#affffaaffaaffaffaa###.",'#10
+'".#####ff#ff##ff#ff#####.",'#10'".#f...ff.ffffff.ff#####.",'#10'".#ffffff#f'
+'fffff#fffff##.",'#10'".#fffff.....ff..fffff##.",'#10'".###########ff#######'
+'##.",'#10'".######################.",'#10'"........................"};'#10
]);
LazarusResources.Add('tsqltransaction','XPM',[
'/* XPM */'#10'static char * sqltrans_0_1_23x23_xpm[] = {'#10'"23 23 6 1",'#10
+'" '#9'c None",'#10'".'#9'c #000000",'#10'"+'#9'c #00D6FF",'#10'"@'#9'c #00A'

View File

@ -24,6 +24,12 @@ unit registersqldb;
{$DEFINE HASPQCONNECTION}
{$ENDIF}
{ SQLITE }
{$IFNDEF VER2_2}
{$IFNDEF VER2_0}
{$DEFINE HASSQLITE3CONNECTION}
{$ENDIF}
{$ENDIF}
interface
uses
@ -36,6 +42,9 @@ uses
{$ENDIF}
{$IFDEF HASMYSQL4CONNECTION}
mysql40conn, mysql41conn,
{$ENDIF}
{$IFDEF HASSQLITE3CONNECTION}
sqlite3conn,
{$ENDIF}
mysql50conn,
LazarusPackageIntf;
@ -48,6 +57,8 @@ procedure RegisterUnitSQLdb;
begin
RegisterComponents('SQLdb',[TSQLQuery,
TSQLTransaction,
TSQLScript,
TSQLConnector,
{$IFDEF HASPQCONNECTION}
TPQConnection,
{$ENDIF}
@ -58,6 +69,9 @@ begin
{$IFDEF HASMYSQL4CONNECTION}
TMySQL40Connection,
TMySQL41Connection,
{$ENDIF}
{$IFDEF HASSQLITE3CONNECTION}
TSQLite3Connection,
{$ENDIF}
TMySQL50Connection,
TIBConnection]);

View File

@ -0,0 +1,33 @@
/* XPM */
static char *tsqlconnector[]={
"24 24 6 1",
". c None",
"b c #0000c0",
"c c #808000",
"a c #c0c000",
"d c #ff0000",
"# c #ffff00",
"........................",
"..#########.............",
".#aaaaaaaaa#.......bb...",
".c#########c......bbb...",
".accccccccca......b.....",
".aaaaaaaaaaa......bbb...",
".aaaaaaaaaaa.....bbbb...",
".aaaaaaaaaaa.....bb.....",
".caaaaaaaaac.....bb.....",
".#ccccccccc#bbbbbbbbb...",
".c#########cbbbbbbbbb...",
".acccccccccc.....bb.....",
".aaaaaaaaaaa.....bb.....",
".aaaaaaaaaaa.....bbbb...",
".aaaaaaaaaaa......bbb...",
".adddaaadddd..dd..b.....",
".dddddadddddd.dd..bbb...",
".dcccccddccdd.dd...bb...",
".ddddd#dd##dd.dd...bb...",
".ddddd.dd..dd.dd........",
".....d.dd..dd.dd........",
".d...d.dddddd.dd........",
".ddddd..dddd..ddddd.....",
"..ddd.....dd..ddddd....."};

View File

@ -0,0 +1,230 @@
/* XPM */
static char *tsqlite3conn[]={
"24 24 203 2",
".d c None",
"b. c None",
"Qt c None",
"#i c #737373",
"#h c #7b7b7b",
".y c #989898",
".m c #9e9e9e",
".# c #bebebe",
"#y c #383838",
"aT c #3e3e3e",
"#z c #505050",
".c c #585858",
".N c #656565",
"aw c #6e6e6e",
".l c #7e7e7e",
".n c #3c3c3c",
".b c #454545",
".a c #545454",
"#5 c #212121",
".3 c #282828",
"bi c #2c2c2c",
"a3 c #323232",
".e c #7a7d7c",
"bd c #1e1e1e",
"#P c #212121",
"bh c #232323",
".z c #303030",
"aU c #676d6b",
"aJ c #6b706e",
".k c #171717",
"aj c #101010",
"aI c #2b2b2b",
".A c #3d3e3e",
"a9 c #181818",
"#j c #6b716f",
"#g c #0e0e0e",
".2 c #0f0f0f",
".o c #313131",
"ai c #090909",
".x c #5f6664",
"#x c #080808",
"aS c #070707",
"#A c #606765",
"aH c #2c2e2d",
"a2 c #101111",
".f c #788883",
".M c #303433",
".O c #73827e",
"#Q c #818e8a",
"#f c #2f3332",
"av c #333535",
"#9 c #545f5b",
".j c #5e6966",
"ax c #5e6e68",
".J c #3b3e3d",
"be c #5d6965",
"#t c #505b57",
"a4 c #869792",
".p c #4f5654",
"a0 c #353736",
"#O c #171a19",
"#6 c #626d6a",
".B c #75827f",
".G c #3b413e",
"aG c #373e3b",
"aK c #7f8f8a",
"aq c #2e3331",
".w c #68716e",
".8 c #46504d",
"a1 c #242626",
".4 c #70837c",
"#B c #7c8f89",
".H c #545a58",
"#k c #768b85",
"aV c #859791",
"bg c #202423",
"bc c #0b0c0b",
"#4 c #3d4342",
"ac c #1c1d1d",
"aZ c #1d2220",
".v c #696c6c",
".i c #748982",
".g c #778f88",
"ah c #151616",
".I c #5d605f",
"#p c #5e6e69",
"ad c #636e6b",
"a8 c #282d2c",
".K c #64726e",
".h c #6f8a82",
"b# c #808b88",
"aR c #151717",
"#w c #1f2120",
".1 c #3c4542",
"ak c #515c58",
"ar c #7d8f89",
"#b c #49514e",
".P c #7e9890",
"#L c #757c7a",
".Q c #5d6966",
"#0 c #3e4644",
"#e c #3a413f",
"#8 c #4a5450",
"aC c #677772",
"## c #2d3131",
"#a c #3d4442",
".Y c #5c6562",
"aF c #3a413f",
"#C c #7d928b",
".7 c #38403d",
".X c #585f5d",
".Z c #606c68",
"bf c #54635e",
".W c #545d5a",
"#u c #70827d",
"aB c #2e3432",
"#s c #373e3c",
".R c #5e6865",
"#l c #72807b",
"ap c #414b47",
"#F c #515a57",
"#o c #3b4441",
".C c #6e7e79",
"#N c #454f4c",
".F c #4b5753",
"#T c #3a4340",
"#V c #414a47",
"ag c #3f4644",
".q c #677671",
".u c #57615e",
".L c #5c6764",
"a. c #63736e",
"au c #484e4c",
"#c c #687974",
"#W c #748b84",
"#M c #6f7c78",
"ab c #4e5a56",
"#d c #4d5754",
".V c #56615d",
".0 c #5d6a66",
"#q c #778b85",
"#Z c #515a57",
"aD c #7a928b",
"#R c #748b84",
"#K c #4f5653",
"aE c #4e5a56",
"#S c #54605d",
".t c #5b6562",
"al c #6c7c77",
"aQ c #5d6e68",
"#E c #5d6f69",
"#1 c #768681",
"#v c #62736e",
".s c #55625e",
"#m c #5a6461",
"ay c #90a59f",
".5 c #89a79e",
".9 c #61706c",
"#H c #7d908a",
"aW c #b9c9c4",
".S c #5c6b66",
"am c #879b95",
"a5 c #bbcac6",
"aY c #687a74",
"aO c #74857f",
"aP c #72857f",
".r c #5b6b66",
"#7 c #687b75",
"ae c #7b918a",
"aL c #a7bcb6",
"as c #7c8c87",
"bb c #71837d",
"aN c #5d6c68",
"a7 c #6d807a",
"at c #55605c",
".U c #576661",
"#3 c #7a9089",
".D c #859d96",
"#D c #879e98",
"#2 c #8da9a0",
"#. c #616d69",
"#r c #6a7b76",
".6 c #6b837b",
"ao c #7b8f88",
"#U c #72867f",
"aA c #71827d",
"#J c #5e6c68",
"af c #6c7e78",
"#I c #9db3ac",
"#G c #6c7d78",
"#n c #6b817b",
"#Y c #82948f",
"a# c #8da59d",
"an c #9db5ad",
"aa c #93a9a1",
".T c #677a74",
".E c #7f9a91",
"ba c #a5b9b3",
"aM c #a8bdb7",
"a6 c #ccdbd6",
"#X c #9ab1aa",
"az c #a6bfb8",
"aX c #bacbc6",
"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt.#.a.b.c.dQtQtQt",
"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQt.e.f.g.h.i.j.k.l.m",
"QtQtQtQtQtQtQtQtQtQtQtQtQt.n.o.p.q.r.s.t.u.v.w.x",
"QtQtQtQtQtQtQtQtQt.y.z.A.B.C.D.E.F.G.H.I.J.K.L.M",
"QtQtQtQtQtQtQtQt.N.O.P.Q.R.S.T.U.V.W.X.Y.Z.0.1.2",
"QtQtQtQtQtQtQt.3.4.5.6.7.8.9#.###a#b#c#d#e#f#g#h",
"QtQtQtQt#i#j#k#l#m#n#o#p#q#r#s#t#u#v#w#x#yQtQtQt",
"QtQt#z#A#B#C#D#E#F#G#H#I#J#K#L#M#N#O#PQtQtQtQtQt",
"QtQt#Q#R#S#T#U#V#W#X#Y#Z#0#1#2#3#4#5QtQtQtQtQtQt",
"QtQt#6#7#8#9a.a#aaabacadaeafagahai.mQtQtQtQtQtQt",
"QtQtajakalamanaoapaqarasatauavawQtQtQtQtQtQtQtQt",
"QtQtQtaxayazaAaBaCaDaEaFaGaHaIQtQtQtQtQtQtQtQtQt",
"QtaJaKaLaMaNaOaPaQaRaSaTQtQtQtQtQtQtQtQtQtQtQtQt",
"aUaVaWaXaYaZa0a1a2a3QtQtQtQtQtQtQtQtQtQtQtQtQtQt",
"a4a5a6a7a8a9.y.yb.QtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
"b#babbbcbdQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
"bebfbg#PQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
"bh#gbiQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt"};

View File

@ -0,0 +1,35 @@
/* XPM */
static char *tsqlscript[]={
"24 24 8 1",
"# c None",
". c #000000",
"b c #000040",
"d c #00c000",
"e c #00c0c0",
"c c #303030",
"a c #c00000",
"f c #ffff00",
"........................",
".######################.",
".#aaaaaaaaaaaaaaaaaaa##.",
".######################.",
".#bbbbbbbbbbbbbbbb#####.",
".######################.",
".#cccccccccccccccccc###.",
".######################.",
".#dddddddddddddd#######.",
".######################.",
".#eeeeeeeeeeeeeeeeee###.",
".###ff####ffff##ff#####.",
".#afffffaffffff#ff#####.",
".#ff##ff#ff##ff#ff#####.",
".#ffaaaaaffa#ffaffaaaa#.",
".#ff#####ff##ff#ff#####.",
".#affffaaffaaffaffaa###.",
".#####ff#ff##ff#ff#####.",
".#f...ff.ffffff.ff#####.",
".#ffffff#ffffff#fffff##.",
".#fffff.....ff..fffff##.",
".###########ff#########.",
".######################.",
"........................"};