xref: /haiku/src/tools/Jamfile (revision 9ecf9d1c1d4888d341a6eac72112c72d1ae3a4cb)
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 keymap ;
47SubInclude HAIKU_TOP src tools makebootable ;
48SubInclude HAIKU_TOP src tools rc ;
49SubInclude HAIKU_TOP src tools remote_disk_server ;
50SubInclude HAIKU_TOP src tools resattr ;
51SubInclude HAIKU_TOP src tools rman ;
52SubInclude HAIKU_TOP src tools translation ;
53SubInclude HAIKU_TOP src tools unflatten ;
54
55