+ support for make -jX by marking all Makefiles that need to be executed

serially with .NOTPARALLEL:
   -> currently parallel: rtl/darwin, packages/base, packages/base/httpd,
      packages/extra/univint, fcl, utils

git-svn-id: trunk@6223 -
This commit is contained in:
Jonas Maebe 2007-01-27 11:05:18 +00:00
parent fa01522804
commit 9adb91a68d
315 changed files with 2345 additions and 214 deletions

View File

@ -1,5 +1,5 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18]
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25]
#
default: help
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-embedded
@ -2610,6 +2610,7 @@ makefiles: fpc_makefiles
ifneq ($(wildcard fpcmake.loc),)
include fpcmake.loc
endif
.NOTPARALLEL:
unexport FPC_VERSION FPC_COMPILERINFO OS_SOURCE
override TARGET_DIRS:=$(wildcard $(TARGET_DIRS))
.PHONY: help

View File

@ -165,6 +165,8 @@ endif
endif
[rules]
.NOTPARALLEL:
# These values can change
unexport FPC_VERSION FPC_COMPILERINFO OS_SOURCE

View File

@ -1,8 +1,8 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2006/08/20]
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25]
#
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-embedded
BSDs = freebsd netbsd openbsd darwin
UNIXs = linux $(BSDs) solaris qnx
LIMIT83fs = go32v2 os2 emx watcom
@ -283,6 +283,12 @@ endif
ifeq ($(FULL_TARGET),i386-wince)
override TARGET_DIRS+=xml image db shedit passrc net fpcunit web
endif
ifeq ($(FULL_TARGET),i386-embedded)
override TARGET_DIRS+=xml image db shedit passrc net fpcunit
endif
ifeq ($(FULL_TARGET),i386-symbian)
override TARGET_DIRS+=xml image db shedit passrc net fpcunit
endif
ifeq ($(FULL_TARGET),m68k-linux)
override TARGET_DIRS+=xml image db shedit passrc net fpcunit web
endif
@ -304,6 +310,9 @@ endif
ifeq ($(FULL_TARGET),m68k-palmos)
override TARGET_DIRS+=xml image db shedit passrc net fpcunit
endif
ifeq ($(FULL_TARGET),m68k-embedded)
override TARGET_DIRS+=xml image db shedit passrc net fpcunit
endif
ifeq ($(FULL_TARGET),powerpc-linux)
override TARGET_DIRS+=xml image db shedit passrc net fpcunit web
endif
@ -322,6 +331,9 @@ endif
ifeq ($(FULL_TARGET),powerpc-morphos)
override TARGET_DIRS+=xml image db shedit passrc net fpcunit
endif
ifeq ($(FULL_TARGET),powerpc-embedded)
override TARGET_DIRS+=xml image db shedit passrc net fpcunit
endif
ifeq ($(FULL_TARGET),sparc-linux)
override TARGET_DIRS+=xml image db shedit passrc net fpcunit web
endif
@ -331,6 +343,9 @@ endif
ifeq ($(FULL_TARGET),sparc-solaris)
override TARGET_DIRS+=xml image db shedit passrc net fpcunit web
endif
ifeq ($(FULL_TARGET),sparc-embedded)
override TARGET_DIRS+=xml image db shedit passrc net fpcunit
endif
ifeq ($(FULL_TARGET),x86_64-linux)
override TARGET_DIRS+=xml image db shedit passrc net fpcunit web
endif
@ -340,6 +355,9 @@ endif
ifeq ($(FULL_TARGET),x86_64-win64)
override TARGET_DIRS+=xml image db shedit passrc net fpcunit web
endif
ifeq ($(FULL_TARGET),x86_64-embedded)
override TARGET_DIRS+=xml image db shedit passrc net fpcunit
endif
ifeq ($(FULL_TARGET),arm-linux)
override TARGET_DIRS+=xml image db shedit passrc net fpcunit web
endif
@ -352,9 +370,21 @@ endif
ifeq ($(FULL_TARGET),arm-gba)
override TARGET_DIRS+=xml image db shedit passrc net fpcunit
endif
ifeq ($(FULL_TARGET),arm-nds)
override TARGET_DIRS+=xml image db shedit passrc net fpcunit
endif
ifeq ($(FULL_TARGET),arm-embedded)
override TARGET_DIRS+=xml image db shedit passrc net fpcunit
endif
ifeq ($(FULL_TARGET),arm-symbian)
override TARGET_DIRS+=xml image db shedit passrc net fpcunit
endif
ifeq ($(FULL_TARGET),powerpc64-linux)
override TARGET_DIRS+=xml image db shedit passrc net fpcunit web
endif
ifeq ($(FULL_TARGET),powerpc64-embedded)
override TARGET_DIRS+=xml image db shedit passrc net fpcunit
endif
ifeq ($(FULL_TARGET),i386-linux)
override TARGET_UNITS+=contnrs inifiles ezcgi pipes rtfpars idea base64 gettext iostream zstream cachecls avl_tree htmldefs testutils fpcunit eventlog custapp cgiapp wformat whtml wtex rttiutils bufstream streamex blowfish zipper streamio inicol pooledmm libtar streamcoll xmlreg registry process resolve ssockets fpasync syncobjs simpleipc dbugmsg dbugintf
endif
@ -406,6 +436,12 @@ endif
ifeq ($(FULL_TARGET),i386-wince)
override TARGET_UNITS+=contnrs inifiles ezcgi pipes rtfpars idea base64 gettext iostream zstream cachecls avl_tree htmldefs testutils fpcunit eventlog custapp cgiapp wformat whtml wtex rttiutils bufstream streamex blowfish zipper streamio inicol pooledmm libtar streamcoll xmlreg registry process fileinfo resolve ssockets syncobjs simpleipc dbugmsg dbugintf
endif
ifeq ($(FULL_TARGET),i386-embedded)
override TARGET_UNITS+=contnrs inifiles ezcgi pipes rtfpars idea base64 gettext iostream zstream cachecls avl_tree htmldefs testutils fpcunit eventlog custapp cgiapp wformat whtml wtex rttiutils bufstream streamex blowfish zipper streamio inicol pooledmm libtar streamcoll xmlreg registry
endif
ifeq ($(FULL_TARGET),i386-symbian)
override TARGET_UNITS+=contnrs inifiles ezcgi pipes rtfpars idea base64 gettext iostream zstream cachecls avl_tree htmldefs testutils fpcunit eventlog custapp cgiapp wformat whtml wtex rttiutils bufstream streamex blowfish zipper streamio inicol pooledmm libtar streamcoll xmlreg registry
endif
ifeq ($(FULL_TARGET),m68k-linux)
override TARGET_UNITS+=contnrs inifiles ezcgi pipes rtfpars idea base64 gettext iostream zstream cachecls avl_tree htmldefs testutils fpcunit eventlog custapp cgiapp wformat whtml wtex rttiutils bufstream streamex blowfish zipper streamio inicol pooledmm libtar streamcoll xmlreg registry process resolve ssockets fpasync syncobjs simpleipc dbugmsg dbugintf
endif
@ -427,6 +463,9 @@ endif
ifeq ($(FULL_TARGET),m68k-palmos)
override TARGET_UNITS+=contnrs inifiles ezcgi pipes rtfpars idea base64 gettext iostream zstream cachecls avl_tree htmldefs testutils fpcunit eventlog custapp cgiapp wformat whtml wtex rttiutils bufstream streamex blowfish zipper streamio inicol pooledmm libtar streamcoll xmlreg registry
endif
ifeq ($(FULL_TARGET),m68k-embedded)
override TARGET_UNITS+=contnrs inifiles ezcgi pipes rtfpars idea base64 gettext iostream zstream cachecls avl_tree htmldefs testutils fpcunit eventlog custapp cgiapp wformat whtml wtex rttiutils bufstream streamex blowfish zipper streamio inicol pooledmm libtar streamcoll xmlreg registry
endif
ifeq ($(FULL_TARGET),powerpc-linux)
override TARGET_UNITS+=contnrs inifiles ezcgi pipes rtfpars idea base64 gettext iostream zstream cachecls avl_tree htmldefs testutils fpcunit eventlog custapp cgiapp wformat whtml wtex rttiutils bufstream streamex blowfish zipper streamio inicol pooledmm libtar streamcoll xmlreg registry process resolve ssockets fpasync syncobjs simpleipc dbugmsg dbugintf
endif
@ -445,6 +484,9 @@ endif
ifeq ($(FULL_TARGET),powerpc-morphos)
override TARGET_UNITS+=contnrs inifiles ezcgi pipes rtfpars idea base64 gettext iostream zstream cachecls avl_tree htmldefs testutils fpcunit eventlog custapp cgiapp wformat whtml wtex rttiutils bufstream streamex blowfish zipper streamio inicol pooledmm libtar streamcoll xmlreg registry
endif
ifeq ($(FULL_TARGET),powerpc-embedded)
override TARGET_UNITS+=contnrs inifiles ezcgi pipes rtfpars idea base64 gettext iostream zstream cachecls avl_tree htmldefs testutils fpcunit eventlog custapp cgiapp wformat whtml wtex rttiutils bufstream streamex blowfish zipper streamio inicol pooledmm libtar streamcoll xmlreg registry
endif
ifeq ($(FULL_TARGET),sparc-linux)
override TARGET_UNITS+=contnrs inifiles ezcgi pipes rtfpars idea base64 gettext iostream zstream cachecls avl_tree htmldefs testutils fpcunit eventlog custapp cgiapp wformat whtml wtex rttiutils bufstream streamex blowfish zipper streamio inicol pooledmm libtar streamcoll xmlreg registry process resolve ssockets fpasync syncobjs simpleipc dbugmsg dbugintf
endif
@ -454,6 +496,9 @@ endif
ifeq ($(FULL_TARGET),sparc-solaris)
override TARGET_UNITS+=contnrs inifiles ezcgi pipes rtfpars idea base64 gettext iostream zstream cachecls avl_tree htmldefs testutils fpcunit eventlog custapp cgiapp wformat whtml wtex rttiutils bufstream streamex blowfish zipper streamio inicol pooledmm libtar streamcoll xmlreg registry process ssockets resolve fpasync syncobjs simpleipc dbugmsg dbugintf
endif
ifeq ($(FULL_TARGET),sparc-embedded)
override TARGET_UNITS+=contnrs inifiles ezcgi pipes rtfpars idea base64 gettext iostream zstream cachecls avl_tree htmldefs testutils fpcunit eventlog custapp cgiapp wformat whtml wtex rttiutils bufstream streamex blowfish zipper streamio inicol pooledmm libtar streamcoll xmlreg registry
endif
ifeq ($(FULL_TARGET),x86_64-linux)
override TARGET_UNITS+=contnrs inifiles ezcgi pipes rtfpars idea base64 gettext iostream zstream cachecls avl_tree htmldefs testutils fpcunit eventlog custapp cgiapp wformat whtml wtex rttiutils bufstream streamex blowfish zipper streamio inicol pooledmm libtar streamcoll xmlreg registry process resolve ssockets fpasync syncobjs simpleipc dbugmsg dbugintf
endif
@ -463,6 +508,9 @@ endif
ifeq ($(FULL_TARGET),x86_64-win64)
override TARGET_UNITS+=contnrs inifiles ezcgi pipes rtfpars idea base64 gettext iostream zstream cachecls avl_tree htmldefs testutils fpcunit eventlog custapp cgiapp wformat whtml wtex rttiutils bufstream streamex blowfish zipper streamio inicol pooledmm libtar streamcoll xmlreg registry process fileinfo resolve ssockets syncobjs simpleipc dbugmsg dbugintf
endif
ifeq ($(FULL_TARGET),x86_64-embedded)
override TARGET_UNITS+=contnrs inifiles ezcgi pipes rtfpars idea base64 gettext iostream zstream cachecls avl_tree htmldefs testutils fpcunit eventlog custapp cgiapp wformat whtml wtex rttiutils bufstream streamex blowfish zipper streamio inicol pooledmm libtar streamcoll xmlreg registry
endif
ifeq ($(FULL_TARGET),arm-linux)
override TARGET_UNITS+=contnrs inifiles ezcgi pipes rtfpars idea base64 gettext iostream zstream cachecls avl_tree htmldefs testutils fpcunit eventlog custapp cgiapp wformat whtml wtex rttiutils bufstream streamex blowfish zipper streamio inicol pooledmm libtar streamcoll xmlreg registry process resolve ssockets fpasync syncobjs simpleipc dbugmsg dbugintf
endif
@ -475,9 +523,21 @@ endif
ifeq ($(FULL_TARGET),arm-gba)
override TARGET_UNITS+=contnrs inifiles ezcgi pipes rtfpars idea base64 gettext iostream zstream cachecls avl_tree htmldefs testutils fpcunit eventlog custapp cgiapp wformat whtml wtex rttiutils bufstream streamex blowfish zipper streamio inicol pooledmm libtar streamcoll xmlreg registry
endif
ifeq ($(FULL_TARGET),arm-nds)
override TARGET_UNITS+=contnrs inifiles ezcgi pipes rtfpars idea base64 gettext iostream zstream cachecls avl_tree htmldefs testutils fpcunit eventlog custapp cgiapp wformat whtml wtex rttiutils bufstream streamex blowfish zipper streamio inicol pooledmm libtar streamcoll xmlreg registry
endif
ifeq ($(FULL_TARGET),arm-embedded)
override TARGET_UNITS+=contnrs inifiles ezcgi pipes rtfpars idea base64 gettext iostream zstream cachecls avl_tree htmldefs testutils fpcunit eventlog custapp cgiapp wformat whtml wtex rttiutils bufstream streamex blowfish zipper streamio inicol pooledmm libtar streamcoll xmlreg registry
endif
ifeq ($(FULL_TARGET),arm-symbian)
override TARGET_UNITS+=contnrs inifiles ezcgi pipes rtfpars idea base64 gettext iostream zstream cachecls avl_tree htmldefs testutils fpcunit eventlog custapp cgiapp wformat whtml wtex rttiutils bufstream streamex blowfish zipper streamio inicol pooledmm libtar streamcoll xmlreg registry
endif
ifeq ($(FULL_TARGET),powerpc64-linux)
override TARGET_UNITS+=contnrs inifiles ezcgi pipes rtfpars idea base64 gettext iostream zstream cachecls avl_tree htmldefs testutils fpcunit eventlog custapp cgiapp wformat whtml wtex rttiutils bufstream streamex blowfish zipper streamio inicol pooledmm libtar streamcoll xmlreg registry process resolve ssockets fpasync syncobjs simpleipc dbugmsg dbugintf
endif
ifeq ($(FULL_TARGET),powerpc64-embedded)
override TARGET_UNITS+=contnrs inifiles ezcgi pipes rtfpars idea base64 gettext iostream zstream cachecls avl_tree htmldefs testutils fpcunit eventlog custapp cgiapp wformat whtml wtex rttiutils bufstream streamex blowfish zipper streamio inicol pooledmm libtar streamcoll xmlreg registry
endif
ifeq ($(FULL_TARGET),i386-linux)
override TARGET_RSTS+=ssockets cachecls resolve custapp cgiapp eventlog registry simpleipc streamcoll inicol
endif
@ -529,6 +589,12 @@ endif
ifeq ($(FULL_TARGET),i386-wince)
override TARGET_RSTS+=ssockets cachecls resolve custapp cgiapp eventlog registry simpleipc streamcoll inicol
endif
ifeq ($(FULL_TARGET),i386-embedded)
override TARGET_RSTS+=ssockets cachecls resolve custapp cgiapp eventlog registry simpleipc streamcoll inicol
endif
ifeq ($(FULL_TARGET),i386-symbian)
override TARGET_RSTS+=ssockets cachecls resolve custapp cgiapp eventlog registry simpleipc streamcoll inicol
endif
ifeq ($(FULL_TARGET),m68k-linux)
override TARGET_RSTS+=ssockets cachecls resolve custapp cgiapp eventlog registry simpleipc streamcoll inicol
endif
@ -550,6 +616,9 @@ endif
ifeq ($(FULL_TARGET),m68k-palmos)
override TARGET_RSTS+=ssockets cachecls resolve custapp cgiapp eventlog registry simpleipc streamcoll inicol
endif
ifeq ($(FULL_TARGET),m68k-embedded)
override TARGET_RSTS+=ssockets cachecls resolve custapp cgiapp eventlog registry simpleipc streamcoll inicol
endif
ifeq ($(FULL_TARGET),powerpc-linux)
override TARGET_RSTS+=ssockets cachecls resolve custapp cgiapp eventlog registry simpleipc streamcoll inicol
endif
@ -568,6 +637,9 @@ endif
ifeq ($(FULL_TARGET),powerpc-morphos)
override TARGET_RSTS+=ssockets cachecls resolve custapp cgiapp eventlog registry simpleipc streamcoll inicol
endif
ifeq ($(FULL_TARGET),powerpc-embedded)
override TARGET_RSTS+=ssockets cachecls resolve custapp cgiapp eventlog registry simpleipc streamcoll inicol
endif
ifeq ($(FULL_TARGET),sparc-linux)
override TARGET_RSTS+=ssockets cachecls resolve custapp cgiapp eventlog registry simpleipc streamcoll inicol
endif
@ -577,6 +649,9 @@ endif
ifeq ($(FULL_TARGET),sparc-solaris)
override TARGET_RSTS+=ssockets cachecls resolve custapp cgiapp eventlog registry simpleipc streamcoll inicol
endif
ifeq ($(FULL_TARGET),sparc-embedded)
override TARGET_RSTS+=ssockets cachecls resolve custapp cgiapp eventlog registry simpleipc streamcoll inicol
endif
ifeq ($(FULL_TARGET),x86_64-linux)
override TARGET_RSTS+=ssockets cachecls resolve custapp cgiapp eventlog registry simpleipc streamcoll inicol
endif
@ -586,6 +661,9 @@ endif
ifeq ($(FULL_TARGET),x86_64-win64)
override TARGET_RSTS+=ssockets cachecls resolve custapp cgiapp eventlog registry simpleipc streamcoll inicol
endif
ifeq ($(FULL_TARGET),x86_64-embedded)
override TARGET_RSTS+=ssockets cachecls resolve custapp cgiapp eventlog registry simpleipc streamcoll inicol
endif
ifeq ($(FULL_TARGET),arm-linux)
override TARGET_RSTS+=ssockets cachecls resolve custapp cgiapp eventlog registry simpleipc streamcoll inicol
endif
@ -598,9 +676,21 @@ endif
ifeq ($(FULL_TARGET),arm-gba)
override TARGET_RSTS+=ssockets cachecls resolve custapp cgiapp eventlog registry simpleipc streamcoll inicol
endif
ifeq ($(FULL_TARGET),arm-nds)
override TARGET_RSTS+=ssockets cachecls resolve custapp cgiapp eventlog registry simpleipc streamcoll inicol
endif
ifeq ($(FULL_TARGET),arm-embedded)
override TARGET_RSTS+=ssockets cachecls resolve custapp cgiapp eventlog registry simpleipc streamcoll inicol
endif
ifeq ($(FULL_TARGET),arm-symbian)
override TARGET_RSTS+=ssockets cachecls resolve custapp cgiapp eventlog registry simpleipc streamcoll inicol
endif
ifeq ($(FULL_TARGET),powerpc64-linux)
override TARGET_RSTS+=ssockets cachecls resolve custapp cgiapp eventlog registry simpleipc streamcoll inicol
endif
ifeq ($(FULL_TARGET),powerpc64-embedded)
override TARGET_RSTS+=ssockets cachecls resolve custapp cgiapp eventlog registry simpleipc streamcoll inicol
endif
ifeq ($(FULL_TARGET),i386-linux)
override TARGET_EXAMPLEDIRS+=tests
endif
@ -652,6 +742,12 @@ endif
ifeq ($(FULL_TARGET),i386-wince)
override TARGET_EXAMPLEDIRS+=tests
endif
ifeq ($(FULL_TARGET),i386-embedded)
override TARGET_EXAMPLEDIRS+=tests
endif
ifeq ($(FULL_TARGET),i386-symbian)
override TARGET_EXAMPLEDIRS+=tests
endif
ifeq ($(FULL_TARGET),m68k-linux)
override TARGET_EXAMPLEDIRS+=tests
endif
@ -673,6 +769,9 @@ endif
ifeq ($(FULL_TARGET),m68k-palmos)
override TARGET_EXAMPLEDIRS+=tests
endif
ifeq ($(FULL_TARGET),m68k-embedded)
override TARGET_EXAMPLEDIRS+=tests
endif
ifeq ($(FULL_TARGET),powerpc-linux)
override TARGET_EXAMPLEDIRS+=tests
endif
@ -691,6 +790,9 @@ endif
ifeq ($(FULL_TARGET),powerpc-morphos)
override TARGET_EXAMPLEDIRS+=tests
endif
ifeq ($(FULL_TARGET),powerpc-embedded)
override TARGET_EXAMPLEDIRS+=tests
endif
ifeq ($(FULL_TARGET),sparc-linux)
override TARGET_EXAMPLEDIRS+=tests
endif
@ -700,6 +802,9 @@ endif
ifeq ($(FULL_TARGET),sparc-solaris)
override TARGET_EXAMPLEDIRS+=tests
endif
ifeq ($(FULL_TARGET),sparc-embedded)
override TARGET_EXAMPLEDIRS+=tests
endif
ifeq ($(FULL_TARGET),x86_64-linux)
override TARGET_EXAMPLEDIRS+=tests
endif
@ -709,6 +814,9 @@ endif
ifeq ($(FULL_TARGET),x86_64-win64)
override TARGET_EXAMPLEDIRS+=tests
endif
ifeq ($(FULL_TARGET),x86_64-embedded)
override TARGET_EXAMPLEDIRS+=tests
endif
ifeq ($(FULL_TARGET),arm-linux)
override TARGET_EXAMPLEDIRS+=tests
endif
@ -721,9 +829,21 @@ endif
ifeq ($(FULL_TARGET),arm-gba)
override TARGET_EXAMPLEDIRS+=tests
endif
ifeq ($(FULL_TARGET),arm-nds)
override TARGET_EXAMPLEDIRS+=tests
endif
ifeq ($(FULL_TARGET),arm-embedded)
override TARGET_EXAMPLEDIRS+=tests
endif
ifeq ($(FULL_TARGET),arm-symbian)
override TARGET_EXAMPLEDIRS+=tests
endif
ifeq ($(FULL_TARGET),powerpc64-linux)
override TARGET_EXAMPLEDIRS+=tests
endif
ifeq ($(FULL_TARGET),powerpc64-embedded)
override TARGET_EXAMPLEDIRS+=tests
endif
ifeq ($(FULL_TARGET),i386-linux)
override CLEAN_UNITS+=adler gzcrc gzio infblock infcodes inffast inftrees infutilminigzip paszlib trees zbase zcompres zdeflate zinflatezuncompr zutil pthreads streamio blowfish testutils fpcunit
endif
@ -775,6 +895,12 @@ endif
ifeq ($(FULL_TARGET),i386-wince)
override CLEAN_UNITS+=adler gzcrc gzio infblock infcodes inffast inftrees infutilminigzip paszlib trees zbase zcompres zdeflate zinflatezuncompr zutil pthreads streamio blowfish testutils fpcunit
endif
ifeq ($(FULL_TARGET),i386-embedded)
override CLEAN_UNITS+=adler gzcrc gzio infblock infcodes inffast inftrees infutilminigzip paszlib trees zbase zcompres zdeflate zinflatezuncompr zutil pthreads streamio blowfish testutils fpcunit
endif
ifeq ($(FULL_TARGET),i386-symbian)
override CLEAN_UNITS+=adler gzcrc gzio infblock infcodes inffast inftrees infutilminigzip paszlib trees zbase zcompres zdeflate zinflatezuncompr zutil pthreads streamio blowfish testutils fpcunit
endif
ifeq ($(FULL_TARGET),m68k-linux)
override CLEAN_UNITS+=adler gzcrc gzio infblock infcodes inffast inftrees infutilminigzip paszlib trees zbase zcompres zdeflate zinflatezuncompr zutil pthreads streamio blowfish testutils fpcunit
endif
@ -796,6 +922,9 @@ endif
ifeq ($(FULL_TARGET),m68k-palmos)
override CLEAN_UNITS+=adler gzcrc gzio infblock infcodes inffast inftrees infutilminigzip paszlib trees zbase zcompres zdeflate zinflatezuncompr zutil pthreads streamio blowfish testutils fpcunit
endif
ifeq ($(FULL_TARGET),m68k-embedded)
override CLEAN_UNITS+=adler gzcrc gzio infblock infcodes inffast inftrees infutilminigzip paszlib trees zbase zcompres zdeflate zinflatezuncompr zutil pthreads streamio blowfish testutils fpcunit
endif
ifeq ($(FULL_TARGET),powerpc-linux)
override CLEAN_UNITS+=adler gzcrc gzio infblock infcodes inffast inftrees infutilminigzip paszlib trees zbase zcompres zdeflate zinflatezuncompr zutil pthreads streamio blowfish testutils fpcunit
endif
@ -814,6 +943,9 @@ endif
ifeq ($(FULL_TARGET),powerpc-morphos)
override CLEAN_UNITS+=adler gzcrc gzio infblock infcodes inffast inftrees infutilminigzip paszlib trees zbase zcompres zdeflate zinflatezuncompr zutil pthreads streamio blowfish testutils fpcunit
endif
ifeq ($(FULL_TARGET),powerpc-embedded)
override CLEAN_UNITS+=adler gzcrc gzio infblock infcodes inffast inftrees infutilminigzip paszlib trees zbase zcompres zdeflate zinflatezuncompr zutil pthreads streamio blowfish testutils fpcunit
endif
ifeq ($(FULL_TARGET),sparc-linux)
override CLEAN_UNITS+=adler gzcrc gzio infblock infcodes inffast inftrees infutilminigzip paszlib trees zbase zcompres zdeflate zinflatezuncompr zutil pthreads streamio blowfish testutils fpcunit
endif
@ -823,6 +955,9 @@ endif
ifeq ($(FULL_TARGET),sparc-solaris)
override CLEAN_UNITS+=adler gzcrc gzio infblock infcodes inffast inftrees infutilminigzip paszlib trees zbase zcompres zdeflate zinflatezuncompr zutil pthreads streamio blowfish testutils fpcunit
endif
ifeq ($(FULL_TARGET),sparc-embedded)
override CLEAN_UNITS+=adler gzcrc gzio infblock infcodes inffast inftrees infutilminigzip paszlib trees zbase zcompres zdeflate zinflatezuncompr zutil pthreads streamio blowfish testutils fpcunit
endif
ifeq ($(FULL_TARGET),x86_64-linux)
override CLEAN_UNITS+=adler gzcrc gzio infblock infcodes inffast inftrees infutilminigzip paszlib trees zbase zcompres zdeflate zinflatezuncompr zutil pthreads streamio blowfish testutils fpcunit
endif
@ -832,6 +967,9 @@ endif
ifeq ($(FULL_TARGET),x86_64-win64)
override CLEAN_UNITS+=adler gzcrc gzio infblock infcodes inffast inftrees infutilminigzip paszlib trees zbase zcompres zdeflate zinflatezuncompr zutil pthreads streamio blowfish testutils fpcunit
endif
ifeq ($(FULL_TARGET),x86_64-embedded)
override CLEAN_UNITS+=adler gzcrc gzio infblock infcodes inffast inftrees infutilminigzip paszlib trees zbase zcompres zdeflate zinflatezuncompr zutil pthreads streamio blowfish testutils fpcunit
endif
ifeq ($(FULL_TARGET),arm-linux)
override CLEAN_UNITS+=adler gzcrc gzio infblock infcodes inffast inftrees infutilminigzip paszlib trees zbase zcompres zdeflate zinflatezuncompr zutil pthreads streamio blowfish testutils fpcunit
endif
@ -844,9 +982,21 @@ endif
ifeq ($(FULL_TARGET),arm-gba)
override CLEAN_UNITS+=adler gzcrc gzio infblock infcodes inffast inftrees infutilminigzip paszlib trees zbase zcompres zdeflate zinflatezuncompr zutil pthreads streamio blowfish testutils fpcunit
endif
ifeq ($(FULL_TARGET),arm-nds)
override CLEAN_UNITS+=adler gzcrc gzio infblock infcodes inffast inftrees infutilminigzip paszlib trees zbase zcompres zdeflate zinflatezuncompr zutil pthreads streamio blowfish testutils fpcunit
endif
ifeq ($(FULL_TARGET),arm-embedded)
override CLEAN_UNITS+=adler gzcrc gzio infblock infcodes inffast inftrees infutilminigzip paszlib trees zbase zcompres zdeflate zinflatezuncompr zutil pthreads streamio blowfish testutils fpcunit
endif
ifeq ($(FULL_TARGET),arm-symbian)
override CLEAN_UNITS+=adler gzcrc gzio infblock infcodes inffast inftrees infutilminigzip paszlib trees zbase zcompres zdeflate zinflatezuncompr zutil pthreads streamio blowfish testutils fpcunit
endif
ifeq ($(FULL_TARGET),powerpc64-linux)
override CLEAN_UNITS+=adler gzcrc gzio infblock infcodes inffast inftrees infutilminigzip paszlib trees zbase zcompres zdeflate zinflatezuncompr zutil pthreads streamio blowfish testutils fpcunit
endif
ifeq ($(FULL_TARGET),powerpc64-embedded)
override CLEAN_UNITS+=adler gzcrc gzio infblock infcodes inffast inftrees infutilminigzip paszlib trees zbase zcompres zdeflate zinflatezuncompr zutil pthreads streamio blowfish testutils fpcunit
endif
override INSTALL_FPCPACKAGE=y
ifeq ($(FULL_TARGET),i386-linux)
override COMPILER_OPTIONS+=-S2
@ -899,6 +1049,12 @@ endif
ifeq ($(FULL_TARGET),i386-wince)
override COMPILER_OPTIONS+=-S2
endif
ifeq ($(FULL_TARGET),i386-embedded)
override COMPILER_OPTIONS+=-S2
endif
ifeq ($(FULL_TARGET),i386-symbian)
override COMPILER_OPTIONS+=-S2
endif
ifeq ($(FULL_TARGET),m68k-linux)
override COMPILER_OPTIONS+=-S2
endif
@ -920,6 +1076,9 @@ endif
ifeq ($(FULL_TARGET),m68k-palmos)
override COMPILER_OPTIONS+=-S2
endif
ifeq ($(FULL_TARGET),m68k-embedded)
override COMPILER_OPTIONS+=-S2
endif
ifeq ($(FULL_TARGET),powerpc-linux)
override COMPILER_OPTIONS+=-S2
endif
@ -938,6 +1097,9 @@ endif
ifeq ($(FULL_TARGET),powerpc-morphos)
override COMPILER_OPTIONS+=-S2
endif
ifeq ($(FULL_TARGET),powerpc-embedded)
override COMPILER_OPTIONS+=-S2
endif
ifeq ($(FULL_TARGET),sparc-linux)
override COMPILER_OPTIONS+=-S2
endif
@ -947,6 +1109,9 @@ endif
ifeq ($(FULL_TARGET),sparc-solaris)
override COMPILER_OPTIONS+=-S2
endif
ifeq ($(FULL_TARGET),sparc-embedded)
override COMPILER_OPTIONS+=-S2
endif
ifeq ($(FULL_TARGET),x86_64-linux)
override COMPILER_OPTIONS+=-S2
endif
@ -956,6 +1121,9 @@ endif
ifeq ($(FULL_TARGET),x86_64-win64)
override COMPILER_OPTIONS+=-S2
endif
ifeq ($(FULL_TARGET),x86_64-embedded)
override COMPILER_OPTIONS+=-S2
endif
ifeq ($(FULL_TARGET),arm-linux)
override COMPILER_OPTIONS+=-S2
endif
@ -968,9 +1136,21 @@ endif
ifeq ($(FULL_TARGET),arm-gba)
override COMPILER_OPTIONS+=-S2
endif
ifeq ($(FULL_TARGET),arm-nds)
override COMPILER_OPTIONS+=-S2
endif
ifeq ($(FULL_TARGET),arm-embedded)
override COMPILER_OPTIONS+=-S2
endif
ifeq ($(FULL_TARGET),arm-symbian)
override COMPILER_OPTIONS+=-S2
endif
ifeq ($(FULL_TARGET),powerpc64-linux)
override COMPILER_OPTIONS+=-S2
endif
ifeq ($(FULL_TARGET),powerpc64-embedded)
override COMPILER_OPTIONS+=-S2
endif
ifeq ($(FULL_TARGET),i386-linux)
override COMPILER_INCLUDEDIR+=$(OS_TARGET) inc unix
endif
@ -1022,6 +1202,12 @@ endif
ifeq ($(FULL_TARGET),i386-wince)
override COMPILER_INCLUDEDIR+=$(OS_TARGET) inc
endif
ifeq ($(FULL_TARGET),i386-embedded)
override COMPILER_INCLUDEDIR+=$(OS_TARGET) inc
endif
ifeq ($(FULL_TARGET),i386-symbian)
override COMPILER_INCLUDEDIR+=$(OS_TARGET) inc
endif
ifeq ($(FULL_TARGET),m68k-linux)
override COMPILER_INCLUDEDIR+=$(OS_TARGET) inc unix
endif
@ -1043,6 +1229,9 @@ endif
ifeq ($(FULL_TARGET),m68k-palmos)
override COMPILER_INCLUDEDIR+=$(OS_TARGET) inc
endif
ifeq ($(FULL_TARGET),m68k-embedded)
override COMPILER_INCLUDEDIR+=$(OS_TARGET) inc
endif
ifeq ($(FULL_TARGET),powerpc-linux)
override COMPILER_INCLUDEDIR+=$(OS_TARGET) inc unix
endif
@ -1061,6 +1250,9 @@ endif
ifeq ($(FULL_TARGET),powerpc-morphos)
override COMPILER_INCLUDEDIR+=$(OS_TARGET) inc
endif
ifeq ($(FULL_TARGET),powerpc-embedded)
override COMPILER_INCLUDEDIR+=$(OS_TARGET) inc
endif
ifeq ($(FULL_TARGET),sparc-linux)
override COMPILER_INCLUDEDIR+=$(OS_TARGET) inc unix
endif
@ -1070,6 +1262,9 @@ endif
ifeq ($(FULL_TARGET),sparc-solaris)
override COMPILER_INCLUDEDIR+=$(OS_TARGET) inc unix
endif
ifeq ($(FULL_TARGET),sparc-embedded)
override COMPILER_INCLUDEDIR+=$(OS_TARGET) inc
endif
ifeq ($(FULL_TARGET),x86_64-linux)
override COMPILER_INCLUDEDIR+=$(OS_TARGET) inc unix
endif
@ -1079,6 +1274,9 @@ endif
ifeq ($(FULL_TARGET),x86_64-win64)
override COMPILER_INCLUDEDIR+=$(OS_TARGET) inc win
endif
ifeq ($(FULL_TARGET),x86_64-embedded)
override COMPILER_INCLUDEDIR+=$(OS_TARGET) inc
endif
ifeq ($(FULL_TARGET),arm-linux)
override COMPILER_INCLUDEDIR+=$(OS_TARGET) inc unix
endif
@ -1091,9 +1289,21 @@ endif
ifeq ($(FULL_TARGET),arm-gba)
override COMPILER_INCLUDEDIR+=$(OS_TARGET) inc
endif
ifeq ($(FULL_TARGET),arm-nds)
override COMPILER_INCLUDEDIR+=$(OS_TARGET) inc
endif
ifeq ($(FULL_TARGET),arm-embedded)
override COMPILER_INCLUDEDIR+=$(OS_TARGET) inc
endif
ifeq ($(FULL_TARGET),arm-symbian)
override COMPILER_INCLUDEDIR+=$(OS_TARGET) inc
endif
ifeq ($(FULL_TARGET),powerpc64-linux)
override COMPILER_INCLUDEDIR+=$(OS_TARGET) inc unix
endif
ifeq ($(FULL_TARGET),powerpc64-embedded)
override COMPILER_INCLUDEDIR+=$(OS_TARGET) inc
endif
ifeq ($(FULL_TARGET),i386-linux)
override COMPILER_SOURCEDIR+=$(OS_TARGET) inc
endif
@ -1145,6 +1355,12 @@ endif
ifeq ($(FULL_TARGET),i386-wince)
override COMPILER_SOURCEDIR+=$(OS_TARGET) inc
endif
ifeq ($(FULL_TARGET),i386-embedded)
override COMPILER_SOURCEDIR+=$(OS_TARGET) inc
endif
ifeq ($(FULL_TARGET),i386-symbian)
override COMPILER_SOURCEDIR+=$(OS_TARGET) inc
endif
ifeq ($(FULL_TARGET),m68k-linux)
override COMPILER_SOURCEDIR+=$(OS_TARGET) inc
endif
@ -1166,6 +1382,9 @@ endif
ifeq ($(FULL_TARGET),m68k-palmos)
override COMPILER_SOURCEDIR+=$(OS_TARGET) inc
endif
ifeq ($(FULL_TARGET),m68k-embedded)
override COMPILER_SOURCEDIR+=$(OS_TARGET) inc
endif
ifeq ($(FULL_TARGET),powerpc-linux)
override COMPILER_SOURCEDIR+=$(OS_TARGET) inc
endif
@ -1184,6 +1403,9 @@ endif
ifeq ($(FULL_TARGET),powerpc-morphos)
override COMPILER_SOURCEDIR+=$(OS_TARGET) inc
endif
ifeq ($(FULL_TARGET),powerpc-embedded)
override COMPILER_SOURCEDIR+=$(OS_TARGET) inc
endif
ifeq ($(FULL_TARGET),sparc-linux)
override COMPILER_SOURCEDIR+=$(OS_TARGET) inc
endif
@ -1193,6 +1415,9 @@ endif
ifeq ($(FULL_TARGET),sparc-solaris)
override COMPILER_SOURCEDIR+=$(OS_TARGET) inc
endif
ifeq ($(FULL_TARGET),sparc-embedded)
override COMPILER_SOURCEDIR+=$(OS_TARGET) inc
endif
ifeq ($(FULL_TARGET),x86_64-linux)
override COMPILER_SOURCEDIR+=$(OS_TARGET) inc
endif
@ -1202,6 +1427,9 @@ endif
ifeq ($(FULL_TARGET),x86_64-win64)
override COMPILER_SOURCEDIR+=$(OS_TARGET) inc
endif
ifeq ($(FULL_TARGET),x86_64-embedded)
override COMPILER_SOURCEDIR+=$(OS_TARGET) inc
endif
ifeq ($(FULL_TARGET),arm-linux)
override COMPILER_SOURCEDIR+=$(OS_TARGET) inc
endif
@ -1214,9 +1442,21 @@ endif
ifeq ($(FULL_TARGET),arm-gba)
override COMPILER_SOURCEDIR+=$(OS_TARGET) inc
endif
ifeq ($(FULL_TARGET),arm-nds)
override COMPILER_SOURCEDIR+=$(OS_TARGET) inc
endif
ifeq ($(FULL_TARGET),arm-embedded)
override COMPILER_SOURCEDIR+=$(OS_TARGET) inc
endif
ifeq ($(FULL_TARGET),arm-symbian)
override COMPILER_SOURCEDIR+=$(OS_TARGET) inc
endif
ifeq ($(FULL_TARGET),powerpc64-linux)
override COMPILER_SOURCEDIR+=$(OS_TARGET) inc
endif
ifeq ($(FULL_TARGET),powerpc64-embedded)
override COMPILER_SOURCEDIR+=$(OS_TARGET) inc
endif
ifdef REQUIRE_UNITSDIR
override UNITSDIR+=$(REQUIRE_UNITSDIR)
endif
@ -1574,6 +1814,10 @@ EXEEXT=.gba
SHAREDLIBEXT=.so
SHORTSUFFIX=gba
endif
ifeq ($(OS_TARGET),symbian)
SHAREDLIBEXT=.dll
SHORTSUFFIX=symbian
endif
else
ifeq ($(OS_TARGET),go32v1)
PPUEXT=.pp1
@ -2160,6 +2404,20 @@ REQUIRE_PACKAGES_IBASE=1
REQUIRE_PACKAGES_POSTGRES=1
REQUIRE_PACKAGES_SQLITE=1
endif
ifeq ($(FULL_TARGET),i386-embedded)
REQUIRE_PACKAGES_RTL=1
REQUIRE_PACKAGES_HASH=1
REQUIRE_PACKAGES_PASZLIB=1
REQUIRE_PACKAGES_NETDB=1
REQUIRE_PACKAGES_PASJPEG=1
endif
ifeq ($(FULL_TARGET),i386-symbian)
REQUIRE_PACKAGES_RTL=1
REQUIRE_PACKAGES_HASH=1
REQUIRE_PACKAGES_PASZLIB=1
REQUIRE_PACKAGES_NETDB=1
REQUIRE_PACKAGES_PASJPEG=1
endif
ifeq ($(FULL_TARGET),m68k-linux)
REQUIRE_PACKAGES_RTL=1
REQUIRE_PACKAGES_HASH=1
@ -2239,6 +2497,13 @@ REQUIRE_PACKAGES_PASZLIB=1
REQUIRE_PACKAGES_NETDB=1
REQUIRE_PACKAGES_PASJPEG=1
endif
ifeq ($(FULL_TARGET),m68k-embedded)
REQUIRE_PACKAGES_RTL=1
REQUIRE_PACKAGES_HASH=1
REQUIRE_PACKAGES_PASZLIB=1
REQUIRE_PACKAGES_NETDB=1
REQUIRE_PACKAGES_PASJPEG=1
endif
ifeq ($(FULL_TARGET),powerpc-linux)
REQUIRE_PACKAGES_RTL=1
REQUIRE_PACKAGES_HASH=1
@ -2304,6 +2569,13 @@ REQUIRE_PACKAGES_PASZLIB=1
REQUIRE_PACKAGES_NETDB=1
REQUIRE_PACKAGES_PASJPEG=1
endif
ifeq ($(FULL_TARGET),powerpc-embedded)
REQUIRE_PACKAGES_RTL=1
REQUIRE_PACKAGES_HASH=1
REQUIRE_PACKAGES_PASZLIB=1
REQUIRE_PACKAGES_NETDB=1
REQUIRE_PACKAGES_PASJPEG=1
endif
ifeq ($(FULL_TARGET),sparc-linux)
REQUIRE_PACKAGES_RTL=1
REQUIRE_PACKAGES_HASH=1
@ -2342,6 +2614,13 @@ REQUIRE_PACKAGES_LIBASYNC=1
REQUIRE_PACKAGES_PTHREADS=1
REQUIRE_PACKAGES_PASJPEG=1
endif
ifeq ($(FULL_TARGET),sparc-embedded)
REQUIRE_PACKAGES_RTL=1
REQUIRE_PACKAGES_HASH=1
REQUIRE_PACKAGES_PASZLIB=1
REQUIRE_PACKAGES_NETDB=1
REQUIRE_PACKAGES_PASJPEG=1
endif
ifeq ($(FULL_TARGET),x86_64-linux)
REQUIRE_PACKAGES_RTL=1
REQUIRE_PACKAGES_HASH=1
@ -2379,6 +2658,13 @@ REQUIRE_PACKAGES_PASZLIB=1
REQUIRE_PACKAGES_NETDB=1
REQUIRE_PACKAGES_PASJPEG=1
endif
ifeq ($(FULL_TARGET),x86_64-embedded)
REQUIRE_PACKAGES_RTL=1
REQUIRE_PACKAGES_HASH=1
REQUIRE_PACKAGES_PASZLIB=1
REQUIRE_PACKAGES_NETDB=1
REQUIRE_PACKAGES_PASJPEG=1
endif
ifeq ($(FULL_TARGET),arm-linux)
REQUIRE_PACKAGES_RTL=1
REQUIRE_PACKAGES_HASH=1
@ -2418,6 +2704,27 @@ REQUIRE_PACKAGES_PASZLIB=1
REQUIRE_PACKAGES_NETDB=1
REQUIRE_PACKAGES_PASJPEG=1
endif
ifeq ($(FULL_TARGET),arm-nds)
REQUIRE_PACKAGES_RTL=1
REQUIRE_PACKAGES_HASH=1
REQUIRE_PACKAGES_PASZLIB=1
REQUIRE_PACKAGES_NETDB=1
REQUIRE_PACKAGES_PASJPEG=1
endif
ifeq ($(FULL_TARGET),arm-embedded)
REQUIRE_PACKAGES_RTL=1
REQUIRE_PACKAGES_HASH=1
REQUIRE_PACKAGES_PASZLIB=1
REQUIRE_PACKAGES_NETDB=1
REQUIRE_PACKAGES_PASJPEG=1
endif
ifeq ($(FULL_TARGET),arm-symbian)
REQUIRE_PACKAGES_RTL=1
REQUIRE_PACKAGES_HASH=1
REQUIRE_PACKAGES_PASZLIB=1
REQUIRE_PACKAGES_NETDB=1
REQUIRE_PACKAGES_PASJPEG=1
endif
ifeq ($(FULL_TARGET),powerpc64-linux)
REQUIRE_PACKAGES_RTL=1
REQUIRE_PACKAGES_HASH=1
@ -2433,6 +2740,13 @@ REQUIRE_PACKAGES_ODBC=1
REQUIRE_PACKAGES_ORACLE=1
REQUIRE_PACKAGES_SQLITE=1
endif
ifeq ($(FULL_TARGET),powerpc64-embedded)
REQUIRE_PACKAGES_RTL=1
REQUIRE_PACKAGES_HASH=1
REQUIRE_PACKAGES_PASZLIB=1
REQUIRE_PACKAGES_NETDB=1
REQUIRE_PACKAGES_PASJPEG=1
endif
ifdef REQUIRE_PACKAGES_RTL
PACKAGEDIR_RTL:=$(firstword $(subst /Makefile.fpc,,$(strip $(wildcard $(addsuffix /rtl/Makefile.fpc,$(PACKAGESDIR))))))
ifneq ($(PACKAGEDIR_RTL),)
@ -2822,7 +3136,7 @@ ifeq ($(CPU_TARGET),powerpc)
FPCCPUOPT:=-O1r
endif
else
FPCCPUOPT:=-O1r
FPCCPUOPT:=-O2
endif
override FPCOPT+=-Ur -Xs $(FPCCPUOPT) -n
override FPCOPTDEF+=RELEASE
@ -2881,6 +3195,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 GCCLIBDIR
@ -3509,6 +3830,24 @@ TARGET_DIRS_NET=1
TARGET_DIRS_FPCUNIT=1
TARGET_DIRS_WEB=1
endif
ifeq ($(FULL_TARGET),i386-embedded)
TARGET_DIRS_XML=1
TARGET_DIRS_IMAGE=1
TARGET_DIRS_DB=1
TARGET_DIRS_SHEDIT=1
TARGET_DIRS_PASSRC=1
TARGET_DIRS_NET=1
TARGET_DIRS_FPCUNIT=1
endif
ifeq ($(FULL_TARGET),i386-symbian)
TARGET_DIRS_XML=1
TARGET_DIRS_IMAGE=1
TARGET_DIRS_DB=1
TARGET_DIRS_SHEDIT=1
TARGET_DIRS_PASSRC=1
TARGET_DIRS_NET=1
TARGET_DIRS_FPCUNIT=1
endif
ifeq ($(FULL_TARGET),m68k-linux)
TARGET_DIRS_XML=1
TARGET_DIRS_IMAGE=1
@ -3576,6 +3915,15 @@ TARGET_DIRS_PASSRC=1
TARGET_DIRS_NET=1
TARGET_DIRS_FPCUNIT=1
endif
ifeq ($(FULL_TARGET),m68k-embedded)
TARGET_DIRS_XML=1
TARGET_DIRS_IMAGE=1
TARGET_DIRS_DB=1
TARGET_DIRS_SHEDIT=1
TARGET_DIRS_PASSRC=1
TARGET_DIRS_NET=1
TARGET_DIRS_FPCUNIT=1
endif
ifeq ($(FULL_TARGET),powerpc-linux)
TARGET_DIRS_XML=1
TARGET_DIRS_IMAGE=1
@ -3633,6 +3981,15 @@ TARGET_DIRS_PASSRC=1
TARGET_DIRS_NET=1
TARGET_DIRS_FPCUNIT=1
endif
ifeq ($(FULL_TARGET),powerpc-embedded)
TARGET_DIRS_XML=1
TARGET_DIRS_IMAGE=1
TARGET_DIRS_DB=1
TARGET_DIRS_SHEDIT=1
TARGET_DIRS_PASSRC=1
TARGET_DIRS_NET=1
TARGET_DIRS_FPCUNIT=1
endif
ifeq ($(FULL_TARGET),sparc-linux)
TARGET_DIRS_XML=1
TARGET_DIRS_IMAGE=1
@ -3663,6 +4020,15 @@ TARGET_DIRS_NET=1
TARGET_DIRS_FPCUNIT=1
TARGET_DIRS_WEB=1
endif
ifeq ($(FULL_TARGET),sparc-embedded)
TARGET_DIRS_XML=1
TARGET_DIRS_IMAGE=1
TARGET_DIRS_DB=1
TARGET_DIRS_SHEDIT=1
TARGET_DIRS_PASSRC=1
TARGET_DIRS_NET=1
TARGET_DIRS_FPCUNIT=1
endif
ifeq ($(FULL_TARGET),x86_64-linux)
TARGET_DIRS_XML=1
TARGET_DIRS_IMAGE=1
@ -3693,6 +4059,15 @@ TARGET_DIRS_NET=1
TARGET_DIRS_FPCUNIT=1
TARGET_DIRS_WEB=1
endif
ifeq ($(FULL_TARGET),x86_64-embedded)
TARGET_DIRS_XML=1
TARGET_DIRS_IMAGE=1
TARGET_DIRS_DB=1
TARGET_DIRS_SHEDIT=1
TARGET_DIRS_PASSRC=1
TARGET_DIRS_NET=1
TARGET_DIRS_FPCUNIT=1
endif
ifeq ($(FULL_TARGET),arm-linux)
TARGET_DIRS_XML=1
TARGET_DIRS_IMAGE=1
@ -3731,6 +4106,33 @@ TARGET_DIRS_PASSRC=1
TARGET_DIRS_NET=1
TARGET_DIRS_FPCUNIT=1
endif
ifeq ($(FULL_TARGET),arm-nds)
TARGET_DIRS_XML=1
TARGET_DIRS_IMAGE=1
TARGET_DIRS_DB=1
TARGET_DIRS_SHEDIT=1
TARGET_DIRS_PASSRC=1
TARGET_DIRS_NET=1
TARGET_DIRS_FPCUNIT=1
endif
ifeq ($(FULL_TARGET),arm-embedded)
TARGET_DIRS_XML=1
TARGET_DIRS_IMAGE=1
TARGET_DIRS_DB=1
TARGET_DIRS_SHEDIT=1
TARGET_DIRS_PASSRC=1
TARGET_DIRS_NET=1
TARGET_DIRS_FPCUNIT=1
endif
ifeq ($(FULL_TARGET),arm-symbian)
TARGET_DIRS_XML=1
TARGET_DIRS_IMAGE=1
TARGET_DIRS_DB=1
TARGET_DIRS_SHEDIT=1
TARGET_DIRS_PASSRC=1
TARGET_DIRS_NET=1
TARGET_DIRS_FPCUNIT=1
endif
ifeq ($(FULL_TARGET),powerpc64-linux)
TARGET_DIRS_XML=1
TARGET_DIRS_IMAGE=1
@ -3741,6 +4143,15 @@ TARGET_DIRS_NET=1
TARGET_DIRS_FPCUNIT=1
TARGET_DIRS_WEB=1
endif
ifeq ($(FULL_TARGET),powerpc64-embedded)
TARGET_DIRS_XML=1
TARGET_DIRS_IMAGE=1
TARGET_DIRS_DB=1
TARGET_DIRS_SHEDIT=1
TARGET_DIRS_PASSRC=1
TARGET_DIRS_NET=1
TARGET_DIRS_FPCUNIT=1
endif
ifdef TARGET_DIRS_XML
xml_all:
$(MAKE) -C xml all
@ -4152,6 +4563,12 @@ endif
ifeq ($(FULL_TARGET),i386-wince)
TARGET_EXAMPLEDIRS_TESTS=1
endif
ifeq ($(FULL_TARGET),i386-embedded)
TARGET_EXAMPLEDIRS_TESTS=1
endif
ifeq ($(FULL_TARGET),i386-symbian)
TARGET_EXAMPLEDIRS_TESTS=1
endif
ifeq ($(FULL_TARGET),m68k-linux)
TARGET_EXAMPLEDIRS_TESTS=1
endif
@ -4173,6 +4590,9 @@ endif
ifeq ($(FULL_TARGET),m68k-palmos)
TARGET_EXAMPLEDIRS_TESTS=1
endif
ifeq ($(FULL_TARGET),m68k-embedded)
TARGET_EXAMPLEDIRS_TESTS=1
endif
ifeq ($(FULL_TARGET),powerpc-linux)
TARGET_EXAMPLEDIRS_TESTS=1
endif
@ -4191,6 +4611,9 @@ endif
ifeq ($(FULL_TARGET),powerpc-morphos)
TARGET_EXAMPLEDIRS_TESTS=1
endif
ifeq ($(FULL_TARGET),powerpc-embedded)
TARGET_EXAMPLEDIRS_TESTS=1
endif
ifeq ($(FULL_TARGET),sparc-linux)
TARGET_EXAMPLEDIRS_TESTS=1
endif
@ -4200,6 +4623,9 @@ endif
ifeq ($(FULL_TARGET),sparc-solaris)
TARGET_EXAMPLEDIRS_TESTS=1
endif
ifeq ($(FULL_TARGET),sparc-embedded)
TARGET_EXAMPLEDIRS_TESTS=1
endif
ifeq ($(FULL_TARGET),x86_64-linux)
TARGET_EXAMPLEDIRS_TESTS=1
endif
@ -4209,6 +4635,9 @@ endif
ifeq ($(FULL_TARGET),x86_64-win64)
TARGET_EXAMPLEDIRS_TESTS=1
endif
ifeq ($(FULL_TARGET),x86_64-embedded)
TARGET_EXAMPLEDIRS_TESTS=1
endif
ifeq ($(FULL_TARGET),arm-linux)
TARGET_EXAMPLEDIRS_TESTS=1
endif
@ -4221,9 +4650,21 @@ endif
ifeq ($(FULL_TARGET),arm-gba)
TARGET_EXAMPLEDIRS_TESTS=1
endif
ifeq ($(FULL_TARGET),arm-nds)
TARGET_EXAMPLEDIRS_TESTS=1
endif
ifeq ($(FULL_TARGET),arm-embedded)
TARGET_EXAMPLEDIRS_TESTS=1
endif
ifeq ($(FULL_TARGET),arm-symbian)
TARGET_EXAMPLEDIRS_TESTS=1
endif
ifeq ($(FULL_TARGET),powerpc64-linux)
TARGET_EXAMPLEDIRS_TESTS=1
endif
ifeq ($(FULL_TARGET),powerpc64-embedded)
TARGET_EXAMPLEDIRS_TESTS=1
endif
ifdef TARGET_EXAMPLEDIRS_TESTS
tests_all:
$(MAKE) -C tests all
@ -4294,5 +4735,6 @@ ifneq ($(wildcard fpcmake.loc),)
include fpcmake.loc
endif
xmlreg.pp: avl_tree$(PPUEXT) xml inc/xmlreg.pp
registry.pp: xml
dbugintf$(PPUEXT): dbugmsg.pp simpleipc.pp
fpcunit$(PPUEXT): fpcunit.pp testutils.pp

