xref: /haiku/src/add-ons/kernel/network/protocols/ipv4/Jamfile (revision 4f882add113fd961b5e084e633e48ca2b99deba3)
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
13bce7e9f6SIngo WeinholdUsePrivateKernelHeaders ;
14bce7e9f6SIngo 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
23*4f882addSAlexander von Gluck IVHaikuInstall install-networking : /boot/home/config/add-ons/kernel/network/protocols
24c22d69bfSAxel Dörfler	: ipv4 ;
25c22d69bfSAxel Dörfler
26