From: Alan T. DeKok Date: Fri, 23 Oct 2015 20:56:23 +0000 (-0400) Subject: Put warnings at the top of the file X-Git-Tag: release_3_0_11~210 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=389594c48fd12bdba9f447e4f41afd2f19d50c84;p=thirdparty%2Ffreeradius-server.git Put warnings at the top of the file And not beside every attribute --- diff --git a/src/include/all.mk b/src/include/all.mk index 17c35d3e005..d4482794073 100644 --- a/src/include/all.mk +++ b/src/include/all.mk @@ -69,13 +69,15 @@ HEADERS += $(notdir ${HEADERS_RFC}) src/include/attributes.h: share/dictionary.freeradius.internal @$(ECHO) HEADER $@ - @grep ^ATTRIBUTE $< | awk '{print "PW_"$$2 " " $$3 " //!< AUTOGENERATED ATTRIBUTE DEFINITION"}' | tr '[:lower:]' '[:upper:]' | tr -- - _ | sed 's/^/#define /' > $@ + @echo "/* AUTO-GENERATED HEADER FILE. DO NOT EDIT. */" > $@ + @grep ^ATTRIBUTE $< | awk '{print "PW_"$$2 " " $$3 }' | tr '[:lower:]' '[:upper:]' | tr -- - _ | sed 's/^/#define /' >> $@ @echo " " >> $@ - @grep -- 'Auth-Type' $< | grep ^VALUE | awk '{print "PW_"$$2 "_" $$3 " " $$4 " //!< AUTOGENERATED VALUE DEFINITION"}' | tr '[:lower:]' '[:upper:]' | tr -- - _ | sed 's/^/#define /' >> $@ + @grep -- 'Auth-Type' $< | grep ^VALUE | awk '{print "PW_"$$2 "_" $$3 " " $$4 }' | tr '[:lower:]' '[:upper:]' | tr -- - _ | sed 's/^/#define /' >> $@ src/include/%.h: share/dictionary.% share/dictionary.vqp @$(ECHO) HEADER $@ - @grep ^ATTRIBUTE $< | awk '{print "PW_"$$2 " " $$3 " //!< AUTOGENERATED ATTRIBUTE DEFINITION"}' | tr '[:lower:]' '[:upper:]' | tr -- - _ | sed 's/^/#define /' > $@ + @echo "/* AUTO-GENERATED HEADER FILE. DO NOT EDIT. */" > $@ + @grep ^ATTRIBUTE $< | awk '{print "PW_"$$2 " " $$3 } ' | tr '[:lower:]' '[:upper:]' | tr -- - _ | sed 's/^/#define /' >> $@ # # Build features.h by copying over WITH_* and RADIUSD_VERSION_*