1SubDir HAIKU_TOP src tools ; 2 3SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src/bin ] ; 4 5local tools = 6 <build>catattr 7 <build>copyattr 8 <build>listattr 9 <build>mimeset 10 <build>mkindex 11 <build>rmattr 12 <build>settype 13 <build>setversion 14 <build>xres 15; 16 17USES_BE_API on $(tools) = true ; 18 19BuildPlatformMain <build>catattr : catattr.cpp : $(HOST_LIBBE) ; 20 21BuildPlatformMain <build>copyattr : copyattr.cpp 22 : $(HOST_LIBBE) $(HOST_LIBSTDC++) ; 23 24BuildPlatformMain <build>listattr : listattr.cpp : $(HOST_LIBBE) ; 25 26if $(HOST_PLATFORM_BEOS_COMPATIBLE) { 27 AddResources <build>mimeset : mimeset.rdef ; 28} 29BuildPlatformMain <build>mimeset : mimeset.cpp : $(HOST_LIBBE) ; 30 31BuildPlatformMain <build>mkindex : mkindex.cpp : $(HOST_LIBBE) ; 32 33BuildPlatformMain <build>rmattr : rmattr.cpp : $(HOST_LIBBE) ; 34 35BuildPlatformMain <build>settype : settype.cpp : $(HOST_LIBBE) ; 36 37BuildPlatformMain <build>setversion : setversion.cpp : $(HOST_LIBBE) ; 38 39BuildPlatformMain <build>xres : xres.cpp : $(HOST_LIBBE) $(HOST_LIBSTDC++) ; 40 41 42SubInclude HAIKU_TOP src tools copy_to_bfs_image ; 43SubInclude HAIKU_TOP src tools cppunit ; 44SubInclude HAIKU_TOP src tools elfsymbolpatcher ; 45SubInclude HAIKU_TOP src tools gensyscalls ; 46SubInclude HAIKU_TOP src tools hey ; 47SubInclude HAIKU_TOP src tools keymap ; 48SubInclude HAIKU_TOP src tools makebootable ; 49SubInclude HAIKU_TOP src tools rc ; 50SubInclude HAIKU_TOP src tools remote_disk_server ; 51SubInclude HAIKU_TOP src tools resattr ; 52SubInclude HAIKU_TOP src tools rman ; 53SubInclude HAIKU_TOP src tools translation ; 54SubInclude HAIKU_TOP src tools unflatten ; 55 56