Makefile revision 1.5
1S= ${.CURDIR}/../../../../.. 2 3VERSIONFILE= ${.CURDIR}/version 4 5.include "../Makefile.booters" 6 7PROG= skiload 8MAN=# 9BINDIR?= /usr/mdec 10 11STRIP= # We must not strip skiload at install time. 12 13SRCS= conf.c copy.c delay.c devicename.c efi_stub.c exit.c \ 14 main.c skiconsole.c pal_stub.S sal_stub.c skifs.c ssc.c \ 15 start.S time.c vers.c acpi_stub.c bootinfo.c exec.c 16 17CPPFLAGS+= -DLOADER -DSKIFS 18CPPFLAGS+= -I${S} 19CPPFLAGS+= -I${IA64_STAND_DIR}/common 20 21CPPFLAGS+= -DLIBKERN_OPTIMISE_SPACE \ 22 -DHEAP_VARIABLE 23 24# Always add MI sources 25.PATH: ${.CURDIR}/../../common 26.include "${.CURDIR}/../../common/Makefile.inc" 27 28LDSCRIPT= ${.CURDIR}/ldscript.${MACHINE_ARCH} 29LDFLAGS= -Wl,-T${LDSCRIPT} -symbolic -nostdlib #-shared 30 31${PROG}: ${LDSCRIPT} 32 33CLEANFILES+= vers.c skiload ${OBJS} 34 35NEWVERSWHAT= "ia64 SKI boot" ${MACHINE_ARCH} 36 37vers.c: ${VERSIONFILE} ${SOURCES} 38 ${HOST_SH} ${S}/conf/newvers_stand.sh ${${MKREPRO} == "yes" :?:-D} \ 39 ${.ALLSRC} ${MACHINE} ${NEWVERSWHAT} 40 41DPADD= ${LIBLIST} 42 43# Cross dependencies between LIB(SA|KERN). Need to elaborate below. 44LDADD= ${LIBLIST} ${LIBLIST} 45 46.include <bsd.prog.mk> 47