소스 검색

+ Updated BSD targets

michael 22 년 전
부모
커밋
1df3705889
2개의 변경된 파일12개의 추가작업 그리고 9개의 파일을 삭제
  1. 6 3
      fcl/Makefile
  2. 6 6
      fcl/Makefile.fpc

+ 6 - 3
fcl/Makefile

@@ -223,13 +223,13 @@ ifeq ($(OS_TARGET),win32)
 override TARGET_UNITS+=process fileinfo resolve ssockets
 endif
 ifeq ($(OS_TARGET),freebsd)
-override TARGET_UNITS+=process asyncio ssockets http resolve http
+override TARGET_UNITS+=process asyncio ssockets http resolve http fpasync
 endif
 ifeq ($(OS_TARGET),netbsd)
-override TARGET_UNITS+=process asyncio ssockets http resolve http
+override TARGET_UNITS+=process asyncio ssockets http resolve http fpasync
 endif
 ifeq ($(OS_TARGET),openbsd)
-override TARGET_UNITS+=process asyncio ssockets http resolve http
+override TARGET_UNITS+=process asyncio ssockets http resolve http fpasync
 endif
 override TARGET_RSTS+=classes ssockets cachecls resolve
 override TARGET_EXAMPLEDIRS+=tests
@@ -849,6 +849,7 @@ ifeq ($(OS_TARGET),freebsd)
 REQUIRE_PACKAGES_RTL=1
 REQUIRE_PACKAGES_PASZLIB=1
 REQUIRE_PACKAGES_NETDB=1
+REQUIRE_PACKAGES_LIBASYNC=1
 REQUIRE_PACKAGES_MYSQL=1
 REQUIRE_PACKAGES_IBASE=1
 endif
@@ -860,6 +861,7 @@ ifeq ($(OS_TARGET),netbsd)
 REQUIRE_PACKAGES_RTL=1
 REQUIRE_PACKAGES_PASZLIB=1
 REQUIRE_PACKAGES_NETDB=1
+REQUIRE_PACKAGES_LIBASYNC=1
 REQUIRE_PACKAGES_MYSQL=1
 REQUIRE_PACKAGES_IBASE=1
 endif
@@ -887,6 +889,7 @@ ifeq ($(OS_TARGET),openbsd)
 REQUIRE_PACKAGES_RTL=1
 REQUIRE_PACKAGES_PASZLIB=1
 REQUIRE_PACKAGES_NETDB=1
+REQUIRE_PACKAGES_LIBASYNC=1
 REQUIRE_PACKAGES_MYSQL=1
 REQUIRE_PACKAGES_IBASE=1
 endif

+ 6 - 6
fcl/Makefile.fpc

@@ -9,9 +9,9 @@ version=1.0.6
 [require]
 packages=paszlib
 packages_linux=netdb libasync
-packages_freebsd=netdb
-packages_netbsd=netdb
-packages_openbsd=netdb
+packages_freebsd=netdb libasync
+packages_netbsd=netdb libasync
+packages_openbsd=netdb libasync
 packages_win32=netdb
 
 # clean package units
@@ -21,9 +21,9 @@ units=adler gzcrc gzio infblock infcodes inffast inftrees infutil minigzip paszl
 [target]
 dirs=xml db shedit passrc
 units=classes contnrs inifiles ezcgi pipes rtfpars idea base64 gettext iostream zstream cachecls xmlreg registry eventlog
-units_freebsd=process asyncio ssockets http resolve http
-units_netbsd=process asyncio ssockets http resolve http
-units_openbsd=process asyncio ssockets http resolve http
+units_freebsd=process asyncio ssockets http resolve http fpasync
+units_netbsd=process asyncio ssockets http resolve http fpasync
+units_openbsd=process asyncio ssockets http resolve http fpasync
 units_linux=process asyncio resolve ssockets http fpasync
 units_win32=process fileinfo resolve ssockets
 rsts=classes ssockets cachecls resolve