View File

@ -85,6 +85,8 @@ fpcdir=..
# xmlreg needs the XML units, XML units depend on avl_tree
xmlreg.pp: avl_tree$(PPUEXT) xml inc/xmlreg.pp
registry.pp: xml
dbugintf$(PPUEXT): dbugmsg.pp simpleipc.pp
fpcunit$(PPUEXT): fpcunit.pp testutils.pp

View File

@ -1,5 +1,5 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18]
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25]
#
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-embedded
@ -3198,3 +3198,4 @@ makefiles: fpc_makefiles
ifneq ($(wildcard fpcmake.loc),)
include fpcmake.loc
endif
.NOTPARALLEL:

View File

@ -28,3 +28,6 @@ fpcpackage=y
[default]
fpcdir=../..
[rules]
.NOTPARALLEL:

View File

@ -1,5 +1,5 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18]
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25]
#
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-embedded
@ -2205,3 +2205,4 @@ makefiles: fpc_makefiles
ifneq ($(wildcard fpcmake.loc),)
include fpcmake.loc
endif
.NOTPARALLEL:

View File

@ -51,3 +51,6 @@ endif
endif
endif
[rules]
.NOTPARALLEL:

View File

@ -1,5 +1,5 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18]
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25]
#
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-embedded
@ -2139,3 +2139,4 @@ makefiles: fpc_makefiles
ifneq ($(wildcard fpcmake.loc),)
include fpcmake.loc
endif
.NOTPARALLEL:

