Changeset View
Changeset View
Standalone View
Standalone View
share/mk/bsd.crunchgen.mk
Show First 20 Lines • Show All 124 Lines • ▼ Show 20 Lines | ${OUTPUTS}: ${CONF} | ||||
sed -i '' \ | sed -i '' \ | ||||
-e "s/^\(${PROG}:.*\) \$$(SUBMAKE_TARGETS)/\1/" \ | -e "s/^\(${PROG}:.*\) \$$(SUBMAKE_TARGETS)/\1/" \ | ||||
${OUTMK} | ${OUTMK} | ||||
# These 2 targets cannot use .MAKE since they depend on the generated | # These 2 targets cannot use .MAKE since they depend on the generated | ||||
# ${OUTMK} above. | # ${OUTMK} above. | ||||
${PROG}: ${OUTPUTS} objs .NOMETA .PHONY | ${PROG}: ${OUTPUTS} objs .NOMETA .PHONY | ||||
${CRUNCHENV} \ | ${CRUNCHENV} \ | ||||
CC="${CC} ${CFLAGS} ${LDFLAGS}" \ | CC="${CC} ${CFLAGS} ${LDFLAGS:N-Wl,--gdb-index}" \ | ||||
CXX="${CXX} ${CXXFLAGS} ${LDFLAGS}" \ | CXX="${CXX} ${CXXFLAGS} ${LDFLAGS:N-Wl,--gdb-index}" \ | ||||
${MAKE} ${CRUNCHARGS} .MAKE.MODE="${.MAKE.MODE} curdirOk=yes" \ | ${MAKE} ${CRUNCHARGS} .MAKE.MODE="${.MAKE.MODE} curdirOk=yes" \ | ||||
.MAKE.META.IGNORE_PATHS="${.MAKE.META.IGNORE_PATHS}" \ | .MAKE.META.IGNORE_PATHS="${.MAKE.META.IGNORE_PATHS}" \ | ||||
-f ${OUTMK} exe | -f ${OUTMK} exe | ||||
objs: ${OUTMK} .META | objs: ${OUTMK} .META | ||||
${CRUNCHENV} MAKEOBJDIRPREFIX=${CRUNCHOBJS} \ | ${CRUNCHENV} MAKEOBJDIRPREFIX=${CRUNCHOBJS} \ | ||||
${MAKE} -f ${OUTMK} ${CRUNCHARGS} BUILD_TOOLS_META=.NOMETA objs | ${MAKE} -f ${OUTMK} ${CRUNCHARGS} BUILD_TOOLS_META=.NOMETA objs | ||||
▲ Show 20 Lines • Show All 43 Lines • Show Last 20 Lines |