2020-04-07 05:58:24 +08:00
|
|
|
Auxilliary files for dev/release.sh
|
|
|
|
===================================
|
|
|
|
|
2020-05-07 19:42:14 +08:00
|
|
|
- release-state-fn.sh
|
2020-04-07 05:58:24 +08:00
|
|
|
|
2020-05-07 19:42:14 +08:00
|
|
|
This is the main version and state update logic... you could say
|
|
|
|
that it's the innermost engine for the release mechanism. It
|
|
|
|
tries to be agnostic of versioning schemes, and relies on
|
|
|
|
release-version-fn.sh to supply necessary functions that are
|
|
|
|
specific for versioning schemes.
|
2020-04-07 05:58:24 +08:00
|
|
|
|
2020-05-07 19:42:14 +08:00
|
|
|
- release-version-fn.sh
|
2020-04-07 05:58:24 +08:00
|
|
|
|
2020-05-07 19:42:14 +08:00
|
|
|
Supplies functions that are specific to versioning schemes:
|
2020-04-07 05:58:24 +08:00
|
|
|
|
2020-05-07 19:42:14 +08:00
|
|
|
get_version() gets the version data from appropriate files.
|
2020-04-07 05:58:24 +08:00
|
|
|
|
2020-05-07 19:42:14 +08:00
|
|
|
set_version() writes the version data to appropriate files.
|
2020-04-07 05:58:24 +08:00
|
|
|
|
2020-05-07 19:42:14 +08:00
|
|
|
fixup_version() updates the version data, given a first argument
|
|
|
|
that instructs it what update to do.
|
|
|
|
|
|
|
|
- openssl-announce-pre-release.tmpl and openssl-announce-release.tmpl
|
|
|
|
|
|
|
|
Templates for announcements
|
|
|
|
|
|
|
|
- fixup-*-release.pl and fixup-*-postrelease.pl
|
|
|
|
|
|
|
|
Fixup scripts for specific files, to be done for the release
|
|
|
|
commit and for the post-release commit.
|