Changeset View
Changeset View
Standalone View
Standalone View
stand/loader.mk
Show First 20 Lines • Show All 156 Lines • ▼ Show 20 Lines | |||||
vers.c: ${LDRSRC}/newvers.sh ${VERSION_FILE} | vers.c: ${LDRSRC}/newvers.sh ${VERSION_FILE} | ||||
sh ${LDRSRC}/newvers.sh ${REPRO_FLAG} ${VERSION_FILE} \ | sh ${LDRSRC}/newvers.sh ${REPRO_FLAG} ${VERSION_FILE} \ | ||||
${NEWVERSWHAT} | ${NEWVERSWHAT} | ||||
.if ${MK_LOADER_VERBOSE} != "no" | .if ${MK_LOADER_VERBOSE} != "no" | ||||
CFLAGS+= -DELF_VERBOSE | CFLAGS+= -DELF_VERBOSE | ||||
.endif | .endif | ||||
.if !empty(HELP_FILES) | # Each loader variant defines their own help filename. Optional or | ||||
# build-specific commands are included by augmenting HELP_FILES. | |||||
.if !defined(HELP_FILENAME) | |||||
.error Define HELP_FILENAME before including loader.mk | |||||
.endif | |||||
HELP_FILES+= ${LDRSRC}/help.common | HELP_FILES+= ${LDRSRC}/help.common | ||||
CLEANFILES+= loader.help | CFLAGS+= -DHELP_FILENAME=\"${HELP_FILENAME}\" | ||||
FILES+= loader.help | CLEANFILES+= ${HELP_FILENAME} | ||||
FILES+= ${HELP_FILENAME} | |||||
loader.help: ${HELP_FILES} | ${HELP_FILENAME}: ${HELP_FILES} | ||||
cat ${HELP_FILES} | awk -f ${LDRSRC}/merge_help.awk > ${.TARGET} | cat ${HELP_FILES} | awk -f ${LDRSRC}/merge_help.awk > ${.TARGET} | ||||
.endif |