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 ] ; 7UsePrivateSystemHeaders ; 8 9{ 10# local defines = [ FDefines USER ] ; 11# SubDirCcFlags $(defines) ; 12# SubDirC++Flags $(defines) ; 13} 14 15local session_files = 16 Debug.cpp 17 Disc.cpp 18 session.cpp 19 ; 20 21KernelAddon session : 22 $(session_files) 23; 24 25# also build a userland version 26#Addon <partitioning_system>session : 27# [ FGristFiles $(session_files:S=$(SUFOBJ)) ] 28#; 29# 30#LinkAgainst <partitioning_system>session : 31# libkernelland_emu.so 32# libdisk_device_manager.so 33#; 34