[BACK]Return to Makefile CVS log [TXT][DIR] Up to [local] / sys / arch / hppa / stand / boot

Annotation of sys/arch/hppa/stand/boot/Makefile, Revision 1.1

1.1     ! nbrk        1: #      $OpenBSD: Makefile,v 1.19 2006/10/30 18:28:57 jmc Exp $
        !             2:
        !             3: MAN=   boot.8
        !             4: MANSUBDIR=hppa
        !             5: MLINKS=        boot.8 boot.conf.5
        !             6: S      =${.CURDIR}/../../../..
        !             7: CLEANFILES+=   boot.gdb boot.map boot.lif
        !             8:
        !             9: .if ${MACHINE} == "hppa"
        !            10: PROG=  boot
        !            11: SRCS=  srt0.S exec.c boot.c cmd.c vars.c bootarg.c conf.c
        !            12: LD?=   ld
        !            13: LDFLAGS+=-Bstatic -nostartfiles -nostdlib -N -Ttext $(LINKADDR)
        !            14: LDFLAGS+=-T ${.CURDIR}/ld.script -Map boot.map
        !            15: SIZE?= size
        !            16: STRIP?=        strip
        !            17: STANDIR=${.CURDIR}/..
        !            18: CRTBEGIN=
        !            19: CRTEND=
        !            20: LINKS= ${BINDIR}/boot.lif ${BINDIR}/sdboot \
        !            21:        ${BINDIR}/boot.lif ${BINDIR}/stboot \
        !            22:        ${BINDIR}/boot.lif ${BINDIR}/xxboot
        !            23:
        !            24: LDADD= ${LIBSA} ${LIBZ} ${LIBKERN}
        !            25: DPADD= ${LIBSA} ${LIBZ} ${LIBKERN}
        !            26:
        !            27: .PATH: ${S}/stand/boot
        !            28:
        !            29: all:   boot.lif
        !            30:
        !            31: realinstall:
        !            32:        ${INSTALL} ${INSTALL_COPY} -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} \
        !            33:            boot ${DESTDIR}${BINDIR}
        !            34:        ${INSTALL} ${INSTALL_COPY} -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} \
        !            35:            boot.lif ${DESTDIR}${BINDIR}
        !            36:
        !            37: # probably we should check for 256k limit for ISL
        !            38: boot.lif:      ${PROG} ${ADDBOOT}
        !            39:        -@cp ${PROG} ${PROG}.gdb
        !            40:        ${STRIP} ${PROG}
        !            41:        ${MKBOOT} -v ${PROG} ${ADDBOOT} boot.lif
        !            42:
        !            43: ${PROG}: $(OBJS) $(DPADD)
        !            44:        $(LD) $(LDFLAGS) -o $(PROG) $(OBJS) $(LDADD)
        !            45:        @${SIZE} $(PROG)
        !            46: .else
        !            47: NOPROG=
        !            48: .endif
        !            49:
        !            50: .include <bsd.prog.mk>
        !            51:
        !            52: CPPFLAGS+=${DEBUGFLAGS} -DRELOC=${LOADADDR} -DHEAP_LIMIT=${HEAP_LIMIT}
        !            53: CFLAGS+=$(SACFLAGS)

CVSweb