1SubDir HAIKU_TOP src bin network traceroute ; 2 3SetSubDirSupportedPlatforms $(HAIKU_BONE_COMPATIBLE_PLATFORMS) ; 4 5if $(TARGET_PLATFORM) != haiku { 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 11BinCommand traceroute : 12 arc4random.c 13 traceroute.c 14 : $(NETWORK_LIBS) $(SELECT_UNAME_ETC_LIB) ; 15 16# Installation -- in the test directory for the time being 17HaikuInstall install-networking 18 : [ FDirName $(HAIKU_TEST_DIR) kits net ] 19 : traceroute ; 20 21HaikuInstall install-userland-networking 22 : [ FDirName $(HAIKU_TEST_DIR) kits net userland ] 23 : traceroute 24 : installed-userland-networking 25; 26 27Package haiku-networkingkit-cvs : 28 traceroute : 29# boot home config bin ; 30 boot home Desktop haiku-networkingkit ; 31