From 7bd3c77058ed8f22049c7dc01a6f424280a186b8 Mon Sep 17 00:00:00 2001 From: Philippe Houdoin Date: Wed, 14 Jan 2004 10:36:14 +0000 Subject: [PATCH] Add an install_netwrok_etc_files rule to install our BINDy /etc/services, /etc/resolv.conf and co installed. Make libnet.so depend on these network etc files installation. Make libnetapi.so depend on libnet.so. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6073 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/kits/network/libnet/Jamfile | 18 ++++++++++++++++++ src/kits/network/libnetapi/Jamfile | 6 ++++++ 2 files changed, 24 insertions(+) diff --git a/src/kits/network/libnet/Jamfile b/src/kits/network/libnet/Jamfile index 2a9210daf9..945b6c392e 100644 --- a/src/kits/network/libnet/Jamfile +++ b/src/kits/network/libnet/Jamfile @@ -7,6 +7,8 @@ UsePrivateHeaders net ; LINKFLAGS on libnet.so = [ on libnet.so return $(LINKFLAGS) ] -nostdlib ; } +Depends libnet.so : install_network_etc_files ; + SharedLibrary net : socket.c select.c @@ -50,8 +52,24 @@ SharedLibrary net : : root ; +OBOSInstall install_network_etc_files : [ FDirName $(OBOS_ETC_DIR) ] : + resolv.conf + services + protocols + networks +; + # Installation -- in the test directory for the time being OBOSInstallRelSymLink install-networking : [ FDirName $(OBOS_TEST_DIR) kits net lib ] : libnet.so : installed-networking-test ; + + + +Package openbeos-networkingkit-cvs : + README.html ; + +Package openbeos-networkingkit-cvs : + libnet.so : + boot home config lib ; diff --git a/src/kits/network/libnetapi/Jamfile b/src/kits/network/libnetapi/Jamfile index d364e75efa..4dfc6e9702 100644 --- a/src/kits/network/libnetapi/Jamfile +++ b/src/kits/network/libnetapi/Jamfile @@ -1,5 +1,7 @@ SubDir OBOS_TOP src kits network libnetapi ; +Depends libnetapi.so : libnet.so ; + UsePrivateHeaders net ; SharedLibrary netapi : @@ -18,3 +20,7 @@ OBOSInstallRelSymLink install-networking : [ FDirName $(OBOS_TEST_DIR) kits net lib ] : libnetapi.so : installed-networking-test ; + +Package openbeos-networkingkit-cvs : + libnetapi.so : + boot home config lib ;