1SubDir OBOS_TOP src add-ons kernel partitioning_systems session ; 2 3#UsePrivateHeaders $(DOT) ; 4UsePrivateHeaders [ FDirName kernel disk_device_manager ] ; 5UsePrivateHeaders [ FDirName kernel ] ; 6UsePrivateHeaders [ FDirName storage ] ; 7 8{ 9 local defines = [ FDefines USER ] ; 10 SubDirCcFlags $(defines) ; 11 SubDirC++Flags $(defines) ; 12} 13 14# For now build a userland version only. 15Addon <partitioning_system>session : userland partitioning_systems : 16 Debug.cpp 17 Disc.cpp 18 session.cpp 19; 20 21LinkSharedOSLibs <partitioning_system>session : 22 libkernelland_emu.so 23 libdisk_device_manager.so 24; 25