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 ---