Browse Source

* Added unit httpclient

sg 21 years ago
parent
commit
9861946639
2 changed files with 26 additions and 9 deletions
  1. 22 5
      fcl/net/Makefile
  2. 4 4
      fcl/net/Makefile.fpc

+ 22 - 5
fcl/net/Makefile

@@ -1,5 +1,5 @@
 #
-# Don't edit, this file is generated by FPCMake Version 1.1 [2004/01/26]
+# Don't edit, this file is generated by FPCMake Version 1.1 [2004/02/02]
 #
 default: all
 MAKEFILETARGETS=linux go32v2 win32 os2 freebsd beos netbsd amiga atari sunos qnx netware openbsd wdosx palmos macos darwin emx watcom
@@ -184,11 +184,14 @@ override FPCDIR:=$(FPCDIR)/..
 ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl units)),)
 override FPCDIR:=$(FPCDIR)/..
 ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl units)),)
+override FPCDIR:=$(BASEDIR)
+ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl units)),)
 override FPCDIR=c:/pp
 endif
 endif
 endif
 endif
+endif
 ifndef CROSSDIR
 CROSSDIR:=$(FPCDIR)/cross/$(FULL_TARGET)
 endif
@@ -222,16 +225,16 @@ override TARGET_PROGRAMS+=mkxmlrpc
 endif
 override TARGET_UNITS+=servlets
 ifeq ($(OS_TARGET),linux)
-override TARGET_UNITS+=fpsock httpbase httpsvlt xmlrpc
+override TARGET_UNITS+=fpsock httpbase httpclient httpsvlt xmlrpc
 endif
 ifeq ($(OS_TARGET),freebsd)
-override TARGET_UNITS+=fpsock httpbase httpsvlt xmlrpc
+override TARGET_UNITS+=fpsock httpbase httpclient httpsvlt xmlrpc
 endif
 ifeq ($(OS_TARGET),netbsd)
-override TARGET_UNITS+=fpsock httpbase httpsvlt xmlrpc
+override TARGET_UNITS+=fpsock httpbase httpclient httpsvlt xmlrpc
 endif
 ifeq ($(OS_TARGET),openbsd)
-override TARGET_UNITS+=fpsock httpbase httpsvlt xmlrpc
+override TARGET_UNITS+=fpsock httpbase httpclient httpsvlt xmlrpc
 endif
 ifeq ($(OS_TARGET),linux)
 override TARGET_RSTS+=fpsock httpsvlt mkxmlrpc
@@ -1042,6 +1045,20 @@ REQUIRE_PACKAGES_NETDB=1
 REQUIRE_PACKAGES_LIBASYNC=1
 endif
 endif
+ifeq ($(OS_TARGET),netbsd)
+ifeq ($(CPU_TARGET),powerpc)
+REQUIRE_PACKAGES_RTL=1
+REQUIRE_PACKAGES_NETDB=1
+REQUIRE_PACKAGES_LIBASYNC=1
+endif
+endif
+ifeq ($(OS_TARGET),netbsd)
+ifeq ($(CPU_TARGET),sparc)
+REQUIRE_PACKAGES_RTL=1
+REQUIRE_PACKAGES_NETDB=1
+REQUIRE_PACKAGES_LIBASYNC=1
+endif
+endif
 ifeq ($(OS_TARGET),amiga)
 ifeq ($(CPU_TARGET),m68k)
 REQUIRE_PACKAGES_RTL=1

+ 4 - 4
fcl/net/Makefile.fpc

@@ -7,10 +7,10 @@ main=fcl
 
 [target]
 units=servlets
-units_linux=fpsock httpbase httpsvlt xmlrpc
-units_freebsd=fpsock httpbase httpsvlt xmlrpc
-units_netbsd=fpsock httpbase httpsvlt xmlrpc
-units_openbsd=fpsock httpbase httpsvlt xmlrpc
+units_linux=fpsock httpbase httpclient httpsvlt xmlrpc
+units_freebsd=fpsock httpbase httpclient httpsvlt xmlrpc
+units_netbsd=fpsock httpbase httpclient httpsvlt xmlrpc
+units_openbsd=fpsock httpbase httpclient httpsvlt xmlrpc
 programs_linux=mkxmlrpc
 programs_freebsd=mkxmlrpc
 programs_darwin=mkxmlrpc