⛏️ index : haiku.git

SubDir HAIKU_TOP src add-ons disk_systems intel ;

UsePrivateHeaders shared storage ;
UsePrivateSystemHeaders ;

SEARCH_SOURCE
	+= [ FDirName $(HAIKU_TOP) src add-ons kernel partitioning_systems intel ] ;

{
	local defines = [ FDefines _USER_MODE ] ;
	SubDirCcFlags $(defines) ;
	SubDirC++Flags $(defines) ;
}

AddResources <disk_system>intel : IntelDiskAddOn.rdef ;

Addon <disk_system>intel :
	IntelDiskSystem.cpp
	ExtendedPartitionAddOn.cpp
	PartitionMapAddOn.cpp
	PrimaryParameterEditor.cpp

	# kernel sources
	PartitionMap.cpp

	: be shared localestub [ TargetLibsupc++ ]
;

DoCatalogs <disk_system>intel :
	x-vnd.Haiku-IntelDiskAddOn
	:
	PrimaryParameterEditor.cpp
;