version 1.86, 2017/07/02 17:55:14 |
version 1.87, 2017/07/04 00:59:11 |
|
|
|
|
OBJS+= ${SRCS:N*.h:R:S/$/.o/} |
OBJS+= ${SRCS:N*.h:R:S/$/.o/} |
DEPS+= ${OBJS:R:S/$/.d/} |
DEPS+= ${OBJS:R:S/$/.d/} |
|
|
|
_LEXINTM?=${SRCS:M*.l:.l=.c} |
|
_YACCINTM?=${SRCS:M*.y:.y=.c} |
|
|
BUILDAFTER += ${OBJS} |
BUILDAFTER += ${OBJS} |
|
|
lib${LIB}.a: ${OBJS} |
lib${LIB}.a: ${OBJS} |
|
|
|
|
.if !target(clean) |
.if !target(clean) |
clean: _SUBDIRUSE |
clean: _SUBDIRUSE |
rm -f a.out [Ee]rrs mklog *.core ${CLEANFILES} |
rm -f a.out [Ee]rrs mklog *.core y.tab.h \ |
|
${_LEXINTM} ${_YACCINTM} ${CLEANFILES} |
rm -f lib${LIB}.a ${OBJS} |
rm -f lib${LIB}.a ${OBJS} |
rm -f lib${LIB}_g.a ${GOBJS} |
rm -f lib${LIB}_g.a ${GOBJS} |
rm -f lib${LIB}_p.a ${POBJS} |
rm -f lib${LIB}_p.a ${POBJS} |