Makefile revision 1.1
11.1ScherryS=	${.CURDIR}/../../../../..
21.1Scherry
31.1ScherryVERSIONFILE= ${.CURDIR}/version
41.1Scherry
51.1Scherry.include <../Makefile.booters>
61.1Scherry
71.1ScherryPROG=		skiload
81.1ScherryMAN=#
91.1Scherry
101.1ScherrySTRIP=		# We must not strip skiload at install time.
111.1Scherry
121.1ScherrySRCS=		conf.c copy.c delay.c devicename.c efi_stub.c exit.c \
131.1Scherry		main.c skiconsole.c pal_stub.S sal_stub.c skifs.c ssc.c \
141.1Scherry		start.S time.c vers.c acpi_stub.c bootinfo.c exec.c
151.1Scherry
161.1ScherryCPPFLAGS+=	-DLOADER -DSKIFS
171.1ScherryCPPFLAGS+=	-I${S}
181.1ScherryCPPFLAGS+=	-I${IA64_STAND_DIR}/common
191.1ScherryCPPFLAGS+=	-I${IA64_STAND_DIR}/efi/include
201.1ScherryCPPFLAGS+=	-I${IA64_STAND_DIR}/efi/include/${MACHINE_ARCH}
211.1Scherry
221.1ScherryCPPFLAGS+= 	-DLIBKERN_OPTIMISE_SPACE \
231.1Scherry		-DHEAP_VARIABLE 
241.1Scherry
251.1Scherry# Always add MI sources 
261.1Scherry.PATH: ${.CURDIR}/../../common
271.1Scherry.include "${.CURDIR}/../../common/Makefile.inc"
281.1Scherry
291.1ScherryLDSCRIPT=	${.CURDIR}/ldscript.${MACHINE_ARCH}
301.1ScherryLDFLAGS=	-Wl,-T${LDSCRIPT} -symbolic -nostdlib #-shared 
311.1Scherry
321.1Scherry${PROG}: ${LDSCRIPT}
331.1Scherry
341.1ScherryCLEANFILES=	vers.c skiload ${OBJS}
351.1Scherry
361.1ScherryNEWVERSWHAT=	"ia64 SKI boot" ${MACHINE_ARCH}
371.1Scherry
381.1Scherryvers.c: ${VERSIONFILE} ${SOURCES}
391.1Scherry	${HOST_SH} ${S}/conf/newvers_stand.sh ${.ALLSRC} ${MACHINE} ${NEWVERSWHAT}
401.1Scherry
411.1ScherryDPADD=		${LIBLIST}	
421.1Scherry
431.1Scherry# Cross dependencies between LIB(SA|KERN). Need to elaborate below.
441.1ScherryLDADD=		${LIBLIST} ${LIBLIST} 
451.1Scherry
461.1Scherry.include <bsd.prog.mk>
47