diff options
| author | michael <michael@3ad0048d-3df7-0310-abae-a5850022a9f2> | 2010-05-30 14:16:27 +0000 |
|---|---|---|
| committer | michael <michael@3ad0048d-3df7-0310-abae-a5850022a9f2> | 2010-05-30 14:16:27 +0000 |
| commit | 996865b2055be717d7e650301e7f0c03207df088 (patch) | |
| tree | 243394775c9baf3da09378116f275031d81f5478 /packages/fcl-net | |
| parent | c7ee013c37a34146d51cefd47c8262ecc25603ef (diff) | |
| download | fpc-996865b2055be717d7e650301e7f0c03207df088.tar.gz | |
* Removed unsupported units
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@15347 3ad0048d-3df7-0310-abae-a5850022a9f2
Diffstat (limited to 'packages/fcl-net')
| -rw-r--r-- | packages/fcl-net/Makefile | 322 | ||||
| -rw-r--r-- | packages/fcl-net/Makefile.fpc | 21 | ||||
| -rw-r--r-- | packages/fcl-net/fpmake.pp | 32 |
3 files changed, 55 insertions, 320 deletions
diff --git a/packages/fcl-net/Makefile b/packages/fcl-net/Makefile index c90c4c2c9c..52a016af2c 100644 --- a/packages/fcl-net/Makefile +++ b/packages/fcl-net/Makefile @@ -1,8 +1,8 @@ # -# Don't edit, this file is generated by FPCMake Version 2.0.0 [2009/12/10] +# Don't edit, this file is generated by FPCMake Version 2.0.0 [2010/05/22] # 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 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 +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 BSDs = freebsd netbsd openbsd darwin UNIXs = linux $(BSDs) solaris qnx haiku LIMIT83fs = go32v2 os2 emx watcom @@ -267,85 +267,7 @@ 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_PROGRAMS+=mkxmlrpc -endif -ifeq ($(FULL_TARGET),i386-freebsd) -override TARGET_PROGRAMS+=mkxmlrpc -endif -ifeq ($(FULL_TARGET),i386-netbsd) -override TARGET_PROGRAMS+=mkxmlrpc -endif -ifeq ($(FULL_TARGET),i386-solaris) -override TARGET_PROGRAMS+=mkxmlrpc -endif -ifeq ($(FULL_TARGET),i386-openbsd) -override TARGET_PROGRAMS+=mkxmlrpc -endif -ifeq ($(FULL_TARGET),i386-darwin) -override TARGET_PROGRAMS+=mkxmlrpc -endif -ifeq ($(FULL_TARGET),m68k-linux) -override TARGET_PROGRAMS+=mkxmlrpc -endif -ifeq ($(FULL_TARGET),m68k-freebsd) -override TARGET_PROGRAMS+=mkxmlrpc -endif -ifeq ($(FULL_TARGET),m68k-netbsd) -override TARGET_PROGRAMS+=mkxmlrpc -endif -ifeq ($(FULL_TARGET),m68k-openbsd) -override TARGET_PROGRAMS+=mkxmlrpc -endif -ifeq ($(FULL_TARGET),powerpc-linux) -override TARGET_PROGRAMS+=mkxmlrpc -endif -ifeq ($(FULL_TARGET),powerpc-netbsd) -override TARGET_PROGRAMS+=mkxmlrpc -endif -ifeq ($(FULL_TARGET),powerpc-darwin) -override TARGET_PROGRAMS+=mkxmlrpc -endif -ifeq ($(FULL_TARGET),sparc-linux) -override TARGET_PROGRAMS+=mkxmlrpc -endif -ifeq ($(FULL_TARGET),sparc-netbsd) -override TARGET_PROGRAMS+=mkxmlrpc -endif -ifeq ($(FULL_TARGET),sparc-solaris) -override TARGET_PROGRAMS+=mkxmlrpc -endif -ifeq ($(FULL_TARGET),x86_64-linux) -override TARGET_PROGRAMS+=mkxmlrpc -endif -ifeq ($(FULL_TARGET),x86_64-freebsd) -override TARGET_PROGRAMS+=mkxmlrpc -endif -ifeq ($(FULL_TARGET),x86_64-solaris) -override TARGET_PROGRAMS+=mkxmlrpc -endif -ifeq ($(FULL_TARGET),x86_64-darwin) -override TARGET_PROGRAMS+=mkxmlrpc -endif -ifeq ($(FULL_TARGET),arm-linux) -override TARGET_PROGRAMS+=mkxmlrpc -endif -ifeq ($(FULL_TARGET),arm-darwin) -override TARGET_PROGRAMS+=mkxmlrpc -endif -ifeq ($(FULL_TARGET),powerpc64-linux) -override TARGET_PROGRAMS+=mkxmlrpc -endif -ifeq ($(FULL_TARGET),powerpc64-darwin) -override TARGET_PROGRAMS+=mkxmlrpc -endif -ifeq ($(FULL_TARGET),armeb-linux) -override TARGET_PROGRAMS+=mkxmlrpc -endif -ifeq ($(FULL_TARGET),mipsel-linux) -override TARGET_PROGRAMS+=mkxmlrpc -endif -ifeq ($(FULL_TARGET),i386-linux) -override TARGET_UNITS+=servlets netdb resolve ssockets fpsock httpbase httpclient httpsvlt xmlrpc +override TARGET_UNITS+=servlets netdb resolve ssockets fpsock endif ifeq ($(FULL_TARGET),i386-go32v2) override TARGET_UNITS+=servlets @@ -357,7 +279,7 @@ ifeq ($(FULL_TARGET),i386-os2) override TARGET_UNITS+=servlets resolve ssockets endif ifeq ($(FULL_TARGET),i386-freebsd) -override TARGET_UNITS+=servlets netdb resolve ssockets fpsock httpbase httpclient httpsvlt xmlrpc +override TARGET_UNITS+=servlets netdb resolve ssockets fpsock cnetdb endif ifeq ($(FULL_TARGET),i386-beos) override TARGET_UNITS+=servlets netdb resolve ssockets @@ -366,7 +288,7 @@ ifeq ($(FULL_TARGET),i386-haiku) override TARGET_UNITS+=servlets netdb resolve ssockets endif ifeq ($(FULL_TARGET),i386-netbsd) -override TARGET_UNITS+=servlets netdb resolve ssockets fpsock httpbase httpclient httpsvlt xmlrpc +override TARGET_UNITS+=servlets netdb resolve ssockets fpsock endif ifeq ($(FULL_TARGET),i386-solaris) override TARGET_UNITS+=servlets netdb resolve ssockets @@ -378,7 +300,7 @@ ifeq ($(FULL_TARGET),i386-netware) override TARGET_UNITS+=servlets endif ifeq ($(FULL_TARGET),i386-openbsd) -override TARGET_UNITS+=servlets netdb resolve ssockets fpsock httpbase httpclient httpsvlt xmlrpc +override TARGET_UNITS+=servlets netdb resolve ssockets fpsock endif ifeq ($(FULL_TARGET),i386-wdosx) override TARGET_UNITS+=servlets @@ -404,14 +326,17 @@ endif ifeq ($(FULL_TARGET),i386-symbian) override TARGET_UNITS+=servlets endif +ifeq ($(FULL_TARGET),i386-nativent) +override TARGET_UNITS+=servlets +endif ifeq ($(FULL_TARGET),m68k-linux) -override TARGET_UNITS+=servlets netdb resolve ssockets fpsock httpbase httpclient httpsvlt xmlrpc +override TARGET_UNITS+=servlets netdb resolve ssockets fpsock endif ifeq ($(FULL_TARGET),m68k-freebsd) -override TARGET_UNITS+=servlets netdb resolve ssockets fpsock httpbase httpclient httpsvlt xmlrpc +override TARGET_UNITS+=servlets netdb resolve ssockets fpsock cnetdb endif ifeq ($(FULL_TARGET),m68k-netbsd) -override TARGET_UNITS+=servlets netdb resolve ssockets fpsock httpbase httpclient httpsvlt xmlrpc +override TARGET_UNITS+=servlets netdb resolve ssockets fpsock endif ifeq ($(FULL_TARGET),m68k-amiga) override TARGET_UNITS+=servlets @@ -420,7 +345,7 @@ ifeq ($(FULL_TARGET),m68k-atari) override TARGET_UNITS+=servlets endif ifeq ($(FULL_TARGET),m68k-openbsd) -override TARGET_UNITS+=servlets netdb resolve ssockets fpsock httpbase httpclient httpsvlt xmlrpc +override TARGET_UNITS+=servlets netdb resolve ssockets fpsock endif ifeq ($(FULL_TARGET),m68k-palmos) override TARGET_UNITS+=servlets @@ -429,10 +354,10 @@ ifeq ($(FULL_TARGET),m68k-embedded) override TARGET_UNITS+=servlets endif ifeq ($(FULL_TARGET),powerpc-linux) -override TARGET_UNITS+=servlets netdb resolve ssockets fpsock httpbase httpclient httpsvlt xmlrpc +override TARGET_UNITS+=servlets netdb resolve ssockets fpsock endif ifeq ($(FULL_TARGET),powerpc-netbsd) -override TARGET_UNITS+=servlets netdb resolve ssockets fpsock httpbase httpclient httpsvlt xmlrpc +override TARGET_UNITS+=servlets netdb resolve ssockets fpsock endif ifeq ($(FULL_TARGET),powerpc-amiga) override TARGET_UNITS+=servlets @@ -450,10 +375,10 @@ ifeq ($(FULL_TARGET),powerpc-embedded) override TARGET_UNITS+=servlets endif ifeq ($(FULL_TARGET),sparc-linux) -override TARGET_UNITS+=servlets netdb resolve ssockets fpsock httpbase httpclient httpsvlt xmlrpc +override TARGET_UNITS+=servlets netdb resolve ssockets fpsock endif ifeq ($(FULL_TARGET),sparc-netbsd) -override TARGET_UNITS+=servlets netdb resolve ssockets fpsock httpbase httpclient httpsvlt xmlrpc +override TARGET_UNITS+=servlets netdb resolve ssockets fpsock endif ifeq ($(FULL_TARGET),sparc-solaris) override TARGET_UNITS+=servlets netdb resolve ssockets @@ -462,10 +387,10 @@ ifeq ($(FULL_TARGET),sparc-embedded) override TARGET_UNITS+=servlets endif ifeq ($(FULL_TARGET),x86_64-linux) -override TARGET_UNITS+=servlets netdb resolve ssockets fpsock httpbase httpclient httpsvlt xmlrpc +override TARGET_UNITS+=servlets netdb resolve ssockets fpsock endif ifeq ($(FULL_TARGET),x86_64-freebsd) -override TARGET_UNITS+=servlets netdb resolve ssockets fpsock httpbase httpclient httpsvlt xmlrpc +override TARGET_UNITS+=servlets netdb resolve ssockets fpsock cnetdb endif ifeq ($(FULL_TARGET),x86_64-solaris) override TARGET_UNITS+=servlets netdb resolve ssockets @@ -480,7 +405,7 @@ ifeq ($(FULL_TARGET),x86_64-embedded) override TARGET_UNITS+=servlets endif ifeq ($(FULL_TARGET),arm-linux) -override TARGET_UNITS+=servlets netdb resolve ssockets fpsock httpbase httpclient httpsvlt xmlrpc +override TARGET_UNITS+=servlets netdb resolve ssockets fpsock endif ifeq ($(FULL_TARGET),arm-palmos) override TARGET_UNITS+=servlets @@ -504,7 +429,7 @@ ifeq ($(FULL_TARGET),arm-symbian) override TARGET_UNITS+=servlets endif ifeq ($(FULL_TARGET),powerpc64-linux) -override TARGET_UNITS+=servlets netdb resolve ssockets fpsock httpbase httpclient httpsvlt xmlrpc +override TARGET_UNITS+=servlets netdb resolve ssockets fpsock endif ifeq ($(FULL_TARGET),powerpc64-darwin) override TARGET_UNITS+=servlets netdb resolve ssockets @@ -516,82 +441,13 @@ ifeq ($(FULL_TARGET),avr-embedded) override TARGET_UNITS+=servlets endif ifeq ($(FULL_TARGET),armeb-linux) -override TARGET_UNITS+=servlets netdb resolve ssockets fpsock httpbase httpclient httpsvlt xmlrpc +override TARGET_UNITS+=servlets netdb resolve ssockets fpsock endif ifeq ($(FULL_TARGET),armeb-embedded) override TARGET_UNITS+=servlets endif ifeq ($(FULL_TARGET),mipsel-linux) -override TARGET_UNITS+=servlets netdb resolve ssockets fpsock httpbase httpclient httpsvlt xmlrpc -endif -ifeq ($(FULL_TARGET),i386-linux) -override TARGET_RSTS+=fpsock httpsvlt mkxmlrpc -endif -ifeq ($(FULL_TARGET),i386-freebsd) -override TARGET_RSTS+=fpsock httpsvlt mkxmlrpc -endif -ifeq ($(FULL_TARGET),i386-netbsd) -override TARGET_RSTS+=fpsock httpsvlt mkxmlrpc -endif -ifeq ($(FULL_TARGET),i386-openbsd) -override TARGET_RSTS+=fpsock httpsvlt mkxmlrpc -endif -ifeq ($(FULL_TARGET),i386-darwin) -override TARGET_RSTS+=fpsock httpsvlt mkxmlrpc -endif -ifeq ($(FULL_TARGET),m68k-linux) -override TARGET_RSTS+=fpsock httpsvlt mkxmlrpc -endif -ifeq ($(FULL_TARGET),m68k-freebsd) -override TARGET_RSTS+=fpsock httpsvlt mkxmlrpc -endif -ifeq ($(FULL_TARGET),m68k-netbsd) -override TARGET_RSTS+=fpsock httpsvlt mkxmlrpc -endif -ifeq ($(FULL_TARGET),m68k-openbsd) -override TARGET_RSTS+=fpsock httpsvlt mkxmlrpc -endif -ifeq ($(FULL_TARGET),powerpc-linux) -override TARGET_RSTS+=fpsock httpsvlt mkxmlrpc -endif -ifeq ($(FULL_TARGET),powerpc-netbsd) -override TARGET_RSTS+=fpsock httpsvlt mkxmlrpc -endif -ifeq ($(FULL_TARGET),powerpc-darwin) -override TARGET_RSTS+=fpsock httpsvlt mkxmlrpc -endif -ifeq ($(FULL_TARGET),sparc-linux) -override TARGET_RSTS+=fpsock httpsvlt mkxmlrpc -endif -ifeq ($(FULL_TARGET),sparc-netbsd) -override TARGET_RSTS+=fpsock httpsvlt mkxmlrpc -endif -ifeq ($(FULL_TARGET),x86_64-linux) -override TARGET_RSTS+=fpsock httpsvlt mkxmlrpc -endif -ifeq ($(FULL_TARGET),x86_64-freebsd) -override TARGET_RSTS+=fpsock httpsvlt mkxmlrpc -endif -ifeq ($(FULL_TARGET),x86_64-darwin) -override TARGET_RSTS+=fpsock httpsvlt mkxmlrpc -endif -ifeq ($(FULL_TARGET),arm-linux) -override TARGET_RSTS+=fpsock httpsvlt mkxmlrpc -endif -ifeq ($(FULL_TARGET),arm-darwin) -override TARGET_RSTS+=fpsock httpsvlt mkxmlrpc -endif -ifeq ($(FULL_TARGET),powerpc64-linux) -override TARGET_RSTS+=fpsock httpsvlt mkxmlrpc -endif -ifeq ($(FULL_TARGET),powerpc64-darwin) -override TARGET_RSTS+=fpsock httpsvlt mkxmlrpc -endif -ifeq ($(FULL_TARGET),armeb-linux) -override TARGET_RSTS+=fpsock httpsvlt mkxmlrpc -endif -ifeq ($(FULL_TARGET),mipsel-linux) -override TARGET_RSTS+=fpsock httpsvlt mkxmlrpc +override TARGET_UNITS+=servlets netdb resolve ssockets fpsock endif override INSTALL_FPCPACKAGE=y ifeq ($(FULL_TARGET),i386-linux) @@ -654,6 +510,9 @@ endif ifeq ($(FULL_TARGET),i386-symbian) override COMPILER_OPTIONS+=-S2h endif +ifeq ($(FULL_TARGET),i386-nativent) +override COMPILER_OPTIONS+=-S2h +endif ifeq ($(FULL_TARGET),m68k-linux) override COMPILER_OPTIONS+=-S2h endif @@ -834,6 +693,9 @@ endif ifeq ($(FULL_TARGET),i386-symbian) override COMPILER_INCLUDEDIR+=src/$(OS_TARGET) endif +ifeq ($(FULL_TARGET),i386-nativent) +override COMPILER_INCLUDEDIR+=src/$(OS_TARGET) +endif ifeq ($(FULL_TARGET),m68k-linux) override COMPILER_INCLUDEDIR+=src/$(OS_TARGET) src/unix endif @@ -1014,6 +876,9 @@ endif ifeq ($(FULL_TARGET),i386-symbian) override COMPILER_SOURCEDIR+=src/$(OS_TARGET) src endif +ifeq ($(FULL_TARGET),i386-nativent) +override COMPILER_SOURCEDIR+=src/$(OS_TARGET) src +endif ifeq ($(FULL_TARGET),m68k-linux) override COMPILER_SOURCEDIR+=src/$(OS_TARGET) src endif @@ -1507,6 +1372,10 @@ ifeq ($(OS_TARGET),symbian) SHAREDLIBEXT=.dll SHORTSUFFIX=symbian endif +ifeq ($(OS_TARGET),NativeNT) +SHAREDLIBEXT=.dll +SHORTSUFFIX=nativent +endif else ifeq ($(OS_TARGET),go32v1) PPUEXT=.pp1 @@ -1931,35 +1800,31 @@ else TAROPT=vz TAREXT=.tar.gz endif -override REQUIRE_PACKAGES=rtl fcl-base fcl-xml fcl-passrc fcl-async +override REQUIRE_PACKAGES=rtl fcl-base fcl-xml fcl-passrc 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 @@ -1967,7 +1832,6 @@ 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 @@ -1975,7 +1839,6 @@ 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 @@ -1983,49 +1846,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),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 @@ -2034,49 +1890,48 @@ 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 endif ifeq ($(FULL_TARGET),m68k-linux) REQUIRE_PACKAGES_RTL=1 @@ -2084,7 +1939,6 @@ 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 @@ -2092,49 +1946,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),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 @@ -2142,28 +1989,24 @@ 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 @@ -2172,21 +2015,18 @@ 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 @@ -2194,28 +2034,24 @@ 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 @@ -2223,7 +2059,6 @@ 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 @@ -2231,14 +2066,12 @@ 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 @@ -2247,21 +2080,18 @@ 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 @@ -2269,14 +2099,12 @@ 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 @@ -2285,42 +2113,36 @@ 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 @@ -2328,7 +2150,6 @@ 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 @@ -2337,21 +2158,18 @@ 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 @@ -2359,14 +2177,12 @@ 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 @@ -2374,7 +2190,6 @@ 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)))))) @@ -2506,32 +2321,6 @@ 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),) @@ -2726,23 +2515,6 @@ override INSTALLPPUFILES+=$(UNITPPUFILES) $(IMPLICITUNITPPUFILES) override CLEANPPUFILES+=$(UNITPPUFILES) $(IMPLICITUNITPPUFILES) endif fpc_units: $(COMPILER_UNITTARGETDIR) $(UNITPPUFILES) -.PHONY: fpc_exes -ifndef CROSSINSTALL -ifneq ($(TARGET_PROGRAMS),) -override EXEFILES=$(addsuffix $(EXEEXT),$(TARGET_PROGRAMS)) -override EXEOFILES:=$(addsuffix $(OEXT),$(TARGET_PROGRAMS)) $(addprefix $(STATICLIBPREFIX),$(addsuffix $(STATICLIBEXT),$(TARGET_PROGRAMS))) $(addprefix $(IMPORTLIBPREFIX),$(addsuffix $(STATICLIBEXT),$(TARGET_PROGRAMS))) -override ALLTARGET+=fpc_exes -override INSTALLEXEFILES+=$(EXEFILES) -override CLEANEXEFILES+=$(EXEFILES) $(EXEOFILES) -ifeq ($(OS_TARGET),os2) -override CLEANEXEFILES+=$(addsuffix $(AOUTEXT),$(TARGET_PROGRAMS)) -endif -ifeq ($(OS_TARGET),emx) -override CLEANEXEFILES+=$(addsuffix $(AOUTEXT),$(TARGET_PROGRAMS)) -endif -endif -endif -fpc_exes: $(COMPILER_TARGETDIR) $(COMPILER_UNITTARGETDIR) $(EXEFILES) ifdef TARGET_RSTS override RSTFILES=$(addsuffix $(RSTEXT),$(TARGET_RSTS)) override CLEANRSTFILES+=$(RSTFILES) @@ -2936,7 +2708,7 @@ ZIPCMD_CDPACK:=cd $(subst /,$(ZIPPATHSEP),$(PACKDIR)) ZIPCMD_CDBASE:=cd $(subst /,$(ZIPPATHSEP),$(BASEDIR)) ifdef USETAR ZIPDESTFILE:=$(DIST_DESTDIR)/$(FULLZIPNAME)$(TAREXT) -ZIPCMD_ZIP:=$(TARPROG) cf$(TAROPT) $(ZIPDESTFILE) * +ZIPCMD_ZIP:=$(TARPROG) c$(TAROPT)f $(ZIPDESTFILE) * else ZIPDESTFILE:=$(DIST_DESTDIR)/$(FULLZIPNAME)$(ZIPEXT) ZIPCMD_ZIP:=$(subst /,$(ZIPPATHSEP),$(ZIPPROG)) -Dr $(ZIPOPT) $(ZIPDESTFILE) * @@ -2981,6 +2753,9 @@ fpc_zipdistinstall: ifdef EXEFILES override CLEANEXEFILES:=$(addprefix $(TARGETDIRPREFIX),$(CLEANEXEFILES)) endif +ifdef CLEAN_PROGRAMS +override CLEANEXEFILES+=$(addprefix $(TARGETDIRPREFIX),$(addsuffix $(EXEEXT), $(CLEAN_PROGRAMS))) +endif ifdef CLEAN_UNITS override CLEANPPUFILES+=$(addsuffix $(PPUEXT),$(CLEAN_UNITS)) endif @@ -3028,6 +2803,9 @@ ifdef CLEANRSTFILES -$(DEL) $(addprefix $(UNITTARGETDIRPREFIX),$(CLEANRSTFILES)) endif endif +ifdef CLEAN_FILES + -$(DEL) $(CLEAN_FILES) +endif -$(DELTREE) units -$(DEL) *$(OEXT) *$(PPUEXT) *$(RSTEXT) *$(ASMEXT) *$(STATICLIBEXT) *$(SHAREDLIBEXT) *$(PPLEXT) ifneq ($(PPUEXT),.ppu) diff --git a/packages/fcl-net/Makefile.fpc b/packages/fcl-net/Makefile.fpc index 28d33d6fc5..93a124b461 100644 --- a/packages/fcl-net/Makefile.fpc +++ b/packages/fcl-net/Makefile.fpc @@ -8,10 +8,10 @@ version=2.5.1 [target] units=servlets -units_linux=netdb resolve ssockets fpsock httpbase httpclient httpsvlt xmlrpc -units_freebsd=netdb resolve ssockets fpsock httpbase httpclient httpsvlt xmlrpc cnetdb -units_netbsd=netdb resolve ssockets fpsock httpbase httpclient httpsvlt xmlrpc -units_openbsd=netdb resolve ssockets fpsock httpbase httpclient httpsvlt xmlrpc +units_linux=netdb resolve ssockets fpsock +units_freebsd=netdb resolve ssockets fpsock cnetdb +units_netbsd=netdb resolve ssockets fpsock +units_openbsd=netdb resolve ssockets fpsock units_darwin=netdb resolve ssockets units_solaris=netdb resolve ssockets units_qnx=netdb resolve ssockets @@ -22,20 +22,9 @@ units_os2=resolve ssockets units_win32=resolve ssockets units_win64=resolve ssockets units_wince=resolve ssockets -programs_linux=mkxmlrpc -programs_freebsd=mkxmlrpc -programs_darwin=mkxmlrpc -programs_solaris=mkxmlrpc -programs_netbsd=mkxmlrpc -programs_openbsd=mkxmlrpc -rsts_linux=fpsock httpsvlt mkxmlrpc -rsts_freebsd=fpsock httpsvlt mkxmlrpc -rsts_darwin=fpsock httpsvlt mkxmlrpc -rsts_netbsd=fpsock httpsvlt mkxmlrpc -rsts_openbsd=fpsock httpsvlt mkxmlrpc [require] -packages=fcl-base fcl-xml fcl-passrc fcl-async +packages=fcl-base fcl-xml fcl-passrc [compiler] options=-S2h diff --git a/packages/fcl-net/fpmake.pp b/packages/fcl-net/fpmake.pp index 702720e23c..8c13554758 100644 --- a/packages/fcl-net/fpmake.pp +++ b/packages/fcl-net/fpmake.pp @@ -20,7 +20,6 @@ begin P.Dependencies.Add('fcl-base'); P.Dependencies.Add('fcl-xml'); P.Dependencies.Add('fcl-passrc'); - P.Dependencies.Add('fcl-async'); P.Author := 'Sebastian Guenther and Free Pascal development team'; P.License := 'LGPL with modification, '; @@ -50,52 +49,21 @@ begin end; // HTTP Client - T:=P.Targets.AddUnit('servlets.pp'); T:=P.Targets.AddUnit('fpsock.pp',AllUnixOSes); with T.Dependencies do begin AddUnit('resolve'); end; - T:=P.Targets.AddUnit('httpbase.pp',AllUnixOSes); - T:=P.Targets.AddUnit('httpclient.pp',AllUnixOSes); - with T.Dependencies do - begin - AddUnit('httpbase'); - AddUnit('fpsock'); - end; - T:=P.Targets.AddUnit('httpsvlt.pp',AllUnixOSes); - with T.Dependencies do - begin - AddUnit('fpsock'); - AddUnit('httpbase'); - AddUnit('servlets'); - end; - - // XML-RPC - T:=P.Targets.AddUnit('xmlrpc.pp',AllUnixOSes); - with T.Dependencies do - begin - AddUnit('ssockets'); - AddUnit('httpclient'); - AddUnit('httpsvlt'); - end; - T:=P.Targets.AddProgram('mkxmlrpc.pp',AllUnixOSes); P.ExamplePath.Add('examples'); - P.Targets.AddExampleProgram('examples/rpccli.pp'); - P.Targets.AddExampleProgram('examples/svrclass_xmlrpc.pp'); P.Targets.AddExampleProgram('examples/ip6test.pp'); P.Targets.AddExampleProgram('examples/svrclass.pp'); P.Targets.AddExampleProgram('examples/testdns.pp'); P.Targets.AddExampleProgram('examples/testnet.pp'); P.Targets.AddExampleProgram('examples/testhosts.pp'); - P.Targets.AddExampleProgram('examples/rpcserv.pp'); P.Targets.AddExampleProgram('examples/testsvc.pp'); P.Targets.AddExampleProgram('examples/testhst.pp'); P.Targets.AddExampleProgram('examples/testuri.pp'); P.Targets.AddExampleProgram('examples/testproto.pp'); - // 'examples/Makefile - // 'examples/Makefile.fpc - // 'examples/readme.txt {$ifndef ALLPACKAGES} Run; |
