xref: /haiku/src/tests/add-ons/kernel/file_systems/udf/udf_shell/Jamfile (revision d5cd5d63ff0ad395989db6cf4841a64d5b545d1d)
1SubDir OBOS_TOP src tests add-ons kernel file_systems udf udf_shell ;
2
3SubDirHdrs $(OBOS_TOP) src tests add-ons kernel file_systems fs_shell ;
4SubDirHdrs $(OBOS_TOP) src add-ons kernel file_systems udf ;
5
6UsePrivateHeaders [ FDirName kernel util ] ;
7
8{
9	local defines = [ FDefines USER ] ; # DEBUG _NO_INLINE_ASM
10	SubDirCcFlags $(defines) -fno-exceptions -fno-rtti ; #-fcheck-memory-usage
11	SubDirC++Flags $(defines) -fno-exceptions -fno-rtti ; #-fcheck-memory-usage
12}
13
14SimpleTest udf_shell
15	:
16	fsh.c rootfs.c initfs.c kernel.c cache.c sl.c stub.c
17	sysdep.c hexdump.c argv.c tracker.cpp
18
19	udf.cpp
20	CS0String.cpp DirectoryIterator.cpp DiskStructures.cpp Icb.cpp
21	MetadataPartition.cpp PhysicalPartition.cpp Recognition.cpp
22	UdfDebug.cpp Utils.cpp SparablePartition.cpp VirtualPartition.cpp Volume.cpp
23	:
24	;
25
26# Tell Jam where to find these sources
27SEARCH on [ FGristFiles
28		udf.cpp
29		CS0String.cpp DirectoryIterator.cpp DiskStructures.cpp Icb.cpp
30		MetadataPartition.cpp PhysicalPartition.cpp Recognition.cpp
31		UdfDebug.cpp Utils.cpp SparablePartition.cpp VirtualPartition.cpp Volume.cpp
32	] = [ FDirName $(OBOS_TOP) src add-ons kernel file_systems udf ] ;
33
34SEARCH on [ FGristFiles
35		fsh.c rootfs.c initfs.c kernel.c cache.c sl.c stub.c
36		sysdep.c hexdump.c argv.c tracker.cpp
37	] = [ FDirName $(OBOS_TOP) src tests add-ons kernel file_systems fs_shell ] ;
38