diff options
author | Richard Levitte <levitte@openssl.org> | 2016-01-25 21:19:59 +0100 |
---|---|---|
committer | Richard Levitte <levitte@openssl.org> | 2016-01-25 21:19:59 +0100 |
commit | 9ab6fc5936be62f6fee1c433938eae4c89aa23da (patch) | |
tree | 0f0177f9d404741116b0c65c157db32c10410a35 /tools | |
parent | 52cdc9970de5f0e884d829d8dfa23c89c51527f9 (diff) | |
download | openssl-new-9ab6fc5936be62f6fee1c433938eae4c89aa23da.tar.gz |
Generate warning text
Now that we're using templates, we should warn people not to edit the
resulting file. We do it through util/dofile.pl, which is enhanced
with an option to tell what file it was called from. We also change
the calls so the template files are on the command line instead of
being redirected through standard input. That way, we can display
something like this (example taken from include/openssl/opensslconf.h):
/* WARNING: do not edit! */
/* Generated by Configure from include/openssl/opensslconf.h.in */
Reviewed-by: Rich Salz <rsalz@openssl.org>
Diffstat (limited to 'tools')
-rw-r--r-- | tools/Makefile.in | 2 | ||||
-rw-r--r-- | tools/c_rehash.in | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/tools/Makefile.in b/tools/Makefile.in index b52b45f7d3..d0c5ca2662 100644 --- a/tools/Makefile.in +++ b/tools/Makefile.in @@ -59,7 +59,7 @@ clean: errors: c_rehash: c_rehash.in - $(PERL) -I$(TOP) -Mconfigdata $(TOP)/util/dofile.pl < c_rehash.in > c_rehash.new + $(PERL) -I$(TOP) -Mconfigdata $(TOP)/util/dofile.pl -otools/Makefile c_rehash.in > c_rehash.new mv c_rehash.new c_rehash # DO NOT DELETE THIS LINE -- make depend depends on it. diff --git a/tools/c_rehash.in b/tools/c_rehash.in index 912618c230..dc66a9d962 100644 --- a/tools/c_rehash.in +++ b/tools/c_rehash.in @@ -1,5 +1,7 @@ #!{- $config{perl} -} +# {- join("\n# ", @autowarntext) -} + # Perl c_rehash script, scan all files in a directory # and add symbolic links to their hash values. |