Makefile revision 1.5
11.1ScherryS=	${.CURDIR}/../../../../..
21.1Scherry
31.1ScherryVERSIONFILE= ${.CURDIR}/version
41.1Scherry
51.4Sjoerg.include "../Makefile.booters"
61.1Scherry
71.1ScherryPROG=		skiload
81.1ScherryMAN=#
91.5SscoleBINDIR?=	/usr/mdec
101.1Scherry
111.1ScherrySTRIP=		# We must not strip skiload at install time.
121.1Scherry
131.1ScherrySRCS=		conf.c copy.c delay.c devicename.c efi_stub.c exit.c \
141.1Scherry		main.c skiconsole.c pal_stub.S sal_stub.c skifs.c ssc.c \
151.1Scherry		start.S time.c vers.c acpi_stub.c bootinfo.c exec.c
161.1Scherry
171.1ScherryCPPFLAGS+=	-DLOADER -DSKIFS
181.1ScherryCPPFLAGS+=	-I${S}
191.1ScherryCPPFLAGS+=	-I${IA64_STAND_DIR}/common
201.1Scherry
211.1ScherryCPPFLAGS+= 	-DLIBKERN_OPTIMISE_SPACE \
221.3Skiyohara		-DHEAP_VARIABLE
231.1Scherry
241.3Skiyohara# Always add MI sources
251.1Scherry.PATH: ${.CURDIR}/../../common
261.1Scherry.include "${.CURDIR}/../../common/Makefile.inc"
271.1Scherry
281.1ScherryLDSCRIPT=	${.CURDIR}/ldscript.${MACHINE_ARCH}
291.3SkiyoharaLDFLAGS=	-Wl,-T${LDSCRIPT} -symbolic -nostdlib #-shared
301.1Scherry
311.1Scherry${PROG}: ${LDSCRIPT}
321.1Scherry
331.2ScherryCLEANFILES+=	vers.c skiload ${OBJS}
341.1Scherry
351.1ScherryNEWVERSWHAT=	"ia64 SKI boot" ${MACHINE_ARCH}
361.1Scherry
371.1Scherryvers.c: ${VERSIONFILE} ${SOURCES}
381.4Sjoerg	${HOST_SH} ${S}/conf/newvers_stand.sh ${${MKREPRO} == "yes" :?:-D} \
391.4Sjoerg	    ${.ALLSRC} ${MACHINE} ${NEWVERSWHAT}
401.1Scherry
411.3SkiyoharaDPADD=		${LIBLIST}
421.1Scherry
431.1Scherry# Cross dependencies between LIB(SA|KERN). Need to elaborate below.
441.3SkiyoharaLDADD=		${LIBLIST} ${LIBLIST}
451.1Scherry
461.1Scherry.include <bsd.prog.mk>
47