xref: /titanic_51/usr/src/boot/sys/boot/uboot/fdt/Makefile (revision 4a5d661a82b942b6538acd26209d959ce98b593a)
1*4a5d661aSToomas Soome# $FreeBSD$
2*4a5d661aSToomas Soome
3*4a5d661aSToomas Soome.include <src.opts.mk>
4*4a5d661aSToomas Soome
5*4a5d661aSToomas Soome.PATH: ${.CURDIR}/../../common
6*4a5d661aSToomas Soome
7*4a5d661aSToomas SoomeLIB=		uboot_fdt
8*4a5d661aSToomas SoomeINTERNALLIB=
9*4a5d661aSToomas SoomeWARNS?=		2
10*4a5d661aSToomas Soome
11*4a5d661aSToomas SoomeSRCS=		uboot_fdt.c
12*4a5d661aSToomas Soome
13*4a5d661aSToomas SoomeCFLAGS+=	-ffreestanding -msoft-float
14*4a5d661aSToomas Soome
15*4a5d661aSToomas SoomeCFLAGS+=	-I${.CURDIR}/../../../../lib/libstand/
16*4a5d661aSToomas Soome
17*4a5d661aSToomas Soome# U-Boot library headers
18*4a5d661aSToomas SoomeCFLAGS+=	-I${.CURDIR}/../lib
19*4a5d661aSToomas Soome
20*4a5d661aSToomas Soome# libfdt headers
21*4a5d661aSToomas SoomeCFLAGS+=	-I${.CURDIR}/../../fdt
22*4a5d661aSToomas Soome
23*4a5d661aSToomas Soome# Pick up the bootstrap header for some interface items
24*4a5d661aSToomas SoomeCFLAGS+=	-I${.CURDIR}/../../common -I${.CURDIR}/../../.. -I.
25*4a5d661aSToomas Soome
26*4a5d661aSToomas Soomemachine:
27*4a5d661aSToomas Soome	ln -sf ${.CURDIR}/../../../${MACHINE_CPUARCH}/include machine
28*4a5d661aSToomas Soome
29*4a5d661aSToomas SoomeCLEANFILES+=	machine
30*4a5d661aSToomas Soome
31*4a5d661aSToomas Soome.include <bsd.stand.mk>
32*4a5d661aSToomas Soome.include <bsd.lib.mk>
33*4a5d661aSToomas Soome
34*4a5d661aSToomas Soomebeforedepend ${OBJS}: machine
35