xref: /haiku/src/tools/package/Jamfile (revision fc75f2df0c666dcc61be83c4facdd3132340c2fb)
1SubDir HAIKU_TOP src tools package ;
2
3# TODO: Hack to make things build on Haiku. The right solution is to build
4# libbe_build and friends on Haiku as well and use the exact same build
5# environment as on other systems.
6if $(HOST_PLATFORM) = haiku_host {
7	UseHeaders [ FDirName $(HAIKU_TOP) headers build ] : true ;
8	UseHeaders [ FDirName $(HAIKU_TOP) headers build os ] : true ;
9}
10
11UsePrivateBuildHeaders shared kernel ;
12
13SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src bin package ] ;
14
15USES_BE_API on <build>package = true ;
16
17BuildPlatformMain <build>package :
18	command_add.cpp
19	command_create.cpp
20	command_dump.cpp
21	command_extract.cpp
22	command_list.cpp
23	package.cpp
24	PackageWriterListener.cpp
25	PackageWritingUtils.cpp
26
27	:
28	libpackage_build.so $(HOST_LIBBE) $(HOST_LIBSUPC++)
29;
30