diff options
| author | jonas <jonas@3ad0048d-3df7-0310-abae-a5850022a9f2> | 2010-05-30 20:04:04 +0000 |
|---|---|---|
| committer | jonas <jonas@3ad0048d-3df7-0310-abae-a5850022a9f2> | 2010-05-30 20:04:04 +0000 |
| commit | 11007085c9d008a65ea8a9a8e63ce1743c632ac6 (patch) | |
| tree | 2e5886fa9874838db9e4887a865af6d3cd82025a /packages/fcl-net | |
| parent | 996865b2055be717d7e650301e7f0c03207df088 (diff) | |
| download | fpc-11007085c9d008a65ea8a9a8e63ce1743c632ac6.tar.gz | |
* fixed broken "make all" after r15347: fcl-async is still required
(fpsock uses fpasync) and the servlets unit no longer exists
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@15348 3ad0048d-3df7-0310-abae-a5850022a9f2
Diffstat (limited to 'packages/fcl-net')
| -rw-r--r-- | packages/fcl-net/Makefile | 239 | ||||
| -rw-r--r-- | packages/fcl-net/Makefile.fpc | 3 |
2 files changed, 125 insertions, 117 deletions
diff --git a/packages/fcl-net/Makefile b/packages/fcl-net/Makefile index 52a016af2c..9afc08c2dc 100644 --- a/packages/fcl-net/Makefile +++ b/packages/fcl-net/Makefile @@ -1,5 +1,5 @@ # -# Don't edit, this file is generated by FPCMake Version 2.0.0 [2010/05/22] +# Don't edit, this file is generated by FPCMake Version 2.0.0 [2010/05/30] # default: all MAKEFILETARGETS=i386-linux i386-go32v2 i386-win32 i386-os2 i386-freebsd i386-beos i386-haiku 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 i386-nativent 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-solaris x86_64-darwin x86_64-win64 x86_64-embedded arm-linux arm-palmos arm-darwin arm-wince arm-gba arm-nds arm-embedded arm-symbian powerpc64-linux powerpc64-darwin powerpc64-embedded avr-embedded armeb-linux armeb-embedded mipsel-linux @@ -267,187 +267,109 @@ PACKAGESDIR:=$(wildcard $(FPCDIR) $(FPCDIR)/packages $(FPCDIR)/packages/base $(F override PACKAGE_NAME=fcl-net override PACKAGE_VERSION=2.5.1 ifeq ($(FULL_TARGET),i386-linux) -override TARGET_UNITS+=servlets netdb resolve ssockets fpsock -endif -ifeq ($(FULL_TARGET),i386-go32v2) -override TARGET_UNITS+=servlets +override TARGET_UNITS+=netdb resolve ssockets fpsock endif ifeq ($(FULL_TARGET),i386-win32) -override TARGET_UNITS+=servlets resolve ssockets +override TARGET_UNITS+=resolve ssockets endif ifeq ($(FULL_TARGET),i386-os2) -override TARGET_UNITS+=servlets resolve ssockets +override TARGET_UNITS+=resolve ssockets endif ifeq ($(FULL_TARGET),i386-freebsd) -override TARGET_UNITS+=servlets netdb resolve ssockets fpsock cnetdb +override TARGET_UNITS+=netdb resolve ssockets fpsock cnetdb endif ifeq ($(FULL_TARGET),i386-beos) -override TARGET_UNITS+=servlets netdb resolve ssockets +override TARGET_UNITS+=netdb resolve ssockets endif ifeq ($(FULL_TARGET),i386-haiku) -override TARGET_UNITS+=servlets netdb resolve ssockets +override TARGET_UNITS+=netdb resolve ssockets endif ifeq ($(FULL_TARGET),i386-netbsd) -override TARGET_UNITS+=servlets netdb resolve ssockets fpsock +override TARGET_UNITS+=netdb resolve ssockets fpsock endif ifeq ($(FULL_TARGET),i386-solaris) -override TARGET_UNITS+=servlets netdb resolve ssockets +override TARGET_UNITS+=netdb resolve ssockets endif ifeq ($(FULL_TARGET),i386-qnx) -override TARGET_UNITS+=servlets netdb resolve ssockets -endif -ifeq ($(FULL_TARGET),i386-netware) -override TARGET_UNITS+=servlets +override TARGET_UNITS+=netdb resolve ssockets endif ifeq ($(FULL_TARGET),i386-openbsd) -override TARGET_UNITS+=servlets netdb resolve ssockets fpsock -endif -ifeq ($(FULL_TARGET),i386-wdosx) -override TARGET_UNITS+=servlets +override TARGET_UNITS+=netdb resolve ssockets fpsock endif ifeq ($(FULL_TARGET),i386-darwin) -override TARGET_UNITS+=servlets netdb resolve ssockets +override TARGET_UNITS+=netdb resolve ssockets endif ifeq ($(FULL_TARGET),i386-emx) -override TARGET_UNITS+=servlets resolve ssockets -endif -ifeq ($(FULL_TARGET),i386-watcom) -override TARGET_UNITS+=servlets -endif -ifeq ($(FULL_TARGET),i386-netwlibc) -override TARGET_UNITS+=servlets +override TARGET_UNITS+=resolve ssockets endif ifeq ($(FULL_TARGET),i386-wince) -override TARGET_UNITS+=servlets resolve ssockets -endif -ifeq ($(FULL_TARGET),i386-embedded) -override TARGET_UNITS+=servlets -endif -ifeq ($(FULL_TARGET),i386-symbian) -override TARGET_UNITS+=servlets -endif -ifeq ($(FULL_TARGET),i386-nativent) -override TARGET_UNITS+=servlets +override TARGET_UNITS+=resolve ssockets endif ifeq ($(FULL_TARGET),m68k-linux) -override TARGET_UNITS+=servlets netdb resolve ssockets fpsock +override TARGET_UNITS+=netdb resolve ssockets fpsock endif ifeq ($(FULL_TARGET),m68k-freebsd) -override TARGET_UNITS+=servlets netdb resolve ssockets fpsock cnetdb +override TARGET_UNITS+=netdb resolve ssockets fpsock cnetdb endif ifeq ($(FULL_TARGET),m68k-netbsd) -override TARGET_UNITS+=servlets netdb resolve ssockets fpsock -endif -ifeq ($(FULL_TARGET),m68k-amiga) -override TARGET_UNITS+=servlets -endif -ifeq ($(FULL_TARGET),m68k-atari) -override TARGET_UNITS+=servlets +override TARGET_UNITS+=netdb resolve ssockets fpsock endif ifeq ($(FULL_TARGET),m68k-openbsd) -override TARGET_UNITS+=servlets netdb resolve ssockets fpsock -endif -ifeq ($(FULL_TARGET),m68k-palmos) -override TARGET_UNITS+=servlets -endif -ifeq ($(FULL_TARGET),m68k-embedded) -override TARGET_UNITS+=servlets +override TARGET_UNITS+=netdb resolve ssockets fpsock endif ifeq ($(FULL_TARGET),powerpc-linux) -override TARGET_UNITS+=servlets netdb resolve ssockets fpsock +override TARGET_UNITS+=netdb resolve ssockets fpsock endif ifeq ($(FULL_TARGET),powerpc-netbsd) -override TARGET_UNITS+=servlets netdb resolve ssockets fpsock -endif -ifeq ($(FULL_TARGET),powerpc-amiga) -override TARGET_UNITS+=servlets -endif -ifeq ($(FULL_TARGET),powerpc-macos) -override TARGET_UNITS+=servlets +override TARGET_UNITS+=netdb resolve ssockets fpsock endif ifeq ($(FULL_TARGET),powerpc-darwin) -override TARGET_UNITS+=servlets netdb resolve ssockets -endif -ifeq ($(FULL_TARGET),powerpc-morphos) -override TARGET_UNITS+=servlets -endif -ifeq ($(FULL_TARGET),powerpc-embedded) -override TARGET_UNITS+=servlets +override TARGET_UNITS+=netdb resolve ssockets endif ifeq ($(FULL_TARGET),sparc-linux) -override TARGET_UNITS+=servlets netdb resolve ssockets fpsock +override TARGET_UNITS+=netdb resolve ssockets fpsock endif ifeq ($(FULL_TARGET),sparc-netbsd) -override TARGET_UNITS+=servlets netdb resolve ssockets fpsock +override TARGET_UNITS+=netdb resolve ssockets fpsock endif ifeq ($(FULL_TARGET),sparc-solaris) -override TARGET_UNITS+=servlets netdb resolve ssockets -endif -ifeq ($(FULL_TARGET),sparc-embedded) -override TARGET_UNITS+=servlets +override TARGET_UNITS+=netdb resolve ssockets endif ifeq ($(FULL_TARGET),x86_64-linux) -override TARGET_UNITS+=servlets netdb resolve ssockets fpsock +override TARGET_UNITS+=netdb resolve ssockets fpsock endif ifeq ($(FULL_TARGET),x86_64-freebsd) -override TARGET_UNITS+=servlets netdb resolve ssockets fpsock cnetdb +override TARGET_UNITS+=netdb resolve ssockets fpsock cnetdb endif ifeq ($(FULL_TARGET),x86_64-solaris) -override TARGET_UNITS+=servlets netdb resolve ssockets +override TARGET_UNITS+=netdb resolve ssockets endif ifeq ($(FULL_TARGET),x86_64-darwin) -override TARGET_UNITS+=servlets netdb resolve ssockets +override TARGET_UNITS+=netdb resolve ssockets endif ifeq ($(FULL_TARGET),x86_64-win64) -override TARGET_UNITS+=servlets resolve ssockets -endif -ifeq ($(FULL_TARGET),x86_64-embedded) -override TARGET_UNITS+=servlets +override TARGET_UNITS+=resolve ssockets endif ifeq ($(FULL_TARGET),arm-linux) -override TARGET_UNITS+=servlets netdb resolve ssockets fpsock -endif -ifeq ($(FULL_TARGET),arm-palmos) -override TARGET_UNITS+=servlets +override TARGET_UNITS+=netdb resolve ssockets fpsock endif ifeq ($(FULL_TARGET),arm-darwin) -override TARGET_UNITS+=servlets netdb resolve ssockets +override TARGET_UNITS+=netdb resolve ssockets endif ifeq ($(FULL_TARGET),arm-wince) -override TARGET_UNITS+=servlets resolve ssockets -endif -ifeq ($(FULL_TARGET),arm-gba) -override TARGET_UNITS+=servlets -endif -ifeq ($(FULL_TARGET),arm-nds) -override TARGET_UNITS+=servlets -endif -ifeq ($(FULL_TARGET),arm-embedded) -override TARGET_UNITS+=servlets -endif -ifeq ($(FULL_TARGET),arm-symbian) -override TARGET_UNITS+=servlets +override TARGET_UNITS+=resolve ssockets endif ifeq ($(FULL_TARGET),powerpc64-linux) -override TARGET_UNITS+=servlets netdb resolve ssockets fpsock +override TARGET_UNITS+=netdb resolve ssockets fpsock endif ifeq ($(FULL_TARGET),powerpc64-darwin) -override TARGET_UNITS+=servlets netdb resolve ssockets -endif -ifeq ($(FULL_TARGET),powerpc64-embedded) -override TARGET_UNITS+=servlets -endif -ifeq ($(FULL_TARGET),avr-embedded) -override TARGET_UNITS+=servlets +override TARGET_UNITS+=netdb resolve ssockets endif ifeq ($(FULL_TARGET),armeb-linux) -override TARGET_UNITS+=servlets netdb resolve ssockets fpsock -endif -ifeq ($(FULL_TARGET),armeb-embedded) -override TARGET_UNITS+=servlets +override TARGET_UNITS+=netdb resolve ssockets fpsock endif ifeq ($(FULL_TARGET),mipsel-linux) -override TARGET_UNITS+=servlets netdb resolve ssockets fpsock +override TARGET_UNITS+=netdb resolve ssockets fpsock endif override INSTALL_FPCPACKAGE=y ifeq ($(FULL_TARGET),i386-linux) @@ -1800,31 +1722,35 @@ else TAROPT=vz TAREXT=.tar.gz endif -override REQUIRE_PACKAGES=rtl fcl-base fcl-xml fcl-passrc +override REQUIRE_PACKAGES=rtl fcl-base fcl-xml fcl-passrc fcl-async ifeq ($(FULL_TARGET),i386-linux) REQUIRE_PACKAGES_RTL=1 REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_ICONVENC=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),i386-go32v2) REQUIRE_PACKAGES_RTL=1 REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),i386-win32) REQUIRE_PACKAGES_RTL=1 REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),i386-os2) REQUIRE_PACKAGES_RTL=1 REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),i386-freebsd) REQUIRE_PACKAGES_RTL=1 @@ -1832,6 +1758,7 @@ REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_ICONVENC=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),i386-beos) REQUIRE_PACKAGES_RTL=1 @@ -1839,6 +1766,7 @@ REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_ICONVENC=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),i386-haiku) REQUIRE_PACKAGES_RTL=1 @@ -1846,42 +1774,49 @@ REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_ICONVENC=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),i386-netbsd) REQUIRE_PACKAGES_RTL=1 REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),i386-solaris) REQUIRE_PACKAGES_RTL=1 REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),i386-qnx) REQUIRE_PACKAGES_RTL=1 REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),i386-netware) REQUIRE_PACKAGES_RTL=1 REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),i386-openbsd) REQUIRE_PACKAGES_RTL=1 REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),i386-wdosx) REQUIRE_PACKAGES_RTL=1 REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),i386-darwin) REQUIRE_PACKAGES_RTL=1 @@ -1890,48 +1825,56 @@ REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_ICONVENC=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),i386-emx) REQUIRE_PACKAGES_RTL=1 REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),i386-watcom) REQUIRE_PACKAGES_RTL=1 REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),i386-netwlibc) REQUIRE_PACKAGES_RTL=1 REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),i386-wince) REQUIRE_PACKAGES_RTL=1 REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),i386-embedded) REQUIRE_PACKAGES_RTL=1 REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),i386-symbian) REQUIRE_PACKAGES_RTL=1 REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),i386-nativent) REQUIRE_PACKAGES_RTL=1 REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),m68k-linux) REQUIRE_PACKAGES_RTL=1 @@ -1939,6 +1882,7 @@ REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_ICONVENC=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),m68k-freebsd) REQUIRE_PACKAGES_RTL=1 @@ -1946,42 +1890,49 @@ REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_ICONVENC=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),m68k-netbsd) REQUIRE_PACKAGES_RTL=1 REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),m68k-amiga) REQUIRE_PACKAGES_RTL=1 REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),m68k-atari) REQUIRE_PACKAGES_RTL=1 REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),m68k-openbsd) REQUIRE_PACKAGES_RTL=1 REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),m68k-palmos) REQUIRE_PACKAGES_RTL=1 REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),m68k-embedded) REQUIRE_PACKAGES_RTL=1 REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),powerpc-linux) REQUIRE_PACKAGES_RTL=1 @@ -1989,24 +1940,28 @@ REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_ICONVENC=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),powerpc-netbsd) REQUIRE_PACKAGES_RTL=1 REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),powerpc-amiga) REQUIRE_PACKAGES_RTL=1 REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),powerpc-macos) REQUIRE_PACKAGES_RTL=1 REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),powerpc-darwin) REQUIRE_PACKAGES_RTL=1 @@ -2015,18 +1970,21 @@ REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_ICONVENC=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),powerpc-morphos) REQUIRE_PACKAGES_RTL=1 REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),powerpc-embedded) REQUIRE_PACKAGES_RTL=1 REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),sparc-linux) REQUIRE_PACKAGES_RTL=1 @@ -2034,24 +1992,28 @@ REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_ICONVENC=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),sparc-netbsd) REQUIRE_PACKAGES_RTL=1 REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),sparc-solaris) REQUIRE_PACKAGES_RTL=1 REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),sparc-embedded) REQUIRE_PACKAGES_RTL=1 REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),x86_64-linux) REQUIRE_PACKAGES_RTL=1 @@ -2059,6 +2021,7 @@ REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_ICONVENC=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),x86_64-freebsd) REQUIRE_PACKAGES_RTL=1 @@ -2066,12 +2029,14 @@ REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_ICONVENC=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),x86_64-solaris) REQUIRE_PACKAGES_RTL=1 REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),x86_64-darwin) REQUIRE_PACKAGES_RTL=1 @@ -2080,18 +2045,21 @@ REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_ICONVENC=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),x86_64-win64) REQUIRE_PACKAGES_RTL=1 REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),x86_64-embedded) REQUIRE_PACKAGES_RTL=1 REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),arm-linux) REQUIRE_PACKAGES_RTL=1 @@ -2099,12 +2067,14 @@ REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_ICONVENC=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),arm-palmos) REQUIRE_PACKAGES_RTL=1 REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),arm-darwin) REQUIRE_PACKAGES_RTL=1 @@ -2113,36 +2083,42 @@ REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_ICONVENC=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),arm-wince) REQUIRE_PACKAGES_RTL=1 REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),arm-gba) REQUIRE_PACKAGES_RTL=1 REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),arm-nds) REQUIRE_PACKAGES_RTL=1 REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),arm-embedded) REQUIRE_PACKAGES_RTL=1 REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),arm-symbian) REQUIRE_PACKAGES_RTL=1 REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),powerpc64-linux) REQUIRE_PACKAGES_RTL=1 @@ -2150,6 +2126,7 @@ REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_ICONVENC=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),powerpc64-darwin) REQUIRE_PACKAGES_RTL=1 @@ -2158,18 +2135,21 @@ REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_ICONVENC=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),powerpc64-embedded) REQUIRE_PACKAGES_RTL=1 REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),avr-embedded) REQUIRE_PACKAGES_RTL=1 REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),armeb-linux) REQUIRE_PACKAGES_RTL=1 @@ -2177,12 +2157,14 @@ REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_ICONVENC=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),armeb-embedded) REQUIRE_PACKAGES_RTL=1 REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),mipsel-linux) REQUIRE_PACKAGES_RTL=1 @@ -2190,6 +2172,7 @@ REQUIRE_PACKAGES_FCL-BASE=1 REQUIRE_PACKAGES_ICONVENC=1 REQUIRE_PACKAGES_FCL-XML=1 REQUIRE_PACKAGES_FCL-PASSRC=1 +REQUIRE_PACKAGES_FCL-ASYNC=1 endif ifdef REQUIRE_PACKAGES_RTL PACKAGEDIR_RTL:=$(firstword $(subst /Makefile.fpc,,$(strip $(wildcard $(addsuffix /rtl/Makefile.fpc,$(PACKAGESDIR)))))) @@ -2321,6 +2304,32 @@ ifdef UNITDIR_FCL-PASSRC override COMPILER_UNITDIR+=$(UNITDIR_FCL-PASSRC) endif endif +ifdef REQUIRE_PACKAGES_FCL-ASYNC +PACKAGEDIR_FCL-ASYNC:=$(firstword $(subst /Makefile.fpc,,$(strip $(wildcard $(addsuffix /fcl-async/Makefile.fpc,$(PACKAGESDIR)))))) +ifneq ($(PACKAGEDIR_FCL-ASYNC),) +ifneq ($(wildcard $(PACKAGEDIR_FCL-ASYNC)/units/$(TARGETSUFFIX)),) +UNITDIR_FCL-ASYNC=$(PACKAGEDIR_FCL-ASYNC)/units/$(TARGETSUFFIX) +else +UNITDIR_FCL-ASYNC=$(PACKAGEDIR_FCL-ASYNC) +endif +ifdef CHECKDEPEND +$(PACKAGEDIR_FCL-ASYNC)/$(FPCMADE): + $(MAKE) -C $(PACKAGEDIR_FCL-ASYNC) $(FPCMADE) +override ALLDEPENDENCIES+=$(PACKAGEDIR_FCL-ASYNC)/$(FPCMADE) +endif +else +PACKAGEDIR_FCL-ASYNC= +UNITDIR_FCL-ASYNC:=$(subst /Package.fpc,,$(strip $(wildcard $(addsuffix /fcl-async/Package.fpc,$(UNITSDIR))))) +ifneq ($(UNITDIR_FCL-ASYNC),) +UNITDIR_FCL-ASYNC:=$(firstword $(UNITDIR_FCL-ASYNC)) +else +UNITDIR_FCL-ASYNC= +endif +endif +ifdef UNITDIR_FCL-ASYNC +override COMPILER_UNITDIR+=$(UNITDIR_FCL-ASYNC) +endif +endif ifdef REQUIRE_PACKAGES_UNIVINT PACKAGEDIR_UNIVINT:=$(firstword $(subst /Makefile.fpc,,$(strip $(wildcard $(addsuffix /univint/Makefile.fpc,$(PACKAGESDIR)))))) ifneq ($(PACKAGEDIR_UNIVINT),) diff --git a/packages/fcl-net/Makefile.fpc b/packages/fcl-net/Makefile.fpc index 93a124b461..db7af2b126 100644 --- a/packages/fcl-net/Makefile.fpc +++ b/packages/fcl-net/Makefile.fpc @@ -7,7 +7,6 @@ name=fcl-net version=2.5.1 [target] -units=servlets units_linux=netdb resolve ssockets fpsock units_freebsd=netdb resolve ssockets fpsock cnetdb units_netbsd=netdb resolve ssockets fpsock @@ -24,7 +23,7 @@ units_win64=resolve ssockets units_wince=resolve ssockets [require] -packages=fcl-base fcl-xml fcl-passrc +packages=fcl-base fcl-xml fcl-passrc fcl-async [compiler] options=-S2h |
