Added support for installing the networking stuff. Use: jam [un]install-networking.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3557 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -40,3 +40,11 @@ R5KernelAddon net_stack_driver : kernel drivers bin :
|
|||||||
MakeLocate $(instDriver) : $(dir) ;
|
MakeLocate $(instDriver) : $(dir) ;
|
||||||
RelSymLink $(instDriver) : net_server_driver ;
|
RelSymLink $(instDriver) : net_server_driver ;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# Installation
|
||||||
|
OBOSInstall install-networking : /boot/home/config/add-ons/kernel/drivers/bin
|
||||||
|
: net_server_driver net_stack_driver ;
|
||||||
|
OBOSInstallRelSymLink install-networking
|
||||||
|
: /boot/home/config/add-ons/kernel/drivers/dev/net
|
||||||
|
: <installed>net_server_driver <installed>net_stack_driver
|
||||||
|
: installed-symlink ;
|
||||||
|
|||||||
@@ -19,3 +19,7 @@ R5KernelAddon core : kernel network :
|
|||||||
sockbuf.c
|
sockbuf.c
|
||||||
socket.c
|
socket.c
|
||||||
;
|
;
|
||||||
|
|
||||||
|
# Installation
|
||||||
|
OBOSInstall install-networking : /boot/home/config/add-ons/kernel/network
|
||||||
|
: core ;
|
||||||
|
|||||||
@@ -5,3 +5,8 @@ UsePrivateHeaders net ;
|
|||||||
R5KernelAddon ethernet : kernel network interfaces :
|
R5KernelAddon ethernet : kernel network interfaces :
|
||||||
ethernet.c
|
ethernet.c
|
||||||
;
|
;
|
||||||
|
|
||||||
|
# Installation
|
||||||
|
OBOSInstall install-networking
|
||||||
|
: /boot/home/config/add-ons/kernel/network/interfaces
|
||||||
|
: ethernet ;
|
||||||
|
|||||||
@@ -5,3 +5,8 @@ UsePrivateHeaders net ;
|
|||||||
R5KernelAddon loopback : kernel network interfaces :
|
R5KernelAddon loopback : kernel network interfaces :
|
||||||
loopback.c
|
loopback.c
|
||||||
;
|
;
|
||||||
|
|
||||||
|
# Installation
|
||||||
|
OBOSInstall install-networking
|
||||||
|
: /boot/home/config/add-ons/kernel/network/interfaces
|
||||||
|
: loopback ;
|
||||||
|
|||||||
@@ -5,3 +5,8 @@ UsePrivateHeaders net ;
|
|||||||
R5KernelAddon icmp : kernel network protocols :
|
R5KernelAddon icmp : kernel network protocols :
|
||||||
icmp.c
|
icmp.c
|
||||||
;
|
;
|
||||||
|
|
||||||
|
# Installation
|
||||||
|
OBOSInstall install-networking
|
||||||
|
: /boot/home/config/add-ons/kernel/network/protocols
|
||||||
|
: icmp ;
|
||||||
|
|||||||
@@ -5,3 +5,8 @@ UsePrivateHeaders net ;
|
|||||||
R5KernelAddon ipv4 : kernel network protocols :
|
R5KernelAddon ipv4 : kernel network protocols :
|
||||||
ipv4.c
|
ipv4.c
|
||||||
;
|
;
|
||||||
|
|
||||||
|
# Installation
|
||||||
|
OBOSInstall install-networking
|
||||||
|
: /boot/home/config/add-ons/kernel/network/protocols
|
||||||
|
: ipv4 ;
|
||||||
|
|||||||
@@ -5,3 +5,8 @@ UsePrivateHeaders net ;
|
|||||||
R5KernelAddon raw : kernel network protocols :
|
R5KernelAddon raw : kernel network protocols :
|
||||||
raw.c
|
raw.c
|
||||||
;
|
;
|
||||||
|
|
||||||
|
# Installation
|
||||||
|
OBOSInstall install-networking
|
||||||
|
: /boot/home/config/add-ons/kernel/network/protocols
|
||||||
|
: raw ;
|
||||||
|
|||||||
@@ -10,3 +10,8 @@ R5KernelAddon tcp : kernel network protocols :
|
|||||||
tcp_output.c
|
tcp_output.c
|
||||||
tcp_timer.c
|
tcp_timer.c
|
||||||
;
|
;
|
||||||
|
|
||||||
|
# Installation
|
||||||
|
OBOSInstall install-networking
|
||||||
|
: /boot/home/config/add-ons/kernel/network/protocols
|
||||||
|
: tcp ;
|
||||||
|
|||||||
@@ -5,3 +5,8 @@ UsePrivateHeaders net ;
|
|||||||
R5KernelAddon udp : kernel network protocols :
|
R5KernelAddon udp : kernel network protocols :
|
||||||
udp.c
|
udp.c
|
||||||
;
|
;
|
||||||
|
|
||||||
|
# Installation
|
||||||
|
OBOSInstall install-networking
|
||||||
|
: /boot/home/config/add-ons/kernel/network/protocols
|
||||||
|
: udp ;
|
||||||
|
|||||||
@@ -5,3 +5,8 @@ UsePrivateHeaders net ;
|
|||||||
BinCommand arp :
|
BinCommand arp :
|
||||||
arp.c
|
arp.c
|
||||||
: libnet.so ;
|
: libnet.so ;
|
||||||
|
|
||||||
|
# Installation -- in the test directory for the time being
|
||||||
|
OBOSInstall install-networking
|
||||||
|
: [ FDirName $(OBOS_TEST_DIR) kits net ]
|
||||||
|
: arp ;
|
||||||
|
|||||||
@@ -5,3 +5,8 @@ UsePrivateHeaders net ;
|
|||||||
BinCommand ifconfig :
|
BinCommand ifconfig :
|
||||||
ifconfig.c
|
ifconfig.c
|
||||||
: libnet.so ;
|
: libnet.so ;
|
||||||
|
|
||||||
|
# Installation -- in the test directory for the time being
|
||||||
|
OBOSInstall install-networking
|
||||||
|
: [ FDirName $(OBOS_TEST_DIR) kits net ]
|
||||||
|
: ifconfig ;
|
||||||
|
|||||||
@@ -5,3 +5,8 @@ UsePrivateHeaders net ;
|
|||||||
BinCommand ping :
|
BinCommand ping :
|
||||||
ping.c
|
ping.c
|
||||||
: libnet.so ;
|
: libnet.so ;
|
||||||
|
|
||||||
|
# Installation -- in the test directory for the time being
|
||||||
|
OBOSInstall install-networking
|
||||||
|
: [ FDirName $(OBOS_TEST_DIR) kits net ]
|
||||||
|
: ping ;
|
||||||
|
|||||||
@@ -7,3 +7,8 @@ BinCommand route :
|
|||||||
route.c
|
route.c
|
||||||
show.c
|
show.c
|
||||||
: libnet.so ;
|
: libnet.so ;
|
||||||
|
|
||||||
|
# Installation -- in the test directory for the time being
|
||||||
|
OBOSInstall install-networking
|
||||||
|
: [ FDirName $(OBOS_TEST_DIR) kits net ]
|
||||||
|
: route ;
|
||||||
|
|||||||
@@ -5,3 +5,8 @@ UsePrivateHeaders net ;
|
|||||||
BinCommand traceroute :
|
BinCommand traceroute :
|
||||||
traceroute.c
|
traceroute.c
|
||||||
: libnet.so ;
|
: libnet.so ;
|
||||||
|
|
||||||
|
# Installation -- in the test directory for the time being
|
||||||
|
OBOSInstall install-networking
|
||||||
|
: [ FDirName $(OBOS_TEST_DIR) kits net ]
|
||||||
|
: traceroute ;
|
||||||
|
|||||||
@@ -46,3 +46,9 @@ SharedLibrary net :
|
|||||||
|
|
||||||
LinkSharedOSLibs libnet.so :
|
LinkSharedOSLibs libnet.so :
|
||||||
;
|
;
|
||||||
|
|
||||||
|
# Installation -- in the test directory for the time being
|
||||||
|
OBOSInstallRelSymLink install-networking
|
||||||
|
: [ FDirName $(OBOS_TEST_DIR) kits net lib ]
|
||||||
|
: libnet.so
|
||||||
|
: installed-networking-test ;
|
||||||
|
|||||||
@@ -12,3 +12,9 @@ SharedLibrary netapi :
|
|||||||
LinkSharedOSLibs libnetapi.so :
|
LinkSharedOSLibs libnetapi.so :
|
||||||
root be libnet.so
|
root be libnet.so
|
||||||
;
|
;
|
||||||
|
|
||||||
|
# Installation -- in the test directory for the time being
|
||||||
|
OBOSInstallRelSymLink install-networking
|
||||||
|
: [ FDirName $(OBOS_TEST_DIR) kits net lib ]
|
||||||
|
: libnetapi.so
|
||||||
|
: installed-networking-test ;
|
||||||
|
|||||||
Reference in New Issue
Block a user