This means we can identify the target in the comment header. It will be
even more useful later.
TARGETS += dummy.sh
dummy.sh: base.m4 prologue.m4 dummy-payload.m4
- $(V_M4) $^ >$@.new && chmod +x $@.new && mv $@.new $@
+ $(V_M4)-DFWHOST=testing $^ >$@.new
+ $(V_AT)chmod +x $@.new && mv $@.new $@
TARGETS += dummy-inst.sh
dummy-inst.sh: dummy.sh
.PHONY: all
%.sh: %.m4 $(M4_SOURCES)
- $(V_M4)base.m4 $*.m4 $(MAIN_M4_SOURCES) >$@.new
+ $(V_M4)-DFWHOST=$* base.m4 $*.m4 $(MAIN_M4_SOURCES) >$@.new
$(V_AT)chmod +x $@.new && mv $@.new $@
clean:; rm -f $(TARGETS) *.new
m4_divert(0)m4_dnl
#! /bin/sh
+<:###:> Firewall script for FWHOST
+###
+### *** GENERATED FILE: DO NOT EDIT ***
+
### BEGIN INIT INFO
# Provides: firewall
# Required-Start: mountkernfs
# Default-Stop: 0 6
# Description: Provides customized packet filter rules.
### END INIT INFO
-### *** GENERATED FILE: DO NOT EDIT ***
set -e
PATH=/bin:/sbin:/usr/bin:/usr/sbin; export PATH
+fwhost=FWHOST
m4_divert(99)m4_dnl
### *** GENERATED FILE: DO NOT EDIT ***