define BUILD_CONFIG_H_template
$(1) : $(wildcard $(CONFIG_FILE)) $(wildcard $(CONFIG_FILE)-default)
- @$(QUIET_CMD_ECHO) " CONFGEN $$@ in `pwd`"
+ @$(QUIET_CMD_ECHO) " CONFGEN $$(@:$(MAKERULES_DIR)/%=%)"
@if [ ! -d `dirname $(1).tmp` ] ; then \
mkdir `dirname $(1).tmp` ; fi
@echo "/* Automatically generated from */" > "$(1).tmp"
sed -n -e 's/^\([^.]*\)\.\(.*\)$$$$/#define \1 \2/p' \
>> "$(1).tmp"
@echo "#endif /*$(3)*/" >> "$(1).tmp"
- @if cmp --quiet "$(1).tmp" "$(1)" ; then \
- echo rm "$(1).tmp" ; \
+ @if cmp --quiet "$(1).tmp" "$(1)" ; then rm "$(1).tmp" ; \
else mv "$(1).tmp" "$(1)" ; \
echo Updated configuration "$(1)" ; fi