xref: /haiku/src/add-ons/kernel/file_systems/xfs/Jamfile (revision 4b918abdb02a26a770d898594eaaccc6f1726e9b)
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    xfs.cpp
24    Volume.cpp
25    kernel_cpp.cpp
26    kernel_interface.cpp
27    ;
28KernelAddon xfs :
29    $(xfsSources)
30    :
31	libuuid_kernel.a
32;
33
34SEARCH on [ FGristFiles $(xfsSources) ]
35    = [ FDirName  $(HAIKU_TOP) src add-ons kernel file_systems xfs ] ;
36
37SEARCH on [ FGristFiles kernel_cpp.cpp ]
38    = [ FDirName $(HAIKU_TOP) src system kernel util ] ;