bsd.prog.mk (f5c750512682c53b394cbe234f0c222979feba5d) | bsd.prog.mk (89d11b8a94c2736b464a286afce0de42a1ce0454) |
---|---|
1# from: @(#)bsd.prog.mk 5.26 (Berkeley) 6/25/91 | 1# from: @(#)bsd.prog.mk 5.26 (Berkeley) 6/25/91 |
2# $Id: bsd.prog.mk,v 1.61 1998/02/19 01:30:23 eivind Exp $ | 2# $Id: bsd.prog.mk,v 1.62 1998/02/19 14:53:29 eivind Exp $ |
3 4.if exists(${.CURDIR}/../Makefile.inc) 5.include "${.CURDIR}/../Makefile.inc" 6.endif 7 8# Default executable format 9BINFORMAT?= aout 10 --- 45 unchanged lines hidden (view full) --- 56 !defined(MAN7) && !defined(MAN8) && !defined(NOMAN) 57MAN1= ${PROG}.1 58.endif 59.endif 60 61.MAIN: all 62all: objwarn ${PROG} all-man _SUBDIR 63 | 3 4.if exists(${.CURDIR}/../Makefile.inc) 5.include "${.CURDIR}/../Makefile.inc" 6.endif 7 8# Default executable format 9BINFORMAT?= aout 10 --- 45 unchanged lines hidden (view full) --- 56 !defined(MAN7) && !defined(MAN8) && !defined(NOMAN) 57MAN1= ${PROG}.1 58.endif 59.endif 60 61.MAIN: all 62all: objwarn ${PROG} all-man _SUBDIR 63 |
64.if !target(clean) 65clean: _SUBDIR 66 if [ -n "${PROG}" -o -n "${OBJS}" -o -n "${CLEANFILES}" ] ; then \ 67 rm -f ${PROG} ${OBJS} ${CLEANFILES} ; \ 68 fi 69.if defined(CLEANDIRS) && !empty(CLEANDIRS) 70 rm -rf ${CLEANDIRS} 71.endif 72.endif | 64CLEANFILES+= ${PROG} ${OBJS} |
73 74.if defined(PROG) && !defined(NOEXTRADEPEND) 75_EXTRADEPEND: 76.if ${BINFORMAT} == aout 77 echo ${PROG}: `${CC} -Wl,-f ${CFLAGS} ${LDFLAGS} ${LDDESTDIR} \ 78 ${LDADD:S/^/-Wl,/}` >> ${DEPENDFILE} 79.else 80.if defined(DPADD) && !empty(DPADD) --- 82 unchanged lines hidden --- | 65 66.if defined(PROG) && !defined(NOEXTRADEPEND) 67_EXTRADEPEND: 68.if ${BINFORMAT} == aout 69 echo ${PROG}: `${CC} -Wl,-f ${CFLAGS} ${LDFLAGS} ${LDDESTDIR} \ 70 ${LDADD:S/^/-Wl,/}` >> ${DEPENDFILE} 71.else 72.if defined(DPADD) && !empty(DPADD) --- 82 unchanged lines hidden --- |