1SubDir HAIKU_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 14local session_files = 15 Debug.cpp 16 Disc.cpp 17 session.cpp 18 ; 19 20KernelAddon session : 21 $(session_files) 22; 23 24# also build a userland version 25#Addon <partitioning_system>session : 26# [ FGristFiles $(session_files:S=$(SUFOBJ)) ] 27#; 28# 29#LinkAgainst <partitioning_system>session : 30# libkernelland_emu.so 31# libdisk_device_manager.so 32#; 33