View File

@ -15,3 +15,6 @@ fpcpackage=y
[default]
fpcdir=../../..
[rules]
.NOTPARALLEL:

View File

@ -1,5 +1,5 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18]
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25]
#
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-embedded
@ -1986,3 +1986,4 @@ makefiles: fpc_makefiles
ifneq ($(wildcard fpcmake.loc),)
include fpcmake.loc
endif
.NOTPARALLEL:

View File

@ -14,3 +14,6 @@ fpcpackage=y
[default]
fpcdir=../../..
[rules]
.NOTPARALLEL:

View File

@ -1,5 +1,5 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18]
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25]
#
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-embedded
@ -2816,3 +2816,4 @@ makefiles: fpc_makefiles
ifneq ($(wildcard fpcmake.loc),)
include fpcmake.loc
endif
.NOTPARALLEL:

View File

@ -24,3 +24,6 @@ fpcpackage=y
[default]
fpcdir=../../..
[rules]
.NOTPARALLEL:

View File

@ -1,5 +1,5 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18]
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25]
#
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-embedded
@ -2082,3 +2082,4 @@ makefiles: fpc_makefiles
ifneq ($(wildcard fpcmake.loc),)
include fpcmake.loc
endif
.NOTPARALLEL:

View File

@ -19,3 +19,6 @@ fpcpackage=y
[default]
fpcdir=../../../..
[rules]
.NOTPARALLEL:

