1338b8dc3SIngo WeinholdSubDir HAIKU_TOP src system glue ; 25af32e75SAxel Dörfler 3b0944c78SIngo Weinholdlocal architectureObject ; 4b0944c78SIngo Weinholdfor architectureObject in [ MultiArchSubDirSetup ] { 5b0944c78SIngo Weinhold on $(architectureObject) { 6*ac690cf1SJérôme Duval local architecture = $(TARGET_PACKAGING_ARCH) ; 7*ac690cf1SJérôme Duval 86b202f4eSIngo Weinhold UsePrivateSystemHeaders ; 96b202f4eSIngo Weinhold 10f7653b1bSOliver Tappe local sources = 115af32e75SAxel Dörfler init_term_dyn.c 125af32e75SAxel Dörfler start_dyn.c 13c154b946SIngo Weinhold haiku_version_glue.c 145af32e75SAxel Dörfler ; 15*ac690cf1SJérôme Duval MergeObject <$(architecture)>glue_common.o : $(sources) ; 16f7653b1bSOliver Tappe 17f7653b1bSOliver Tappe if $(HAIKU_BUILD_TYPE) = bootstrap { 18f7653b1bSOliver Tappe # build a version for stage0 of the bootstrap process 19*ac690cf1SJérôme Duval BootstrapStage0PlatformObjects [ FGristFiles $(sources) ] : true ; 20b0944c78SIngo Weinhold } 21b0944c78SIngo Weinhold } 22f7653b1bSOliver Tappe} 23f7653b1bSOliver Tappe 245af32e75SAxel Dörfler 25b0944c78SIngo Weinholdlocal arch ; 26b0944c78SIngo Weinholdfor arch in $(TARGET_ARCHS) { 27b0944c78SIngo Weinhold SubInclude HAIKU_TOP src system glue arch $(arch) ; 28b0944c78SIngo Weinhold} 29