mirror of
https://review.haiku-os.org/haiku
synced 2025-02-20 20:50:05 +01:00
- Moved all inclusions of system headers into a new system_dependencies.h header, which conditionally either includes these or the FS shell headers. - Fixed compiler warnings related to printf-like functions (int32 is int, not long on non-BeOS platforms). * Build a new bfs_shell. Compiles and links, but does nothing ATM. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20860 a95241bf-73f2-0310-859d-f6bbb57e9c96
79 lines
2.2 KiB
Plaintext
79 lines
2.2 KiB
Plaintext
SubDir HAIKU_TOP src tools ;
|
|
|
|
UseHeaders [ FDirName $(HAIKU_TOP) headers build private app ] : true ;
|
|
UseHeaders [ FDirName $(HAIKU_TOP) headers build private storage ] : true ;
|
|
|
|
SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src/bin ] ;
|
|
|
|
local tools =
|
|
<build>catattr
|
|
<build>copyattr
|
|
<build>listattr
|
|
<build>mimeset
|
|
<build>mkindex
|
|
<build>rmattr
|
|
<build>settype
|
|
<build>setversion
|
|
<build>xres
|
|
;
|
|
|
|
USES_BE_API on $(tools) = true ;
|
|
|
|
BuildPlatformMain <build>catattr : catattr.cpp : $(HOST_LIBBE) ;
|
|
|
|
BuildPlatformMain <build>copyattr : copyattr.cpp
|
|
: $(HOST_LIBBE) $(HOST_LIBSTDC++) ;
|
|
|
|
BuildPlatformMain <build>listattr : listattr.cpp : $(HOST_LIBBE) ;
|
|
|
|
if $(HOST_PLATFORM_BEOS_COMPATIBLE) {
|
|
AddResources <build>mimeset : mimeset.rdef ;
|
|
}
|
|
BuildPlatformMain <build>mimeset :
|
|
mimeset.cpp
|
|
Mime.cpp
|
|
database_support.cpp
|
|
UpdateMimeInfoThread.cpp
|
|
MimeUpdateThread.cpp
|
|
: $(HOST_LIBBE)
|
|
;
|
|
|
|
BuildPlatformMain <build>mkindex : mkindex.cpp : $(HOST_LIBBE) ;
|
|
|
|
BuildPlatformMain <build>rmattr : rmattr.cpp : $(HOST_LIBBE) ;
|
|
|
|
BuildPlatformMain <build>set_haiku_revision : set_haiku_revision.cpp
|
|
: $(HOST_LIBSTDC++) ;
|
|
|
|
BuildPlatformMain <build>settype : settype.cpp : $(HOST_LIBBE) ;
|
|
|
|
BuildPlatformMain <build>setversion : setversion.cpp : $(HOST_LIBBE) ;
|
|
|
|
BuildPlatformMain <build>xres : xres.cpp : $(HOST_LIBBE) $(HOST_LIBSTDC++) ;
|
|
|
|
SEARCH on [ FGristFiles
|
|
Mime.cpp
|
|
] = [ FDirName $(HAIKU_TOP) src build libbe storage ] ;
|
|
|
|
SEARCH on [ FGristFiles
|
|
UpdateMimeInfoThread.cpp MimeUpdateThread.cpp database_support.cpp
|
|
] = [ FDirName $(HAIKU_TOP) src build libbe storage mime ] ;
|
|
|
|
SubInclude HAIKU_TOP src tools bfs_shell ;
|
|
SubInclude HAIKU_TOP src tools copy_to_bfs_image ;
|
|
SubInclude HAIKU_TOP src tools cppunit ;
|
|
SubInclude HAIKU_TOP src tools docbook ;
|
|
SubInclude HAIKU_TOP src tools elfsymbolpatcher ;
|
|
SubInclude HAIKU_TOP src tools fs_shell ;
|
|
SubInclude HAIKU_TOP src tools gensyscalls ;
|
|
SubInclude HAIKU_TOP src tools keymap ;
|
|
SubInclude HAIKU_TOP src tools makebootable ;
|
|
SubInclude HAIKU_TOP src tools rc ;
|
|
SubInclude HAIKU_TOP src tools remote_disk_server ;
|
|
SubInclude HAIKU_TOP src tools resattr ;
|
|
SubInclude HAIKU_TOP src tools rman ;
|
|
SubInclude HAIKU_TOP src tools translation ;
|
|
SubInclude HAIKU_TOP src tools vmdkheader ;
|
|
SubInclude HAIKU_TOP src tools unflatten ;
|
|
|