View File

@ -1,5 +1,5 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18]
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25]
#
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-embedded
@ -2082,3 +2082,4 @@ makefiles: fpc_makefiles
ifneq ($(wildcard fpcmake.loc),)
include fpcmake.loc
endif
.NOTPARALLEL:

View File

@ -19,3 +19,6 @@ fpcpackage=y
[default]
fpcdir=../../../..
[rules]
.NOTPARALLEL:

View File

@ -1,5 +1,5 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18]
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25]
#
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-embedded
@ -2082,3 +2082,4 @@ makefiles: fpc_makefiles
ifneq ($(wildcard fpcmake.loc),)
include fpcmake.loc
endif
.NOTPARALLEL:

View File

@ -19,3 +19,6 @@ fpcpackage=y
[default]
fpcdir=../../../..
[rules]
.NOTPARALLEL:

View File

@ -1,5 +1,5 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18]
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25]
#
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-embedded
@ -2082,3 +2082,4 @@ makefiles: fpc_makefiles
ifneq ($(wildcard fpcmake.loc),)
include fpcmake.loc
endif
.NOTPARALLEL:

View File

@ -19,3 +19,6 @@ fpcpackage=y
[default]
fpcdir=../../../..
[rules]
.NOTPARALLEL:

View File

@ -1,5 +1,5 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18]
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25]
#
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-embedded
@ -2235,3 +2235,4 @@ makefiles: fpc_makefiles
ifneq ($(wildcard fpcmake.loc),)
include fpcmake.loc
endif
.NOTPARALLEL:

