SubDir HAIKU_TOP src tests add-ons kernel partitioning_systems ;UsePrivateHeaders interface kernel shared storage ;UsePrivateSystemHeaders ;SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src kits storage disk_device ] ;# DiskDeviceTypes.cppSimpleTest PartitioningSystemsTest :PartitioningSystemsTest.cpp# disk device typesDiskDeviceTypes.cpp: libkernelland_emu.so be;{local defines = [ FDefines USERLAND ] ;SubDirCcFlags $(defines) ;SubDirC++Flags $(defines) ;}SEARCH_SOURCE+= [ FDirName $(HAIKU_TOP) src add-ons kernel partitioning_systems amiga ] ;Addon <userland>amiga_rdb :amiga_rdb.cpp: <nogrist>PartitioningSystemsTest libkernelland_emu.so;SEARCH_SOURCE+= [ FDirName $(HAIKU_TOP) src add-ons kernel partitioning_systems intel ] ;Addon <userland>intel :intel.cppPartitionLocker.cppPartitionMap.cppPartitionMapParser.cppPartitionMapWriter.cppwrite_support.cpp: <nogrist>PartitioningSystemsTest libkernelland_emu.so;SEARCH_SOURCE+= [ FDirName $(HAIKU_TOP) src add-ons kernel partitioning_systems efi ] ;Addon <userland>efi_gpt :gpt.cppPartitionLocker.cpp: <nogrist>PartitioningSystemsTest libkernelland_emu.so;SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src add-ons kernel partitioning_systemssession ] ;Addon <userland>session :session.cppDebug.cppDisc.cpp: <nogrist>PartitioningSystemsTest libkernelland_emu.so;# for convenience: this target builds all userland modulesNotFile userland_partitioning_modules ;Depends userland_partitioning_modules :<userland>amiga_rdb<userland>intel<userland>session<userland>efi_gpt;