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