View File

@ -20,3 +20,6 @@ fpcpackage=y
[default]
fpcdir=../../../..
[rules]
.NOTPARALLEL:

View File

@ -1,5 +1,5 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18]
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25]
#
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-embedded
@ -1892,3 +1892,4 @@ makefiles: fpc_makefiles
ifneq ($(wildcard fpcmake.loc),)
include fpcmake.loc
endif
.NOTPARALLEL:

View File

@ -16,3 +16,6 @@ fpcpackage=y
[default]
fpcdir=../../..
[rules]
.NOTPARALLEL:

View File

@ -1,5 +1,5 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18]
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25]
#
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-embedded
@ -2205,3 +2205,4 @@ makefiles: fpc_makefiles
ifneq ($(wildcard fpcmake.loc),)
include fpcmake.loc
endif
.NOTPARALLEL:

View File

@ -24,3 +24,6 @@ fpcpackage=y
[default]
fpcdir=../../..
[rules]
.NOTPARALLEL:

View File

@ -1,5 +1,5 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18]
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25]
#
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-embedded
@ -1968,3 +1968,4 @@ makefiles: fpc_makefiles
ifneq ($(wildcard fpcmake.loc),)
include fpcmake.loc
endif
.NOTPARALLEL:

View File

@ -17,3 +17,6 @@ fpcpackage=y
[default]
fpcdir=../../../..
[rules]
.NOTPARALLEL:

View File

@ -1,5 +1,5 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18]
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25]
#
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-embedded
@ -2406,3 +2406,4 @@ makefiles: fpc_makefiles
ifneq ($(wildcard fpcmake.loc),)
include fpcmake.loc
endif
.NOTPARALLEL:

View File

@ -23,3 +23,6 @@ fpcpackage=y
[default]
fpcdir=../../../..
[rules]
.NOTPARALLEL:

View File

@ -1,5 +1,5 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18]
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25]
#
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-embedded
@ -2559,3 +2559,4 @@ makefiles: fpc_makefiles
ifneq ($(wildcard fpcmake.loc),)
include fpcmake.loc
endif
.NOTPARALLEL:

View File

@ -24,3 +24,6 @@ fpcpackage=y
[default]
fpcdir=../../../..
[rules]
.NOTPARALLEL:

View File

@ -25,3 +25,6 @@ fpcpackage=y
[default]
fpcdir=../../../..
[rules]
.NOTPARALLEL:

View File

@ -19,3 +19,6 @@ fpcpackage=y
[default]
fpcdir=../../../..
[rules]
.NOTPARALLEL:

View File

@ -14,3 +14,6 @@ fpcpackage=y
[default]
fpcdir=../..
[rules]
.NOTPARALLEL:

View File

