1SubDir HAIKU_TOP src bin ; 2 3SetSubDirSupportedPlatformsBeOSCompatible ; 4 5UsePrivateHeaders app ; 6UsePrivateHeaders kernel ; 7UsePrivateHeaders shared ; 8UsePrivateHeaders storage ; 9SubDirHdrs $(HAIKU_TOP) src add-ons kernel file_cache ; 10 11# standard commands that don't need any additional library 12StdBinCommands 13 boot_process_done.cpp 14 catattr.cpp 15 chop.c 16 clear.c 17 clockconfig.c 18# csplit.c 19 driveinfo.c 20# echo.c 21 eject.c 22 error.c 23 fortune.c 24 finddir.c 25 hd.c 26 idestatus.c 27 isvolume.cpp 28 listarea.c 29 listimage.c 30 listport.c 31 listsem.c 32 lsindex.cpp 33 mount.c 34 prio.c 35 ps.c 36 release.c 37 renice.c 38 rescan.c 39 rmattr.cpp 40 safemode.c 41 sysinfo.c 42 unchop.c 43 unmount.c 44 uptime.cpp 45 waitfor.c 46# whoami.c 47 ; 48 49# standard commands that need libtermcap.a 50StdBinCommands 51 top.c 52 tput.c 53 : libtermcap.a 54 ; 55 56# standard commands that need libbe.so 57StdBinCommands 58 alert.cpp 59 beep.cpp 60 clipboard.cpp 61 df.cpp 62 draggers.cpp 63 dstcheck.cpp 64# factor.cpp 65 ffm.cpp 66 iroster.cpp 67 listattr.cpp 68 mimeset.cpp 69 mkindex.cpp 70 modifiers.cpp 71 open.cpp 72 play.cpp 73 query.cpp 74 quit.cpp 75 roster.cpp 76 settype.cpp 77 setversion.cpp 78 shutdown.cpp 79 version.cpp 80# yes.cpp 81 : libbe.so ; 82 83# standard commands that need libbe.so, libstdc++.so 84StdBinCommands 85 copyattr.cpp 86 mountvolume.cpp 87 xres.cpp 88 : be $(TARGET_LIBSTDC++) 89 ; 90 91# standard commands that need libbe.so, libtranslation.so 92StdBinCommands 93 translate.cpp 94 : be translation 95 ; 96 97# standard commands that need libbe.so, libmedia.so 98StdBinCommands 99 installsound.cpp 100 setvolume.cpp 101 : be libmedia.so 102 ; 103 104# standard commands that need libbe.so, libmail.so 105StdBinCommands 106 mail.cpp 107 : be libmail.so 108 ; 109 110SubInclude HAIKU_TOP src bin addattr ; 111SubInclude HAIKU_TOP src bin bash ; 112SubInclude HAIKU_TOP src bin bc ; 113SubInclude HAIKU_TOP src bin bemail_utils ; 114SubInclude HAIKU_TOP src bin bison ; 115SubInclude HAIKU_TOP src bin chkbfs ; 116SubInclude HAIKU_TOP src bin compress ; 117SubInclude HAIKU_TOP src bin coreutils ; 118SubInclude HAIKU_TOP src bin desklink ; 119SubInclude HAIKU_TOP src bin diffutils ; 120SubInclude HAIKU_TOP src bin findutils ; 121SubInclude HAIKU_TOP src bin flex ; 122SubInclude HAIKU_TOP src bin gawk ; 123SubInclude HAIKU_TOP src bin gdb ; 124SubInclude HAIKU_TOP src bin grep ; 125SubInclude HAIKU_TOP src bin ideinfo ; 126SubInclude HAIKU_TOP src bin keymap ; 127SubInclude HAIKU_TOP src bin less ; 128SubInclude HAIKU_TOP src bin listdev ; 129SubInclude HAIKU_TOP src bin make ; 130SubInclude HAIKU_TOP src bin makebootable ; 131SubInclude HAIKU_TOP src bin makeudfimage ; 132SubInclude HAIKU_TOP src bin mkdos ; 133SubInclude HAIKU_TOP src bin patch ; 134SubInclude HAIKU_TOP src bin pc ; 135SubInclude HAIKU_TOP src bin playsound ; 136SubInclude HAIKU_TOP src bin rmd160 ; 137SubInclude HAIKU_TOP src bin screen_blanker ; 138SubInclude HAIKU_TOP src bin sed ; 139SubInclude HAIKU_TOP src bin sharutils ; 140SubInclude HAIKU_TOP src bin strace ; 141SubInclude HAIKU_TOP src bin vim ; 142SubInclude HAIKU_TOP src bin zic ; 143 144# RCS commands 145SubInclude HAIKU_TOP src bin rcs ; 146 147# Network command line tools 148SubInclude HAIKU_TOP src bin arp ; 149SubInclude HAIKU_TOP src bin ifconfig ; 150SubInclude HAIKU_TOP src bin pppconfig ; 151SubInclude HAIKU_TOP src bin ppp_up ; 152SubInclude HAIKU_TOP src bin ping ; 153SubInclude HAIKU_TOP src bin route ; 154SubInclude HAIKU_TOP src bin traceroute ; 155 156# Compression command line tools 157SubInclude HAIKU_TOP src bin unzip ; 158SubInclude HAIKU_TOP src bin zip ; 159SubInclude HAIKU_TOP src bin gzip ; 160SubInclude HAIKU_TOP src bin bzip2 ; 161SubInclude HAIKU_TOP src bin tar ; 162