xref: /haiku/src/add-ons/kernel/file_systems/xfs/Jamfile (revision adcf5b05a8ca9e17407aa4640675c3873c9f0a6c)
1SubDir HAIKU_TOP src add-ons kernel file_systems xfs ;
2
3# set some additional defines
4{
5    local defines =
6        XFS_DEBUGGER_COMMANDS
7        ;
8
9    defines = [ FDefines $(defines) ] ;
10    SubDirCcFlags $(defines) ;
11    SubDirC++Flags $(defines) ;
12}
13
14UsePrivateHeaders [ FDirName kernel util ] ;
15UsePrivateHeaders shared storage file_systems ;
16UsePrivateKernelHeaders ;
17
18DEFINES += DEBUG_APP="\\\"xfs\\\"" ;
19
20UseHeaders [ FDirName $(HAIKU_TOP) src libs uuid ] : true ;
21
22local xfsSources =
23    kernel_cpp.cpp
24    kernel_interface.cpp
25    ;
26KernelAddon xfs :
27    $(xfsSources)
28    :
29	libuuid_kernel.a
30;
31
32SEARCH on [ FGristFiles $(xfsSources) ]
33    = [ FDirName  $(HAIKU_TOP) src add-ons kernel file_systems xfs ] ;
34
35SEARCH on [ FGristFiles kernel_cpp.cpp ]
36    = [ FDirName $(HAIKU_TOP) src system kernel util ] ;