@ -1,8 +1,8 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2006/08/20]
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25]
#
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-embedded
BSDs = freebsd netbsd openbsd darwin
UNIXs = linux $(BSDs) solaris qnx
LIMIT83fs = go32v2 os2 emx watcom
@ -283,6 +283,12 @@ endif
ifeq ($(FULL_TARGET),i386-wince)
override TARGET_UNITS+=testregistry testreport testdecorator ubmockobject xmlreporter fpcunitreport latextestreport xmltestreport plaintestreport
endif
ifeq ($(FULL_TARGET),i386-embedded)
override TARGET_UNITS+=testregistry testreport testdecorator ubmockobject xmlreporter fpcunitreport latextestreport xmltestreport plaintestreport
endif
ifeq ($(FULL_TARGET),i386-symbian)
override TARGET_UNITS+=testregistry testreport testdecorator ubmockobject xmlreporter fpcunitreport latextestreport xmltestreport plaintestreport
endif
ifeq ($(FULL_TARGET),m68k-linux)
override TARGET_UNITS+=testregistry testreport testdecorator ubmockobject xmlreporter fpcunitreport latextestreport xmltestreport plaintestreport
endif
@ -304,6 +310,9 @@ endif
ifeq ($(FULL_TARGET),m68k-palmos)
override TARGET_UNITS+=testregistry testreport testdecorator ubmockobject xmlreporter fpcunitreport latextestreport xmltestreport plaintestreport
endif
ifeq ($(FULL_TARGET),m68k-embedded)
override TARGET_UNITS+=testregistry testreport testdecorator ubmockobject xmlreporter fpcunitreport latextestreport xmltestreport plaintestreport
endif
ifeq ($(FULL_TARGET),powerpc-linux)
override TARGET_UNITS+=testregistry testreport testdecorator ubmockobject xmlreporter fpcunitreport latextestreport xmltestreport plaintestreport
endif
@ -322,6 +331,9 @@ endif
ifeq ($(FULL_TARGET),powerpc-morphos)
override TARGET_UNITS+=testregistry testreport testdecorator ubmockobject xmlreporter fpcunitreport latextestreport xmltestreport plaintestreport
endif
ifeq ($(FULL_TARGET),powerpc-embedded)
override TARGET_UNITS+=testregistry testreport testdecorator ubmockobject xmlreporter fpcunitreport latextestreport xmltestreport plaintestreport
endif
ifeq ($(FULL_TARGET),sparc-linux)
override TARGET_UNITS+=testregistry testreport testdecorator ubmockobject xmlreporter fpcunitreport latextestreport xmltestreport plaintestreport
endif
@ -331,6 +343,9 @@ endif
ifeq ($(FULL_TARGET),sparc-solaris)
override TARGET_UNITS+=testregistry testreport testdecorator ubmockobject xmlreporter fpcunitreport latextestreport xmltestreport plaintestreport
endif
ifeq ($(FULL_TARGET),sparc-embedded)
override TARGET_UNITS+=testregistry testreport testdecorator ubmockobject xmlreporter fpcunitreport latextestreport xmltestreport plaintestreport
endif
ifeq ($(FULL_TARGET),x86_64-linux)
override TARGET_UNITS+=testregistry testreport testdecorator ubmockobject xmlreporter fpcunitreport latextestreport xmltestreport plaintestreport
endif
@ -340,6 +355,9 @@ endif
ifeq ($(FULL_TARGET),x86_64-win64)
override TARGET_UNITS+=testregistry testreport testdecorator ubmockobject xmlreporter fpcunitreport latextestreport xmltestreport plaintestreport
endif
ifeq ($(FULL_TARGET),x86_64-embedded)
override TARGET_UNITS+=testregistry testreport testdecorator ubmockobject xmlreporter fpcunitreport latextestreport xmltestreport plaintestreport
endif
ifeq ($(FULL_TARGET),arm-linux)
override TARGET_UNITS+=testregistry testreport testdecorator ubmockobject xmlreporter fpcunitreport latextestreport xmltestreport plaintestreport
endif
@ -352,9 +370,21 @@ endif
ifeq ($(FULL_TARGET),arm-gba)
override TARGET_UNITS+=testregistry testreport testdecorator ubmockobject xmlreporter fpcunitreport latextestreport xmltestreport plaintestreport
endif
ifeq ($(FULL_TARGET),arm-nds)
override TARGET_UNITS+=testregistry testreport testdecorator ubmockobject xmlreporter fpcunitreport latextestreport xmltestreport plaintestreport
endif
ifeq ($(FULL_TARGET),arm-embedded)
override TARGET_UNITS+=testregistry testreport testdecorator ubmockobject xmlreporter fpcunitreport latextestreport xmltestreport plaintestreport
endif
ifeq ($(FULL_TARGET),arm-symbian)
override TARGET_UNITS+=testregistry testreport testdecorator ubmockobject xmlreporter fpcunitreport latextestreport xmltestreport plaintestreport
endif
ifeq ($(FULL_TARGET),powerpc64-linux)
override TARGET_UNITS+=testregistry testreport testdecorator ubmockobject xmlreporter fpcunitreport latextestreport xmltestreport plaintestreport
endif
ifeq ($(FULL_TARGET),powerpc64-embedded)
override TARGET_UNITS+=testregistry testreport testdecorator ubmockobject xmlreporter fpcunitreport latextestreport xmltestreport plaintestreport
endif
ifeq ($(FULL_TARGET),i386-linux)
override TARGET_EXAMPLEDIRS+=exampletests
endif
@ -406,6 +436,12 @@ endif
ifeq ($(FULL_TARGET),i386-wince)
override TARGET_EXAMPLEDIRS+=exampletests
endif
ifeq ($(FULL_TARGET),i386-embedded)
override TARGET_EXAMPLEDIRS+=exampletests
endif
ifeq ($(FULL_TARGET),i386-symbian)
override TARGET_EXAMPLEDIRS+=exampletests
endif
ifeq ($(FULL_TARGET),m68k-linux)
override TARGET_EXAMPLEDIRS+=exampletests
endif
@ -427,6 +463,9 @@ endif
ifeq ($(FULL_TARGET),m68k-palmos)
override TARGET_EXAMPLEDIRS+=exampletests
endif
ifeq ($(FULL_TARGET),m68k-embedded)
override TARGET_EXAMPLEDIRS+=exampletests
endif
ifeq ($(FULL_TARGET),powerpc-linux)
override TARGET_EXAMPLEDIRS+=exampletests
endif
@ -445,6 +484,9 @@ endif
ifeq ($(FULL_TARGET),powerpc-morphos)
override TARGET_EXAMPLEDIRS+=exampletests
endif
ifeq ($(FULL_TARGET),powerpc-embedded)
override TARGET_EXAMPLEDIRS+=exampletests
endif
ifeq ($(FULL_TARGET),sparc-linux)
override TARGET_EXAMPLEDIRS+=exampletests
endif
@ -454,6 +496,9 @@ endif
ifeq ($(FULL_TARGET),sparc-solaris)
override TARGET_EXAMPLEDIRS+=exampletests
endif
ifeq ($(FULL_TARGET),sparc-embedded)
override TARGET_EXAMPLEDIRS+=exampletests
endif
ifeq ($(FULL_TARGET),x86_64-linux)
override TARGET_EXAMPLEDIRS+=exampletests
endif
@ -463,6 +508,9 @@ endif
ifeq ($(FULL_TARGET),x86_64-win64)
override TARGET_EXAMPLEDIRS+=exampletests
endif
ifeq ($(FULL_TARGET),x86_64-embedded)
override TARGET_EXAMPLEDIRS+=exampletests
endif
ifeq ($(FULL_TARGET),arm-linux)
override TARGET_EXAMPLEDIRS+=exampletests
endif
@ -475,9 +523,21 @@ endif
ifeq ($(FULL_TARGET),arm-gba)
override TARGET_EXAMPLEDIRS+=exampletests
endif
ifeq ($(FULL_TARGET),arm-nds)
override TARGET_EXAMPLEDIRS+=exampletests
endif
ifeq ($(FULL_TARGET),arm-embedded)
override TARGET_EXAMPLEDIRS+=exampletests
endif
ifeq ($(FULL_TARGET),arm-symbian)
override TARGET_EXAMPLEDIRS+=exampletests
endif
ifeq ($(FULL_TARGET),powerpc64-linux)
override TARGET_EXAMPLEDIRS+=exampletests
endif
ifeq ($(FULL_TARGET),powerpc64-embedded)
override TARGET_EXAMPLEDIRS+=exampletests
endif
override INSTALL_FPCPACKAGE=y
ifeq ($(FULL_TARGET),i386-linux)
override COMPILER_OPTIONS+=-S2h
@ -530,6 +590,12 @@ endif
ifeq ($(FULL_TARGET),i386-wince)
override COMPILER_OPTIONS+=-S2h
endif
ifeq ($(FULL_TARGET),i386-embedded)
override COMPILER_OPTIONS+=-S2h
endif
ifeq ($(FULL_TARGET),i386-symbian)
override COMPILER_OPTIONS+=-S2h
endif
ifeq ($(FULL_TARGET),m68k-linux)
override COMPILER_OPTIONS+=-S2h
endif
@ -551,6 +617,9 @@ endif
ifeq ($(FULL_TARGET),m68k-palmos)
override COMPILER_OPTIONS+=-S2h
endif
ifeq ($(FULL_TARGET),m68k-embedded)
override COMPILER_OPTIONS+=-S2h
endif
ifeq ($(FULL_TARGET),powerpc-linux)
override COMPILER_OPTIONS+=-S2h
endif
@ -569,6 +638,9 @@ endif
ifeq ($(FULL_TARGET),powerpc-morphos)
override COMPILER_OPTIONS+=-S2h
endif
ifeq ($(FULL_TARGET),powerpc-embedded)
override COMPILER_OPTIONS+=-S2h
endif
ifeq ($(FULL_TARGET),sparc-linux)
override COMPILER_OPTIONS+=-S2h
endif
@ -578,6 +650,9 @@ endif
ifeq ($(FULL_TARGET),sparc-solaris)
override COMPILER_OPTIONS+=-S2h
endif
ifeq ($(FULL_TARGET),sparc-embedded)
override COMPILER_OPTIONS+=-S2h
endif
ifeq ($(FULL_TARGET),x86_64-linux)
override COMPILER_OPTIONS+=-S2h
endif
@ -587,6 +662,9 @@ endif
ifeq ($(FULL_TARGET),x86_64-win64)
override COMPILER_OPTIONS+=-S2h
endif
ifeq ($(FULL_TARGET),x86_64-embedded)
override COMPILER_OPTIONS+=-S2h
endif
ifeq ($(FULL_TARGET),arm-linux)
override COMPILER_OPTIONS+=-S2h
endif
@ -599,9 +677,21 @@ endif
ifeq ($(FULL_TARGET),arm-gba)
override COMPILER_OPTIONS+=-S2h
endif
ifeq ($(FULL_TARGET),arm-nds)
override COMPILER_OPTIONS+=-S2h
endif
ifeq ($(FULL_TARGET),arm-embedded)
override COMPILER_OPTIONS+=-S2h
endif
ifeq ($(FULL_TARGET),arm-symbian)
override COMPILER_OPTIONS+=-S2h
endif
ifeq ($(FULL_TARGET),powerpc64-linux)
override COMPILER_OPTIONS+=-S2h
endif
ifeq ($(FULL_TARGET),powerpc64-embedded)
override COMPILER_OPTIONS+=-S2h
endif
ifeq ($(FULL_TARGET),i386-linux)
override COMPILER_TARGETDIR+=.
endif
@ -653,6 +743,12 @@ endif
ifeq ($(FULL_TARGET),i386-wince)
override COMPILER_TARGETDIR+=.
endif
ifeq ($(FULL_TARGET),i386-embedded)
override COMPILER_TARGETDIR+=.
endif
ifeq ($(FULL_TARGET),i386-symbian)
override COMPILER_TARGETDIR+=.
endif
ifeq ($(FULL_TARGET),m68k-linux)
override COMPILER_TARGETDIR+=.
endif
@ -674,6 +770,9 @@ endif
ifeq ($(FULL_TARGET),m68k-palmos)
override COMPILER_TARGETDIR+=.
endif
ifeq ($(FULL_TARGET),m68k-embedded)
override COMPILER_TARGETDIR+=.
endif
ifeq ($(FULL_TARGET),powerpc-linux)
override COMPILER_TARGETDIR+=.
endif
@ -692,6 +791,9 @@ endif
ifeq ($(FULL_TARGET),powerpc-morphos)
override COMPILER_TARGETDIR+=.
endif
ifeq ($(FULL_TARGET),powerpc-embedded)
override COMPILER_TARGETDIR+=.
endif
ifeq ($(FULL_TARGET),sparc-linux)
override COMPILER_TARGETDIR+=.
endif
@ -701,6 +803,9 @@ endif
ifeq ($(FULL_TARGET),sparc-solaris)
override COMPILER_TARGETDIR+=.
endif
ifeq ($(FULL_TARGET),sparc-embedded)
override COMPILER_TARGETDIR+=.
endif
ifeq ($(FULL_TARGET),x86_64-linux)
override COMPILER_TARGETDIR+=.
endif
@ -710,6 +815,9 @@ endif
ifeq ($(FULL_TARGET),x86_64-win64)
override COMPILER_TARGETDIR+=.
endif
ifeq ($(FULL_TARGET),x86_64-embedded)
override COMPILER_TARGETDIR+=.
endif
ifeq ($(FULL_TARGET),arm-linux)
override COMPILER_TARGETDIR+=.
endif
@ -722,9 +830,21 @@ endif
ifeq ($(FULL_TARGET),arm-gba)
override COMPILER_TARGETDIR+=.
endif
ifeq ($(FULL_TARGET),arm-nds)
override COMPILER_TARGETDIR+=.
endif
ifeq ($(FULL_TARGET),arm-embedded)
override COMPILER_TARGETDIR+=.
endif
ifeq ($(FULL_TARGET),arm-symbian)
override COMPILER_TARGETDIR+=.
endif
ifeq ($(FULL_TARGET),powerpc64-linux)
override COMPILER_TARGETDIR+=.
endif
ifeq ($(FULL_TARGET),powerpc64-embedded)
override COMPILER_TARGETDIR+=.
endif
ifdef REQUIRE_UNITSDIR
override UNITSDIR+=$(REQUIRE_UNITSDIR)
endif
@ -1051,6 +1171,10 @@ EXEEXT=.gba
SHAREDLIBEXT=.so
SHORTSUFFIX=gba
endif
ifeq ($(OS_TARGET),symbian)
SHAREDLIBEXT=.dll
SHORTSUFFIX=symbian
endif
else
ifeq ($(OS_TARGET),go32v1)
PPUEXT=.pp1
@ -1520,6 +1644,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
@ -1541,6 +1671,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
@ -1559,6 +1692,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
@ -1568,6 +1704,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
@ -1577,6 +1716,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
@ -1589,9 +1731,21 @@ 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-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),)
@ -1669,7 +1823,7 @@ ifeq ($(CPU_TARGET),powerpc)
FPCCPUOPT:=-O1r
endif
else
FPCCPUOPT:=-O1r
FPCCPUOPT:=-O2
endif
override FPCOPT+=-Ur -Xs $(FPCCPUOPT) -n
override FPCOPTDEF+=RELEASE
@ -1728,6 +1882,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
@ -2158,6 +2319,12 @@ endif
ifeq ($(FULL_TARGET),i386-wince)
TARGET_EXAMPLEDIRS_EXAMPLETESTS=1
endif
ifeq ($(FULL_TARGET),i386-embedded)
TARGET_EXAMPLEDIRS_EXAMPLETESTS=1
endif
ifeq ($(FULL_TARGET),i386-symbian)
TARGET_EXAMPLEDIRS_EXAMPLETESTS=1
endif
ifeq ($(FULL_TARGET),m68k-linux)
TARGET_EXAMPLEDIRS_EXAMPLETESTS=1
endif
@ -2179,6 +2346,9 @@ endif
ifeq ($(FULL_TARGET),m68k-palmos)
TARGET_EXAMPLEDIRS_EXAMPLETESTS=1
endif
ifeq ($(FULL_TARGET),m68k-embedded)
TARGET_EXAMPLEDIRS_EXAMPLETESTS=1
endif
ifeq ($(FULL_TARGET),powerpc-linux)
TARGET_EXAMPLEDIRS_EXAMPLETESTS=1
endif
@ -2197,6 +2367,9 @@ endif
ifeq ($(FULL_TARGET),powerpc-morphos)
TARGET_EXAMPLEDIRS_EXAMPLETESTS=1
endif
ifeq ($(FULL_TARGET),powerpc-embedded)
TARGET_EXAMPLEDIRS_EXAMPLETESTS=1
endif
ifeq ($(FULL_TARGET),sparc-linux)
TARGET_EXAMPLEDIRS_EXAMPLETESTS=1
endif
@ -2206,6 +2379,9 @@ endif
ifeq ($(FULL_TARGET),sparc-solaris)
TARGET_EXAMPLEDIRS_EXAMPLETESTS=1
endif
ifeq ($(FULL_TARGET),sparc-embedded)
TARGET_EXAMPLEDIRS_EXAMPLETESTS=1
endif
ifeq ($(FULL_TARGET),x86_64-linux)
TARGET_EXAMPLEDIRS_EXAMPLETESTS=1
endif
@ -2215,6 +2391,9 @@ endif
ifeq ($(FULL_TARGET),x86_64-win64)
TARGET_EXAMPLEDIRS_EXAMPLETESTS=1
endif
ifeq ($(FULL_TARGET),x86_64-embedded)
TARGET_EXAMPLEDIRS_EXAMPLETESTS=1
endif
ifeq ($(FULL_TARGET),arm-linux)
TARGET_EXAMPLEDIRS_EXAMPLETESTS=1
endif
@ -2227,9 +2406,21 @@ endif
ifeq ($(FULL_TARGET),arm-gba)
TARGET_EXAMPLEDIRS_EXAMPLETESTS=1
endif
ifeq ($(FULL_TARGET),arm-nds)
TARGET_EXAMPLEDIRS_EXAMPLETESTS=1
endif
ifeq ($(FULL_TARGET),arm-embedded)
TARGET_EXAMPLEDIRS_EXAMPLETESTS=1
endif
ifeq ($(FULL_TARGET),arm-symbian)
TARGET_EXAMPLEDIRS_EXAMPLETESTS=1
endif
ifeq ($(FULL_TARGET),powerpc64-linux)
TARGET_EXAMPLEDIRS_EXAMPLETESTS=1
endif
ifeq ($(FULL_TARGET),powerpc64-embedded)
TARGET_EXAMPLEDIRS_EXAMPLETESTS=1
endif
ifdef TARGET_EXAMPLEDIRS_EXAMPLETESTS
exampletests_all:
$(MAKE) -C exampletests all
@ -2299,3 +2490,4 @@ makefiles: fpc_makefiles
ifneq ($(wildcard fpcmake.loc),)
include fpcmake.loc
endif
.NOTPARALLEL:

View File

@ -19,3 +19,6 @@ fpcpackage=y
[default]
fpcdir=../..
[rules]
.NOTPARALLEL:

View File

@ -1,5 +1,5 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18]
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25]
#
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-embedded
@ -2121,3 +2121,4 @@ makefiles: fpc_makefiles
ifneq ($(wildcard fpcmake.loc),)
include fpcmake.loc
endif
.NOTPARALLEL:

