SubDir HAIKU_TOP src system boot platform efi arch arm ;SubDirHdrs $(SUBDIR) $(DOTDOT) $(DOTDOT) ;SubDirHdrs $(SUBDIR) $(DOTDOT) generic ;UseLibraryHeaders [ FDirName libfdt ] ;UsePrivateHeaders [ FDirName kernel arch arm ] ;UsePrivateHeaders [ FDirName kernel platform ] ;UsePrivateHeaders [ FDirName kernel boot arch arm ] ;UsePrivateHeaders [ FDirName kernel boot platform efi ] ;local platform ;for platform in [ MultiBootSubDirSetup efi ] {on $(platform) {{local defines = _BOOT_PLATFORM_EFI ;defines = [ FDefines $(defines) ] ;SubDirCcFlags $(defines) ;SubDirC++Flags $(defines) -fno-rtti ;}local arch_src =crt0-efi-$(TARGET_ARCH).Sentry.Scache.Srelocation_func.cpparch_cpu.cpparch_dtb.cpparch_mmu.cpparch_smp.cpparch_start.cpparch_timer.cpp;local generic_src =generic_mmu.cpp;BootMergeObject boot_platform_efi_arm.o :$(arch_src)$(generic_src);SEARCH on [ FGristFiles $(generic_src) ]= [ FDirName $(SUBDIR) $(DOTDOT) generic ] ;}}