1SubDir HAIKU_TOP src add-ons kernel network ppp ppp_frame ; 2 3SetSubDirSupportedPlatformsBeOSCompatible ; 4SubDirC++Flags -fno-rtti ; 5 6if $(TARGET_PLATFORM) != haiku { 7 UseHeaders [ FStandardOSHeaders ] : true ; 8 UseHeaders [ FDirName $(HAIKU_TOP) headers posix ] : true ; 9 # We need the public network headers also when not compiling for Haiku. 10 # Unfortunately we get more than we want, namely all POSIX headers. 11} 12 13UsePrivateKernelHeaders ; 14UsePrivateHeaders kernel net ; 15UsePrivateHeaders [ FDirName kernel util ] ; 16 17UseHeaders [ FDirName $(HAIKU_TOP) src add-ons kernel network ppp shared 18 libkernelppp headers ] : true ; 19 20KernelAddon ppp_frame : 21 ppp_frame.cpp 22; 23 24# Installation 25HaikuInstall install-networking : /boot/home/config/add-ons/kernel/haiku_network/ppp 26 : ppp_frame ; 27