diff options
author | Matt Caswell <matt@openssl.org> | 2021-06-24 16:07:03 +0100 |
---|---|---|
committer | Pauli <pauli@openssl.org> | 2021-06-29 09:51:30 +1000 |
commit | 6ee4741281f032e13423a1e05c4fb9a90454e748 (patch) | |
tree | 48c40c37f2b8a89d63e5fb12456d181ec1852cdf /Configurations | |
parent | 52f5407dc1ed67d0baace3c39b69bc9f07f4454a (diff) |
Ensure ordinals are created during release process
We introduce a new makefile target "make release-update" that forces
ordinal file renumbering, and also does the fips checksum updates. We
then call that from the release script.
Fixes #15806
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/15901)
Diffstat (limited to 'Configurations')
-rw-r--r-- | Configurations/unix-Makefile.tmpl | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/Configurations/unix-Makefile.tmpl b/Configurations/unix-Makefile.tmpl index 8de2b9bd41..b82166f70a 100644 --- a/Configurations/unix-Makefile.tmpl +++ b/Configurations/unix-Makefile.tmpl @@ -1310,6 +1310,19 @@ CRYPTOHEADERS={- join(" \\\n" . ' ' x 14, fill_lines(" ", $COLUMNS - 14, sort keys %cryptoheaders)) -} SSLHEADERS={- join(" \\\n" . ' ' x 11, fill_lines(" ", $COLUMNS - 11, sort keys %sslheaders)) -} + +renumber: build_generated + $(PERL) $(SRCDIR)/util/mknum.pl --version $(VERSION) --no-warnings \ + --ordinals $(SRCDIR)/util/libcrypto.num \ + --symhacks $(SRCDIR)/include/openssl/symhacks.h \ + --renumber \ + $(CRYPTOHEADERS) + $(PERL) $(SRCDIR)/util/mknum.pl --version $(VERSION) --no-warnings \ + --ordinals $(SRCDIR)/util/libssl.num \ + --symhacks $(SRCDIR)/include/openssl/symhacks.h \ + --renumber \ + $(SSLHEADERS) + ordinals: build_generated $(PERL) $(SRCDIR)/util/mknum.pl --version $(VERSION) --no-warnings \ --ordinals $(SRCDIR)/util/libcrypto.num \ |