| version 1.51, 1995/06/10 20:21:05 |
version 1.52, 1995/06/24 08:28:08 |
| Line 58 CLEANFILES+=strings |
|
| Line 58 CLEANFILES+=strings |
|
| .if defined(PROG) |
.if defined(PROG) |
| SRCS?= ${PROG}.c |
SRCS?= ${PROG}.c |
| .if !empty(SRCS:N*.h:N*.sh) |
.if !empty(SRCS:N*.h:N*.sh) |
| OBJS+= ${SRCS:N*.h:N*.sh:R:S/$/.o/g} |
OBJS+= ${SRCS:N*.h:N*.sh:R:S/$/.o/g} |
| |
LOBJS+= ${LSRCS:.c=.ln} ${SRCS:M*.c:.c=.ln} |
| .endif |
.endif |
| |
|
| .if defined(OBJS) && !empty(OBJS) |
.if defined(OBJS) && !empty(OBJS) |
| Line 85 all: ${PROG} _SUBDIRUSE |
|
| Line 86 all: ${PROG} _SUBDIRUSE |
|
| |
|
| .if !target(clean) |
.if !target(clean) |
| clean: _SUBDIRUSE |
clean: _SUBDIRUSE |
| rm -f a.out [Ee]rrs mklog core *.core ${PROG} ${OBJS} ${CLEANFILES} |
rm -f a.out [Ee]rrs mklog core *.core |
| |
rm -f ${PROG} ${OBJS} ${LOBJS} ${CLEANFILES} |
| .endif |
.endif |
| |
|
| cleandir: _SUBDIRUSE clean |
cleandir: _SUBDIRUSE clean |
| Line 129 realinstall: beforeinstall |
|
| Line 131 realinstall: beforeinstall |
|
| .endif |
.endif |
| |
|
| .if !target(lint) |
.if !target(lint) |
| lint: ${SRCS} _SUBDIRUSE |
lint: ${LOBJS} |
| .if defined(PROG) |
.if defined(LOBJS) && !empty(LOBJS) |
| @${LINT} ${LINTFLAGS} ${CFLAGS} ${.ALLSRC} | more 2>&1 |
@${LINT} ${LINTFLAGS} ${LDFLAGS:M-L*} ${LOBJS} ${LDADD} |
| .endif |
.endif |
| .endif |
.endif |
| |
|