1SubDir HAIKU_TOP src bin ppp_up ; 2 3SetSubDirSupportedPlatforms $(HAIKU_BONE_COMPATIBLE_PLATFORMS) ; 4 5if ! $(TARGET_PLATFORM_HAIKU_COMPATIBLE) { 6 UseHeaders [ FDirName $(HAIKU_TOP) headers posix ] : true ; 7 # We need the public network headers also when not compiling for Haiku. 8 # Unfortunately we get more than we want, namely all POSIX headers. 9} 10 11UsePrivateHeaders net ; 12UseHeaders [ FDirName $(HAIKU_TOP) src add-ons kernel network ppp shared libppp 13 headers ] : true ; 14UseHeaders [ FDirName $(HAIKU_TOP) src add-ons kernel network ppp shared 15 libkernelppp headers ] : true ; 16 17AddResources ppp_up : ppp_up.rdef ; 18 19BinCommand ppp_up : 20 ConnectionView.cpp 21 ConnectionWindow.cpp 22 PPPDeskbarReplicant.cpp 23 PPPStatusView.cpp 24 PPPStatusWindow.cpp 25 PPPUpApplication.cpp 26 : 27 libppp.a be 28; 29 30# Installation 31HaikuInstall install-networking 32 : /boot/beos/bin 33 : ppp_up ; 34 35Package haiku-networkingkit-cvs : 36 ppp_up : 37 boot beos bin ; 38