Files
haiku-beta6/src/add-ons/kernel/drivers/network/stack/Jamfile
T
Waldemar Kornewald 8a1a2b3aa9 Cleaned up the net_stack_driver a little bit, so it is more usable.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15500 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-12-11 20:09:47 +00:00

46 lines
1.2 KiB
Plaintext

SubDir HAIKU_TOP src add-ons kernel drivers network stack ;
SetSubDirSupportedPlatformsBeOSCompatible ;
if ( $(TARGET_PLATFORM) != haiku ) {
UseHeaders [ FStandardOSHeaders ] : true ;
# Needed for <drivers/Select.h> and maybe other stuff.
UseHeaders [ FDirName $(HAIKU_TOP) headers posix ] : true ;
# We need the public network headers also when not compiling for Haiku.
# Unfortunately we get more than we want, namely all POSIX headers.
}
UsePrivateHeaders net ;
# a) Userland stack version:
KernelAddon net_server_driver : kernel drivers bin :
net_server_driver.c
;
# b) Kernelland stack version:
KernelAddon net_stack_driver : kernel drivers bin :
net_stack_driver.c
;
# Installation
HaikuInstall install-networking : /boot/home/config/add-ons/kernel/drivers/bin :
net_server_driver
net_stack_driver
;
HaikuInstallRelSymLink install-networking : /boot/home/config/add-ons/kernel/drivers/dev/net :
<installed>net_server_driver
<installed>net_stack_driver :
installed-symlink
;
Package haiku-networkingkit-cvs :
net_stack_driver net_server_driver :
boot home config add-ons kernel drivers bin ;
PackageDriverSymLink haiku-networkingkit-cvs : net net_stack_driver ;
PackageDriverSymLink haiku-networkingkit-cvs : net net_server_driver ;