View File

@ -17,3 +17,6 @@ fpcpackage=y
[default]
fpcdir=../../..
[rules]
.NOTPARALLEL:

View File

@ -17,3 +17,6 @@ fpcpackage=y
[default]
fpcdir=../../..
[rules]
.NOTPARALLEL:

View File

@ -1,5 +1,5 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18]
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25]
#
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-embedded
@ -2370,3 +2370,4 @@ makefiles: fpc_makefiles
ifneq ($(wildcard fpcmake.loc),)
include fpcmake.loc
endif
.NOTPARALLEL:

View File

@ -26,3 +26,6 @@ fpcpackage=y
[default]
fpcdir=../..
[rules]
.NOTPARALLEL:

View File

@ -1,5 +1,5 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18]
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25]
#
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-embedded
@ -2387,3 +2387,4 @@ makefiles: fpc_makefiles
ifneq ($(wildcard fpcmake.loc),)
include fpcmake.loc
endif
.NOTPARALLEL:

View File

@ -45,3 +45,6 @@ fpcpackage=y
[default]
fpcdir=../..
[rules]
.NOTPARALLEL:

View File

@ -1,5 +1,5 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18]
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25]
#
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-embedded
@ -2920,3 +2920,4 @@ makefiles: fpc_makefiles
ifneq ($(wildcard fpcmake.loc),)
include fpcmake.loc
endif
.NOTPARALLEL:

View File

@ -18,3 +18,6 @@ fpcpackage=y
[default]
fpcdir=../../..
[rules]
.NOTPARALLEL:

View File

@ -1,5 +1,5 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18]
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25]
#
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-embedded
@ -2121,3 +2121,4 @@ makefiles: fpc_makefiles
ifneq ($(wildcard fpcmake.loc),)
include fpcmake.loc
endif
.NOTPARALLEL:

View File

@ -17,3 +17,6 @@ fpcpackage=y
[default]
fpcdir=../..
[rules]
.NOTPARALLEL:

View File

@ -1,5 +1,5 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18]
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25]
#
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-embedded
@ -2337,3 +2337,4 @@ makefiles: fpc_makefiles
ifneq ($(wildcard fpcmake.loc),)
include fpcmake.loc
endif
.NOTPARALLEL:

View File

@ -17,3 +17,6 @@ fpcpackage=y
[default]
fpcdir=../..
[rules]
.NOTPARALLEL:

View File

@ -1,5 +1,5 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18]
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25]
#
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-embedded
@ -2965,3 +2965,4 @@ makefiles: fpc_makefiles
ifneq ($(wildcard fpcmake.loc),)
include fpcmake.loc
endif
.NOTPARALLEL:

View File

@ -15,3 +15,6 @@ fpcpackage=y
[default]
fpcdir=../../..
[rules]
.NOTPARALLEL:

View File

@ -1,5 +1,5 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18]
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25]
#
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-embedded
@ -2605,3 +2605,4 @@ makefiles: fpc_makefiles
ifneq ($(wildcard fpcmake.loc),)
include fpcmake.loc
endif
.NOTPARALLEL:

View File

@ -39,3 +39,6 @@ fpcpackage=y
[default]
fpcdir=../..
[rules]
.NOTPARALLEL:

View File

@ -1,5 +1,5 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18]
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25]
#
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-embedded
@ -2121,3 +2121,4 @@ makefiles: fpc_makefiles
ifneq ($(wildcard fpcmake.loc),)
include fpcmake.loc
endif
.NOTPARALLEL:

View File

@ -19,3 +19,6 @@ fpcpackage=y
[default]
fpcdir=../..
[rules]
.NOTPARALLEL:

View File

@ -1,5 +1,5 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18]
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25]
#
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-embedded
@ -2198,3 +2198,4 @@ makefiles: fpc_makefiles
ifneq ($(wildcard fpcmake.loc),)
include fpcmake.loc
endif
.NOTPARALLEL:

View File

@ -20,3 +20,6 @@ fpcpackage=y
[default]
fpcdir=../..
[rules]
.NOTPARALLEL:

View File

@ -1,5 +1,5 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18]
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25]
#
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-embedded

View File

@ -1,5 +1,5 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18]
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25]
#
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-embedded

View File

@ -1,5 +1,5 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18]
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25]
#
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-embedded
@ -2723,6 +2723,7 @@ makefiles: fpc_makefiles
ifneq ($(wildcard fpcmake.loc),)
include fpcmake.loc
endif
.NOTPARALLEL:
.PHONY: compilerunits compilerclean \
nogdb gdb all \
clean_compiler clean testgdb postgdbinfo

View File

@ -73,6 +73,8 @@ endif #NOGDB
[rules]
.NOTPARALLEL:
.PHONY: compilerunits compilerclean \
nogdb gdb all \
clean_compiler clean testgdb postgdbinfo

View File

@ -1,5 +1,5 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18]
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25]
#
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-embedded
@ -2291,6 +2291,7 @@ makefiles: fpc_makefiles
ifneq ($(wildcard fpcmake.loc),)
include fpcmake.loc
endif
.NOTPARALLEL:
.PHONY: compiler_ppuclean all clean install
compiler_ppuclean:
$(MAKE) -C $(COMPILERDIR) ppuclean

View File

@ -48,6 +48,8 @@ override FPCOPT+= -Fu$(COMPILERDIR)/ppcgen
endif
[rules]
.NOTPARALLEL:
.PHONY: compiler_ppuclean all clean install
compiler_ppuclean:

View File

@ -1,5 +1,5 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18]
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25]
#
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-embedded
@ -2263,6 +2263,7 @@ makefiles: fpc_makefiles
ifneq ($(wildcard fpcmake.loc),)
include fpcmake.loc
endif
.NOTPARALLEL:
ifneq ($(wildcard $(UNITDIR_FV)/fvconsts$(PPUEXT)),)
override COMPILER+=-dFVISION
endif

View File

@ -30,6 +30,8 @@ fpcdir=..
[rules]
.NOTPARALLEL:
#
# FVision or old FV detection
#

View File

@ -1,5 +1,5 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18]
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25]
#
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-embedded

View File

@ -1,5 +1,5 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18]
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25]
#
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-embedded
@ -2941,3 +2941,9 @@ makefiles: fpc_makefiles $(addsuffix _makefiles,$(TARGET_DIRS))
ifneq ($(wildcard fpcmake.loc),)
include fpcmake.loc
endif
paszlib_all: hash_all
paszlib_debug: hash_debug
paszlib_smart: hash_smart
paszlib_release: hash_smart
paszlib_shared: hash_shared
paszlib_examples: hash_smart

View File

@ -23,6 +23,15 @@ dirs_darwin=libasync \
dirs_solaris=libasync \
mysql ibase postgres oracle odbc sqlite pthreads imagemagick httpd
[rules]
paszlib_all: hash_all
paszlib_debug: hash_debug
paszlib_smart: hash_smart
paszlib_release: hash_smart
paszlib_shared: hash_shared
paszlib_examples: hash_smart
[install]
fpcpackage=y
fpcsubdir=packages/base

View File

@ -1,5 +1,5 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18]
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25]
#
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-embedded
@ -2303,3 +2303,4 @@ makefiles: fpc_makefiles
ifneq ($(wildcard fpcmake.loc),)
include fpcmake.loc
endif
.NOTPARALLEL:

View File

@ -20,3 +20,5 @@ fpcpackage=y
fpcdir=../../..
[rules]
.NOTPARALLEL:

View File

@ -1,5 +1,5 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18]
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25]
#
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-embedded

View File

