version 1.18, 2017/07/03 15:11:02 |
version 1.19, 2017/07/04 00:59:11 |
|
|
|
|
# explicitly tag most source files |
# explicitly tag most source files |
.for i in ${SRCS:N*.[hyl]:N*.sh} ${_LEXINTM} ${_YACCINTM} |
.for i in ${SRCS:N*.[hyl]:N*.sh} ${_LEXINTM} ${_YACCINTM} |
${i:R:S/$/.o/}: $i |
# assume libraries |
|
${i:R:S/$/.o/} ${i:R:S/$/.po/} ${i:R:S/$/.so/} ${i:R:S/$/.do/}: $i |
.endfor |
.endfor |
|
|
CLEANFILES += ${DEPS} .depend |
CLEANFILES += ${DEPS} .depend |
|
|
BUILDFIRST ?= |
BUILDFIRST ?= |
BUILDAFTER ?= |
BUILDAFTER ?= |
.if !empty(BUILDFIRST) && !empty(BUILDAFTER) |
.if !empty(BUILDAFTER) |
${BUILDAFTER}: ${BUILDFIRST} |
. for i in ${BUILDFIRST} ${_LEXINTM} ${_YACCINTM} |
|
. if !exists($i) |
|
${BUILDAFTER}: $i |
|
. endif |
|
. endfor |
.endif |
.endif |