xref: /haiku/src/add-ons/kernel/network/protocols/ipv4/Jamfile (revision bce7e9f695599da1b2d737e5bee05010ef89a002)
1c22d69bfSAxel DörflerSubDir HAIKU_TOP src add-ons kernel network protocols ipv4 ;
2c22d69bfSAxel Dörfler
3c22d69bfSAxel DörflerSetSubDirSupportedPlatformsBeOSCompatible ;
4c22d69bfSAxel Dörfler
5c22d69bfSAxel Dörflerif $(TARGET_PLATFORM) != haiku {
6c22d69bfSAxel Dörfler	UseHeaders [ FStandardOSHeaders ] : true ;
7c22d69bfSAxel Dörfler		# Needed for <support/Errors.h> and maybe other stuff.
8c22d69bfSAxel Dörfler	UseHeaders [ FDirName $(HAIKU_TOP) headers posix ] : true ;
9c22d69bfSAxel Dörfler		# We need the public network headers also when not compiling for Haiku.
10c22d69bfSAxel Dörfler		# Unfortunately we get more than we want, namely all POSIX headers.
11c22d69bfSAxel Dörfler}
12c22d69bfSAxel Dörfler
13*bce7e9f6SIngo WeinholdUsePrivateKernelHeaders ;
14*bce7e9f6SIngo WeinholdUsePrivateHeaders net ;
15c22d69bfSAxel Dörfler
16c49e0c68SJérôme DuvalKernelAddon ipv4 :
17c22d69bfSAxel Dörfler	ipv4.cpp
18c22d69bfSAxel Dörfler	ipv4_address.cpp
1946527f68SHugo Santos	multicast.cpp
20c22d69bfSAxel Dörfler;
21c22d69bfSAxel Dörfler
22c22d69bfSAxel Dörfler# Installation
23c22d69bfSAxel DörflerHaikuInstall install-networking : /boot/home/config/add-ons/kernel/haiku_network/protocols
24c22d69bfSAxel Dörfler	: ipv4 ;
25c22d69bfSAxel Dörfler
26c22d69bfSAxel DörflerPackage haiku-networkingkit-cvs :
27c22d69bfSAxel Dörfler	haiku :
28c22d69bfSAxel Dörfler	boot home config add-ons kernel haiku_network protocols ;
29