@ -1,8 +1,8 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2006/12/01]
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25]
#
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-embedded
BSDs = freebsd netbsd openbsd darwin
UNIXs = linux $(BSDs) solaris qnx
LIMIT83fs = go32v2 os2 emx watcom
@ -303,6 +303,12 @@ endif
ifeq ($(FULL_TARGET),i386-wince)
override TARGET_UNITS+=gdbint gdbcon
endif
ifeq ($(FULL_TARGET),i386-embedded)
override TARGET_UNITS+=gdbint gdbcon
endif
ifeq ($(FULL_TARGET),i386-symbian)
override TARGET_UNITS+=gdbint gdbcon
endif
ifeq ($(FULL_TARGET),m68k-linux)
override TARGET_UNITS+=gdbint gdbcon
endif
@ -324,6 +330,9 @@ endif
ifeq ($(FULL_TARGET),m68k-palmos)
override TARGET_UNITS+=gdbint gdbcon
endif
ifeq ($(FULL_TARGET),m68k-embedded)
override TARGET_UNITS+=gdbint gdbcon
endif
ifeq ($(FULL_TARGET),powerpc-linux)
override TARGET_UNITS+=gdbint gdbcon
endif
@ -342,6 +351,9 @@ endif
ifeq ($(FULL_TARGET),powerpc-morphos)
override TARGET_UNITS+=gdbint gdbcon
endif
ifeq ($(FULL_TARGET),powerpc-embedded)
override TARGET_UNITS+=gdbint gdbcon
endif
ifeq ($(FULL_TARGET),sparc-linux)
override TARGET_UNITS+=gdbint gdbcon
endif
@ -351,6 +363,9 @@ endif
ifeq ($(FULL_TARGET),sparc-solaris)
override TARGET_UNITS+=gdbint gdbcon
endif
ifeq ($(FULL_TARGET),sparc-embedded)
override TARGET_UNITS+=gdbint gdbcon
endif
ifeq ($(FULL_TARGET),x86_64-linux)
override TARGET_UNITS+=gdbint gdbcon
endif
@ -360,6 +375,9 @@ endif
ifeq ($(FULL_TARGET),x86_64-win64)
override TARGET_UNITS+=gdbint gdbcon
endif
ifeq ($(FULL_TARGET),x86_64-embedded)
override TARGET_UNITS+=gdbint gdbcon
endif
ifeq ($(FULL_TARGET),arm-linux)
override TARGET_UNITS+=gdbint gdbcon
endif
@ -372,9 +390,21 @@ endif
ifeq ($(FULL_TARGET),arm-gba)
override TARGET_UNITS+=gdbint gdbcon
endif
ifeq ($(FULL_TARGET),arm-nds)
override TARGET_UNITS+=gdbint gdbcon
endif
ifeq ($(FULL_TARGET),arm-embedded)
override TARGET_UNITS+=gdbint gdbcon
endif
ifeq ($(FULL_TARGET),arm-symbian)
override TARGET_UNITS+=gdbint gdbcon
endif
ifeq ($(FULL_TARGET),powerpc64-linux)
override TARGET_UNITS+=gdbint gdbcon
endif
ifeq ($(FULL_TARGET),powerpc64-embedded)
override TARGET_UNITS+=gdbint gdbcon
endif
ifeq ($(FULL_TARGET),i386-linux)
override TARGET_EXAMPLES+=testgdb symify
endif
@ -426,6 +456,12 @@ endif
ifeq ($(FULL_TARGET),i386-wince)
override TARGET_EXAMPLES+=testgdb symify
endif
ifeq ($(FULL_TARGET),i386-embedded)
override TARGET_EXAMPLES+=testgdb symify
endif
ifeq ($(FULL_TARGET),i386-symbian)
override TARGET_EXAMPLES+=testgdb symify
endif
ifeq ($(FULL_TARGET),m68k-linux)
override TARGET_EXAMPLES+=testgdb symify
endif
@ -447,6 +483,9 @@ endif
ifeq ($(FULL_TARGET),m68k-palmos)
override TARGET_EXAMPLES+=testgdb symify
endif
ifeq ($(FULL_TARGET),m68k-embedded)
override TARGET_EXAMPLES+=testgdb symify
endif
ifeq ($(FULL_TARGET),powerpc-linux)
override TARGET_EXAMPLES+=testgdb symify
endif
@ -465,6 +504,9 @@ endif
ifeq ($(FULL_TARGET),powerpc-morphos)
override TARGET_EXAMPLES+=testgdb symify
endif
ifeq ($(FULL_TARGET),powerpc-embedded)
override TARGET_EXAMPLES+=testgdb symify
endif
ifeq ($(FULL_TARGET),sparc-linux)
override TARGET_EXAMPLES+=testgdb symify
endif
@ -474,6 +516,9 @@ endif
ifeq ($(FULL_TARGET),sparc-solaris)
override TARGET_EXAMPLES+=testgdb symify
endif
ifeq ($(FULL_TARGET),sparc-embedded)
override TARGET_EXAMPLES+=testgdb symify
endif
ifeq ($(FULL_TARGET),x86_64-linux)
override TARGET_EXAMPLES+=testgdb symify
endif
@ -483,6 +528,9 @@ endif
ifeq ($(FULL_TARGET),x86_64-win64)
override TARGET_EXAMPLES+=testgdb symify
endif
ifeq ($(FULL_TARGET),x86_64-embedded)
override TARGET_EXAMPLES+=testgdb symify
endif
ifeq ($(FULL_TARGET),arm-linux)
override TARGET_EXAMPLES+=testgdb symify
endif
@ -495,9 +543,21 @@ endif
ifeq ($(FULL_TARGET),arm-gba)
override TARGET_EXAMPLES+=testgdb symify
endif
ifeq ($(FULL_TARGET),arm-nds)
override TARGET_EXAMPLES+=testgdb symify
endif
ifeq ($(FULL_TARGET),arm-embedded)
override TARGET_EXAMPLES+=testgdb symify
endif
ifeq ($(FULL_TARGET),arm-symbian)
override TARGET_EXAMPLES+=testgdb symify
endif
ifeq ($(FULL_TARGET),powerpc64-linux)
override TARGET_EXAMPLES+=testgdb symify
endif
ifeq ($(FULL_TARGET),powerpc64-embedded)
override TARGET_EXAMPLES+=testgdb symify
endif
override INSTALL_FPCPACKAGE=y
ifeq ($(FULL_TARGET),i386-linux)
override COMPILER_OBJECTDIR+=$(GDBLIBDIR)
@ -550,6 +610,12 @@ endif
ifeq ($(FULL_TARGET),i386-wince)
override COMPILER_OBJECTDIR+=$(GDBLIBDIR)
endif
ifeq ($(FULL_TARGET),i386-embedded)
override COMPILER_OBJECTDIR+=$(GDBLIBDIR)
endif
ifeq ($(FULL_TARGET),i386-symbian)
override COMPILER_OBJECTDIR+=$(GDBLIBDIR)
endif
ifeq ($(FULL_TARGET),m68k-linux)
override COMPILER_OBJECTDIR+=$(GDBLIBDIR)
endif
@ -571,6 +637,9 @@ endif
ifeq ($(FULL_TARGET),m68k-palmos)
override COMPILER_OBJECTDIR+=$(GDBLIBDIR)
endif
ifeq ($(FULL_TARGET),m68k-embedded)
override COMPILER_OBJECTDIR+=$(GDBLIBDIR)
endif
ifeq ($(FULL_TARGET),powerpc-linux)
override COMPILER_OBJECTDIR+=$(GDBLIBDIR)
endif
@ -589,6 +658,9 @@ endif
ifeq ($(FULL_TARGET),powerpc-morphos)
override COMPILER_OBJECTDIR+=$(GDBLIBDIR)
endif
ifeq ($(FULL_TARGET),powerpc-embedded)
override COMPILER_OBJECTDIR+=$(GDBLIBDIR)
endif
ifeq ($(FULL_TARGET),sparc-linux)
override COMPILER_OBJECTDIR+=$(GDBLIBDIR)
endif
@ -598,6 +670,9 @@ endif
ifeq ($(FULL_TARGET),sparc-solaris)
override COMPILER_OBJECTDIR+=$(GDBLIBDIR)
endif
ifeq ($(FULL_TARGET),sparc-embedded)
override COMPILER_OBJECTDIR+=$(GDBLIBDIR)
endif
ifeq ($(FULL_TARGET),x86_64-linux)
override COMPILER_OBJECTDIR+=$(GDBLIBDIR)
endif
@ -607,6 +682,9 @@ endif
ifeq ($(FULL_TARGET),x86_64-win64)
override COMPILER_OBJECTDIR+=$(GDBLIBDIR)
endif
ifeq ($(FULL_TARGET),x86_64-embedded)
override COMPILER_OBJECTDIR+=$(GDBLIBDIR)
endif
ifeq ($(FULL_TARGET),arm-linux)
override COMPILER_OBJECTDIR+=$(GDBLIBDIR)
endif
@ -619,9 +697,21 @@ endif
ifeq ($(FULL_TARGET),arm-gba)
override COMPILER_OBJECTDIR+=$(GDBLIBDIR)
endif
ifeq ($(FULL_TARGET),arm-nds)
override COMPILER_OBJECTDIR+=$(GDBLIBDIR)
endif
ifeq ($(FULL_TARGET),arm-embedded)
override COMPILER_OBJECTDIR+=$(GDBLIBDIR)
endif
ifeq ($(FULL_TARGET),arm-symbian)
override COMPILER_OBJECTDIR+=$(GDBLIBDIR)
endif
ifeq ($(FULL_TARGET),powerpc64-linux)
override COMPILER_OBJECTDIR+=$(GDBLIBDIR)
endif
ifeq ($(FULL_TARGET),powerpc64-embedded)
override COMPILER_OBJECTDIR+=$(GDBLIBDIR)
endif
ifeq ($(FULL_TARGET),i386-linux)
override COMPILER_LIBRARYDIR+=$(GDBLIBDIR)
endif
@ -673,6 +763,12 @@ endif
ifeq ($(FULL_TARGET),i386-wince)
override COMPILER_LIBRARYDIR+=$(GDBLIBDIR)
endif
ifeq ($(FULL_TARGET),i386-embedded)
override COMPILER_LIBRARYDIR+=$(GDBLIBDIR)
endif
ifeq ($(FULL_TARGET),i386-symbian)
override COMPILER_LIBRARYDIR+=$(GDBLIBDIR)
endif
ifeq ($(FULL_TARGET),m68k-linux)
override COMPILER_LIBRARYDIR+=$(GDBLIBDIR)
endif
@ -694,6 +790,9 @@ endif
ifeq ($(FULL_TARGET),m68k-palmos)
override COMPILER_LIBRARYDIR+=$(GDBLIBDIR)
endif
ifeq ($(FULL_TARGET),m68k-embedded)
override COMPILER_LIBRARYDIR+=$(GDBLIBDIR)
endif
ifeq ($(FULL_TARGET),powerpc-linux)
override COMPILER_LIBRARYDIR+=$(GDBLIBDIR)
endif
@ -712,6 +811,9 @@ endif
ifeq ($(FULL_TARGET),powerpc-morphos)
override COMPILER_LIBRARYDIR+=$(GDBLIBDIR)
endif
ifeq ($(FULL_TARGET),powerpc-embedded)
override COMPILER_LIBRARYDIR+=$(GDBLIBDIR)
endif
ifeq ($(FULL_TARGET),sparc-linux)
override COMPILER_LIBRARYDIR+=$(GDBLIBDIR)
endif
@ -721,6 +823,9 @@ endif
ifeq ($(FULL_TARGET),sparc-solaris)
override COMPILER_LIBRARYDIR+=$(GDBLIBDIR)
endif
ifeq ($(FULL_TARGET),sparc-embedded)
override COMPILER_LIBRARYDIR+=$(GDBLIBDIR)
endif
ifeq ($(FULL_TARGET),x86_64-linux)
override COMPILER_LIBRARYDIR+=$(GDBLIBDIR)
endif
@ -730,6 +835,9 @@ endif
ifeq ($(FULL_TARGET),x86_64-win64)
override COMPILER_LIBRARYDIR+=$(GDBLIBDIR)
endif
ifeq ($(FULL_TARGET),x86_64-embedded)
override COMPILER_LIBRARYDIR+=$(GDBLIBDIR)
endif
ifeq ($(FULL_TARGET),arm-linux)
override COMPILER_LIBRARYDIR+=$(GDBLIBDIR)
endif
@ -742,9 +850,21 @@ endif
ifeq ($(FULL_TARGET),arm-gba)
override COMPILER_LIBRARYDIR+=$(GDBLIBDIR)
endif
ifeq ($(FULL_TARGET),arm-nds)
override COMPILER_LIBRARYDIR+=$(GDBLIBDIR)
endif
ifeq ($(FULL_TARGET),arm-embedded)
override COMPILER_LIBRARYDIR+=$(GDBLIBDIR)
endif
ifeq ($(FULL_TARGET),arm-symbian)
override COMPILER_LIBRARYDIR+=$(GDBLIBDIR)
endif
ifeq ($(FULL_TARGET),powerpc64-linux)
override COMPILER_LIBRARYDIR+=$(GDBLIBDIR)
endif
ifeq ($(FULL_TARGET),powerpc64-embedded)
override COMPILER_LIBRARYDIR+=$(GDBLIBDIR)
endif
ifdef REQUIRE_UNITSDIR
override UNITSDIR+=$(REQUIRE_UNITSDIR)
endif
@ -1102,6 +1222,10 @@ EXEEXT=.gba
SHAREDLIBEXT=.so
SHORTSUFFIX=gba
endif
ifeq ($(OS_TARGET),symbian)
SHAREDLIBEXT=.dll
SHORTSUFFIX=symbian
endif
else
ifeq ($(OS_TARGET),go32v1)
PPUEXT=.pp1
@ -1571,6 +1695,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
@ -1592,6 +1722,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
@ -1610,6 +1743,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
@ -1619,6 +1755,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
@ -1628,6 +1767,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
@ -1640,9 +1782,21 @@ 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-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),)
@ -1720,7 +1874,7 @@ ifeq ($(CPU_TARGET),powerpc)
FPCCPUOPT:=-O1r
endif
else
FPCCPUOPT:=-O1r
FPCCPUOPT:=-O2
endif
override FPCOPT+=-Ur -Xs $(FPCCPUOPT) -n
override FPCOPTDEF+=RELEASE
@ -1779,6 +1933,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 GCCLIBDIR
@ -2331,3 +2492,4 @@ clean: fpc_clean
$(DEL) gdbver$(EXEEXT) gdbver$(OEXT)
distclean: fpc_distclean
$(DEL) gdbver.inc
.NOTPARALLEL:

View File

@ -147,3 +147,5 @@ clean: fpc_clean
distclean: fpc_distclean
$(DEL) gdbver.inc
.NOTPARALLEL:

View File

@ -1,5 +1,5 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18]
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25]
#
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-embedded
@ -2469,3 +2469,4 @@ winmouse$(PPUEXT) : win32/winmouse.pp graph$(PPUEXT)
$(COMPILER) win32/winmouse.pp
wincrt$(PPUEXT) : win32/wincrt.pp graph$(PPUEXT)
$(COMPILER) win32/wincrt.pp
.NOTPARALLEL:

View File

@ -87,3 +87,4 @@ winmouse$(PPUEXT) : win32/winmouse.pp graph$(PPUEXT)
wincrt$(PPUEXT) : win32/wincrt.pp graph$(PPUEXT)
$(COMPILER) win32/wincrt.pp
.NOTPARALLEL:

View File

@ -1,5 +1,5 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18]
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25]
#
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-embedded
@ -2068,3 +2068,4 @@ makefiles: fpc_makefiles
ifneq ($(wildcard fpcmake.loc),)
include fpcmake.loc
endif
.NOTPARALLEL:

View File

@ -16,3 +16,6 @@ fpcpackage=y
[default]
fpcdir=../../..
[rules]
.NOTPARALLEL:

View File

@ -1,5 +1,5 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18]
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25]
#
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-embedded

View File

@ -1,5 +1,5 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18]
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25]
#
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-embedded
@ -2097,3 +2097,4 @@ makefiles: fpc_makefiles
ifneq ($(wildcard fpcmake.loc),)
include fpcmake.loc
endif
.NOTPARALLEL:

View File

@ -14,3 +14,6 @@ fpcpackage=y
[default]
fpcdir=../../../..
[rules]
.NOTPARALLEL:

View File

@ -1,5 +1,5 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18]
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25]
#
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-embedded
@ -1934,3 +1934,4 @@ makefiles: fpc_makefiles
ifneq ($(wildcard fpcmake.loc),)
include fpcmake.loc
endif
.NOTPARALLEL:

View File

@ -17,3 +17,6 @@ fpcpackage=y
[default]
fpcdir=../../../..
[rules]
.NOTPARALLEL:

View File

@ -1,5 +1,5 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18]
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25]
#
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-embedded
@ -1934,3 +1934,4 @@ makefiles: fpc_makefiles
ifneq ($(wildcard fpcmake.loc),)
include fpcmake.loc
endif
.NOTPARALLEL:

View File

@ -17,3 +17,6 @@ fpcpackage=y
[default]
fpcdir=../../../..
[rules]
.NOTPARALLEL:

View File

@ -1,5 +1,5 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18]
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25]
#
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-embedded
@ -1934,3 +1934,4 @@ makefiles: fpc_makefiles
ifneq ($(wildcard fpcmake.loc),)
include fpcmake.loc
endif
.NOTPARALLEL:

View File

@ -17,3 +17,6 @@ fpcpackage=y
[default]
fpcdir=../../../..
[rules]
.NOTPARALLEL:

View File

@ -1,5 +1,5 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18]
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25]
#
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-embedded
@ -2107,3 +2107,4 @@ makefiles: fpc_makefiles
ifneq ($(wildcard fpcmake.loc),)
include fpcmake.loc
endif
.NOTPARALLEL:

View File

@ -21,3 +21,6 @@ fpcdir=../../..
[shared]
build=n
[rules]
.NOTPARALLEL:

View File

@ -1,5 +1,5 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18]
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25]
#
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-embedded
@ -2243,3 +2243,4 @@ makefiles: fpc_makefiles
ifneq ($(wildcard fpcmake.loc),)
include fpcmake.loc
endif
.NOTPARALLEL:

View File

@ -27,3 +27,5 @@ build=n
[default]
fpcdir=../../..
[rules]
.NOTPARALLEL:

View File

@ -1,5 +1,5 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18]
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25]
#
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-embedded
@ -1957,3 +1957,4 @@ makefiles: fpc_makefiles
ifneq ($(wildcard fpcmake.loc),)
include fpcmake.loc
endif
.NOTPARALLEL:

View File

@ -22,3 +22,6 @@ sourcedir_openbsd=unix
[default]
fpcdir=../../..
[rules]
.NOTPARALLEL:

View File

@ -1,5 +1,5 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18]
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25]
#
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-embedded
@ -1936,3 +1936,4 @@ makefiles: fpc_makefiles
ifneq ($(wildcard fpcmake.loc),)
include fpcmake.loc
endif
.NOTPARALLEL:

View File

@ -20,3 +20,6 @@ fpcdir=../../..
[shared]
build=n
[rules]
.NOTPARALLEL:

View File

@ -1,5 +1,5 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18]
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25]
#
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-embedded
@ -2107,3 +2107,4 @@ makefiles: fpc_makefiles
ifneq ($(wildcard fpcmake.loc),)
include fpcmake.loc
endif
.NOTPARALLEL:

View File

@ -21,3 +21,7 @@ fpcdir=../../..
[shared]
build=n
[rules]
.NOTPARALLEL:

View File

@ -1,5 +1,5 @@
#
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/18]
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/01/25]
#
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-embedded
@ -2068,3 +2068,4 @@ makefiles: fpc_makefiles
ifneq ($(wildcard fpcmake.loc),)
include fpcmake.loc
endif
.NOTPARALLEL:

Some files were not shown because too many files have changed in this diff Show More