1*224e7c42SIngo WeinholdSubDir HAIKU_TOP src tests add-ons kernel file_systems userlandfs r5 src test 2*224e7c42SIngo Weinhold ramfs ; 3*224e7c42SIngo Weinhold 4*224e7c42SIngo WeinholdSetSubDirSupportedPlatforms r5 bone dano ; 5*224e7c42SIngo Weinhold 6*224e7c42SIngo Weinholdlocal userlandFSTop = [ FDirName $(HAIKU_TOP) src tests add-ons kernel 7*224e7c42SIngo Weinhold file_systems userlandfs r5 ] ; 8*224e7c42SIngo Weinholdlocal userlandFSIncludes = [ FDirName $(userlandFSTop) headers ] ; 9*224e7c42SIngo Weinhold 10*224e7c42SIngo WeinholdDEFINES += USER=1 ; 11*224e7c42SIngo Weinhold 12*224e7c42SIngo WeinholdSubDirC++Flags -include 13*224e7c42SIngo Weinhold [ FDirName $(userlandFSIncludes) shared Compatibility.h ] ; 14*224e7c42SIngo Weinhold 15*224e7c42SIngo WeinholdSubDirSysHdrs [ FDirName $(userlandFSIncludes) public ] ; 16*224e7c42SIngo WeinholdSubDirHdrs [ FDirName $(userlandFSIncludes) shared ] ; 17*224e7c42SIngo Weinhold 18*224e7c42SIngo Weinholdif $(OSPLAT) = X86 { 19*224e7c42SIngo Weinhold# SubDirC++Flags -include [ FDirName $(UFS_TOP) src kernel_add_on 20*224e7c42SIngo Weinhold# kernel-cpp.h ] ; 21*224e7c42SIngo Weinhold SubDirC++Flags -include [ FDirName $(SUBDIR) cpp.h ] ; 22*224e7c42SIngo Weinhold} 23*224e7c42SIngo Weinhold 24*224e7c42SIngo WeinholdSEARCH_SOURCE += [ FDirName $(userlandFSTop) src shared ] ; 25*224e7c42SIngo Weinhold 26*224e7c42SIngo WeinholdAddon <test>ramfs 27*224e7c42SIngo Weinhold : # relpath - obsolete 28*224e7c42SIngo Weinhold : Debug.cpp 29*224e7c42SIngo Weinhold Locker.cpp 30*224e7c42SIngo Weinhold String.cpp 31*224e7c42SIngo Weinhold 32*224e7c42SIngo Weinhold AllocationInfo.cpp 33*224e7c42SIngo Weinhold AreaUtils.cpp 34*224e7c42SIngo Weinhold Attribute.cpp 35*224e7c42SIngo Weinhold AttributeIndex.cpp 36*224e7c42SIngo Weinhold AttributeIndexImpl.cpp 37*224e7c42SIngo Weinhold AttributeIterator.cpp 38*224e7c42SIngo Weinhold BlockAllocator.cpp 39*224e7c42SIngo Weinhold BlockAllocatorArea.cpp 40*224e7c42SIngo Weinhold BlockAllocatorAreaBucket.cpp 41*224e7c42SIngo Weinhold BlockReferenceManager.cpp 42*224e7c42SIngo Weinhold DataContainer.cpp 43*224e7c42SIngo Weinhold Directory.cpp 44*224e7c42SIngo Weinhold Entry.cpp 45*224e7c42SIngo Weinhold EntryIterator.cpp 46*224e7c42SIngo Weinhold EntryListener.cpp 47*224e7c42SIngo Weinhold File.cpp 48*224e7c42SIngo Weinhold Index.cpp 49*224e7c42SIngo Weinhold IndexDirectory.cpp 50*224e7c42SIngo Weinhold kernel_interface.cpp 51*224e7c42SIngo Weinhold LastModifiedIndex.cpp 52*224e7c42SIngo Weinhold NameIndex.cpp 53*224e7c42SIngo Weinhold Node.cpp 54*224e7c42SIngo Weinhold NodeListener.cpp 55*224e7c42SIngo Weinhold NodeTable.cpp 56*224e7c42SIngo Weinhold Query.cpp 57*224e7c42SIngo Weinhold SizeIndex.cpp 58*224e7c42SIngo Weinhold SymLink.cpp 59*224e7c42SIngo Weinhold Volume.cpp 60*224e7c42SIngo Weinhold : false # is executable 61*224e7c42SIngo Weinhold : <test>UserlandFSServer 62*224e7c42SIngo Weinhold; 63