Makefile revision 156813
183364Sdfr# $FreeBSD: head/sys/boot/ia64/ski/Makefile 156813 2006-03-17 18:54:44Z ru $ 283364Sdfr 3156813SruNO_MAN= 4156813Sru 5156813Sru.include <bsd.own.mk> 6156813Sru 7135697SmarcelPROG= skiload 883364SdfrNEWVERSWHAT= "ia64 SKI boot" ${MACHINE_ARCH} 9122350SmarcelSTRIP= # We must not strip skiload at install time. 1083364Sdfr 11135697SmarcelSRCS= acpi_stub.c bootinfo.c conf.c copy.c delay.c devicename.c \ 12135697Smarcel efi_stub.c elf_freebsd.c exit.c main.c pal_stub.S sal_stub.c \ 13135697Smarcel skiconsole.c skifs.c ssc.c start.S time.c vers.c 1483364Sdfr 15135697SmarcelCFLAGS+= -DLOADER 16135697SmarcelCFLAGS+= -I${.CURDIR} 17135697SmarcelCFLAGS+= -I${.CURDIR}/../../.. 18135697SmarcelCFLAGS+= -I${.CURDIR}/../../efi/include 19135697SmarcelCFLAGS+= -I${.CURDIR}/../../efi/include/${MACHINE_ARCH} 20135697SmarcelLDFLAGS= -Wl,-T${.CURDIR}/ldscript.ia64 21135697Smarcel 22156813Sru.if ${MK_FORTH} != "no" 2383364SdfrCFLAGS+= -DBOOT_FORTH 24135697SmarcelCFLAGS+= -I${.CURDIR}/../../ficl 25135697SmarcelCFLAGS+= -I${.CURDIR}/../../ficl/${MACHINE_ARCH} 2683364SdfrLIBFICL= ${.OBJDIR}/../../ficl/libficl.a 27135697SmarcelBOOT_FORTH= yes 2883364Sdfr.endif 2983364Sdfr 30135697Smarcel# Always add MI sources (needs BOOT_FORTH) 3183364Sdfr.PATH: ${.CURDIR}/../../common 32135697SmarcelCFLAGS+= -I${.CURDIR}/../../common 33125729Sru.include "${.CURDIR}/../../common/Makefile.inc" 3483364Sdfr 35135697SmarcelDPADD= ${LIBFICL} ${LIBSTAND} 36135697SmarcelLDADD= ${LIBFICL} -lstand 3783364Sdfr 38125767SmarcelCLEANFILES= vers.c ${PROG}.help 3983364Sdfr 40125729Sruvers.c: ${.CURDIR}/../../common/newvers.sh ${.CURDIR}/version 4183364Sdfr sh ${.CURDIR}/../../common/newvers.sh ${.CURDIR}/version ${NEWVERSWHAT} 4283364Sdfr 43125729Sru${PROG}.help: help.common 4483364Sdfr cat ${.ALLSRC} | awk -f ${.CURDIR}/../../common/merge_help.awk \ 4583364Sdfr > ${.TARGET} 4683364Sdfr 47125729SruFILES= ${PROG}.help 4883364Sdfr 4983364Sdfr.include <bsd.prog.mk> 50