diff --git a/src/tests/add-ons/kernel/file_systems/userlandfs/ramfs/Jamfile b/src/tests/add-ons/kernel/file_systems/userlandfs/ramfs/Jamfile index 28ea74345e..c738743356 100644 --- a/src/tests/add-ons/kernel/file_systems/userlandfs/ramfs/Jamfile +++ b/src/tests/add-ons/kernel/file_systems/userlandfs/ramfs/Jamfile @@ -3,20 +3,10 @@ SubDir HAIKU_TOP src tests add-ons kernel file_systems userlandfs ramfs ; local userlandFSTop = [ FDirName $(HAIKU_TOP) src add-ons kernel file_systems userlandfs ] ; local userlandFSIncludes = [ PrivateHeaders userlandfs ] ; -local ramFSTop = [ FDirName $(HAIKU_TOP) src tests add-ons kernel - file_systems userlandfs r5 src test ramfs ] ; +local ramFSTop = [ FDirName $(HAIKU_TOP) src add-ons kernel file_systems ramfs ] ; DEFINES += USER=1 ; -# avoid inclusion of -DEFINES += _DRIVERS_SELECT_H ; - -SubDirC++Flags -include - [ FDirName $(userlandFSIncludes) shared Compatibility.h ] ; - -SubDirSysHdrs [ FDirName $(userlandFSIncludes) ] ; -SubDirSysHdrs [ FDirName $(userlandFSIncludes) legacy ] ; -SubDirHdrs [ FDirName $(userlandFSIncludes) legacy ] ; SubDirHdrs [ FDirName $(userlandFSIncludes) shared ] ; SEARCH_SOURCE += $(ramFSTop) ; @@ -56,6 +46,10 @@ Addon ramfs SizeIndex.cpp SymLink.cpp Volume.cpp + : false # is executable - : libuserlandfs_beos_kernel.so + : libuserlandfs_haiku_kernel.so ; + +SubInclude HAIKU_TOP src tests add-ons kernel file_systems userlandfs ramfs + beos_interface ; diff --git a/src/tests/add-ons/kernel/file_systems/userlandfs/ramfs/beos_interface/Jamfile b/src/tests/add-ons/kernel/file_systems/userlandfs/ramfs/beos_interface/Jamfile new file mode 100644 index 0000000000..c33d9e8ed5 --- /dev/null +++ b/src/tests/add-ons/kernel/file_systems/userlandfs/ramfs/beos_interface/Jamfile @@ -0,0 +1,62 @@ +SubDir HAIKU_TOP src tests add-ons kernel file_systems userlandfs ramfs + beos_interface ; + +local userlandFSTop = [ FDirName $(HAIKU_TOP) src add-ons kernel + file_systems userlandfs ] ; +local userlandFSIncludes = [ PrivateHeaders userlandfs ] ; +local ramFSTop = [ FDirName $(HAIKU_TOP) src tests add-ons kernel + file_systems userlandfs r5 src test ramfs ] ; + +DEFINES += USER=1 ; + +# avoid inclusion of +DEFINES += _DRIVERS_SELECT_H ; + +SubDirC++Flags -include + [ FDirName $(userlandFSIncludes) shared Compatibility.h ] ; + +SubDirSysHdrs [ FDirName $(userlandFSIncludes) ] ; +SubDirSysHdrs [ FDirName $(userlandFSIncludes) legacy ] ; +SubDirHdrs [ FDirName $(userlandFSIncludes) legacy ] ; +SubDirHdrs [ FDirName $(userlandFSIncludes) shared ] ; + +SEARCH_SOURCE += $(ramFSTop) ; +SEARCH_SOURCE += [ FDirName $(userlandFSTop) shared ] ; + +Addon ramfs + : # relpath - obsolete + : Debug.cpp + Locker.cpp + String.cpp + + AllocationInfo.cpp + AreaUtils.cpp + Attribute.cpp + AttributeIndex.cpp + AttributeIndexImpl.cpp + AttributeIterator.cpp + BlockAllocator.cpp + BlockAllocatorArea.cpp + BlockAllocatorAreaBucket.cpp + BlockReferenceManager.cpp + DataContainer.cpp + Directory.cpp + Entry.cpp + EntryIterator.cpp + EntryListener.cpp + File.cpp + Index.cpp + IndexDirectory.cpp + kernel_interface.cpp + LastModifiedIndex.cpp + NameIndex.cpp + Node.cpp + NodeListener.cpp + NodeTable.cpp + Query.cpp + SizeIndex.cpp + SymLink.cpp + Volume.cpp + : false # is executable + : libuserlandfs_beos_kernel.so +;