xref: /haiku/src/tests/add-ons/kernel/file_systems/userlandfs/ramfs/Jamfile (revision e81a954787e50e56a7f06f72705b7859b6ab06d1)
1SubDir HAIKU_TOP src tests add-ons kernel file_systems userlandfs ramfs ;
2
3local userlandFSTop = [ FDirName $(HAIKU_TOP) src add-ons kernel
4	file_systems userlandfs ] ;
5local userlandFSIncludes = [ PrivateHeaders userlandfs ] ;
6local ramFSTop = [ FDirName $(HAIKU_TOP) src add-ons kernel file_systems ramfs ] ;
7
8DEFINES += USER=1 ;
9
10SubDirHdrs [ FDirName $(userlandFSIncludes) shared ] ;
11
12SEARCH_SOURCE += $(ramFSTop) ;
13SEARCH_SOURCE += [ FDirName $(userlandFSTop) shared ] ;
14
15Addon <userland>ramfs
16	: Debug.cpp
17	  Locker.cpp
18	  String.cpp
19
20	  AllocationInfo.cpp
21	  AreaUtils.cpp
22	  Attribute.cpp
23	  AttributeIndex.cpp
24	  AttributeIndexImpl.cpp
25	  AttributeIterator.cpp
26	  BlockAllocator.cpp
27	  BlockAllocatorArea.cpp
28	  BlockAllocatorAreaBucket.cpp
29	  BlockReferenceManager.cpp
30	  DataContainer.cpp
31	  Directory.cpp
32	  Entry.cpp
33	  EntryIterator.cpp
34	  EntryListener.cpp
35	  File.cpp
36	  Index.cpp
37	  IndexDirectory.cpp
38	  kernel_interface.cpp
39	  LastModifiedIndex.cpp
40	  NameIndex.cpp
41	  Node.cpp
42	  NodeListener.cpp
43	  NodeTable.cpp
44	  Query.cpp
45	  SizeIndex.cpp
46	  SymLink.cpp
47	  Volume.cpp
48
49	: libuserlandfs_haiku_kernel.so
50;
51
52SubInclude HAIKU_TOP src tests add-ons kernel file_systems userlandfs ramfs
53	beos_interface ;
54