Browse Source

* fcl-net does not depend on all targets on fcl-async

git-svn-id: trunk@18129 -
joost 14 years ago
parent
commit
a08ae27e11
2 changed files with 11 additions and 11 deletions
  1. 10 10
      packages/Makefile.fpc
  2. 1 1
      packages/fcl-net/fpmake.pp

+ 10 - 10
packages/Makefile.fpc

@@ -185,17 +185,17 @@ fcl-registry_release: fpmkunit_release fcl-xml_release
 fcl-registry_shared: fpmkunit_shared fcl-xml_shared
 
 ifeq ($(findstring $(OS_TARGET),linux darwin iphonesim freebsd openbsd netbsd solaris),)
-fcl-net_all: fpmkunit_all fcl-async fcl-passrc_all fcl-xml_all
-fcl-net_debug: fpmkunit_debug fcl-async fcl-passrc_debug fcl-xml_debug
-fcl-net_smart: fpmkunit_smart fcl-async fcl-passrc_smart fcl-xml_smart
-fcl-net_release: fpmkunit_release fcl-async fcl-passrc_release fcl-xml_release
-fcl-net_shared: fpmkunit_shared fcl-async fcl-passrc_shared fcl-xml_shared
+fcl-net_all: fpmkunit_all fcl-passrc_all fcl-xml_all
+fcl-net_debug: fpmkunit_debug fcl-passrc_debug fcl-xml_debug
+fcl-net_smart: fpmkunit_smart fcl-passrc_smart fcl-xml_smart
+fcl-net_release: fpmkunit_release fcl-passrc_release fcl-xml_release
+fcl-net_shared: fpmkunit_shared fcl-passrc_shared fcl-xml_shared
 else
-fcl-net_all: fpmkunit_all fcl-async fcl-passrc_all fcl-xml_all fcl-async_all
-fcl-net_debug: fpmkunit_debug fcl-async fcl-passrc_debug fcl-xml_debug fcl-async_debug
-fcl-net_smart: fpmkunit_smart fcl-async fcl-passrc_smart fcl-xml_smart fcl-async_smart
-fcl-net_release: fpmkunit_release fcl-async fcl-passrc_release fcl-xml_release fcl-async_release
-fcl-net_shared: fpmkunit_shared fcl-async fcl-passrc_shared fcl-xml_shared fcl-async_shared
+fcl-net_all: fpmkunit_all fcl-passrc_all fcl-xml_all fcl-async_all
+fcl-net_debug: fpmkunit_debug fcl-passrc_debug fcl-xml_debug fcl-async_debug
+fcl-net_smart: fpmkunit_smart fcl-passrc_smart fcl-xml_smart fcl-async_smart
+fcl-net_release: fpmkunit_release fcl-passrc_release fcl-xml_release fcl-async_release
+fcl-net_shared: fpmkunit_shared fcl-passrc_shared fcl-xml_shared fcl-async_shared
 endif
 
 fcl-web_all: fpmkunit_all fcl-db_all fcl-xml_all fcl-process_all httpd22_all fastcgi_all fcl-net_all fcl-json_all

+ 1 - 1
packages/fcl-net/fpmake.pp

@@ -20,7 +20,7 @@ begin
     P.Dependencies.Add('fcl-base');
     P.Dependencies.Add('fcl-xml');
     P.Dependencies.Add('fcl-passrc');
-    P.Dependencies.Add('fcl-async');
+    P.Dependencies.Add('fcl-async',[linux,freebsd,netbsd,openbsd]);
 
     P.Author := 'Sebastian Guenther and Free Pascal development team';
     P.License := 'LGPL with modification, ';