# $FreeBSD: head/sys/boot/efi/fdt/Makefile 281525 2015-04-14 10:41:57Z andrew $ .include .PATH: ${.CURDIR}/../../common LIB= efi_fdt INTERNALLIB= SRCS= efi_fdt.c CFLAGS+= -ffreestanding -msoft-float .if ${MACHINE_CPUARCH} == "aarch64" CFLAGS+= -mgeneral-regs-only .endif CFLAGS+= -I${.CURDIR}/../../../../lib/libstand/ # EFI library headers CFLAGS+= -I${.CURDIR}/../include CFLAGS+= -I${.CURDIR}/../include/${MACHINE} # libfdt headers CFLAGS+= -I${.CURDIR}/../../fdt # Pick up the bootstrap header for some interface items CFLAGS+= -I${.CURDIR}/../../common -I${.CURDIR}/../../.. -I. machine: ln -sf ${.CURDIR}/../../../${MACHINE}/include machine CLEANFILES+= machine .include beforedepend ${OBJS}: machine