xref: /freebsd-13.1/stand/powerpc/uboot/Makefile (revision 5b042fcb)
1# $FreeBSD$
2
3LOADER_UFS_SUPPORT?=	yes
4LOADER_CD9660_SUPPORT?=	no
5LOADER_EXT2FS_SUPPORT?=	no
6LOADER_NET_SUPPORT?=	yes
7LOADER_NFS_SUPPORT?=	yes
8LOADER_TFTP_SUPPORT?=	no
9LOADER_GZIP_SUPPORT?=	no
10LOADER_BZIP2_SUPPORT?=	no
11
12.include <bsd.init.mk>
13
14BINDIR= 	/boot/uboot
15PROG=		ubldr
16NEWVERSWHAT=	"U-Boot loader" ${MACHINE_ARCH}
17INSTALLFLAGS=	-b
18
19# Architecture-specific loader code
20SRCS=		start.S conf.c vers.c ppc64_elf_freebsd.c
21SRCS+=		ucmpdi2.c
22
23# Always add MI sources
24.include	"${BOOTSRC}/loader.mk"
25.PATH:		${SYSDIR}/libkern
26
27LDFLAGS=	-nostdlib -static -T ${.CURDIR}/ldscript.powerpc
28
29.include	"${BOOTSRC}/uboot.mk"
30
31DPADD=		${LDR_INTERP} ${LIBUBOOT} ${LIBFDT} ${LIBUBOOT_FDT} ${LIBSA}
32LDADD=		${LDR_INTERP} ${LIBUBOOT} ${LIBFDT} ${LIBUBOOT_FDT} ${LIBSA}
33
34MK_PIE=		no
35
36.include <bsd.prog.mk>
37