]>
Commit | Line | Data |
---|---|---|
e304aa87 | 1 | Auxillary files for dev/release.sh |
b0b0b6a4 RL |
2 | =================================== |
3 | ||
4ef0ddc9 | 4 | - release-state-fn.sh |
b0b0b6a4 | 5 | |
4ef0ddc9 RS |
6 | This is the main version and state update logic... you could say |
7 | that it's the innermost engine for the release mechanism. It | |
8 | tries to be agnostic of versioning schemes, and relies on | |
9 | release-version-fn.sh to supply necessary functions that are | |
10 | specific for versioning schemes. | |
b0b0b6a4 | 11 | |
4ef0ddc9 | 12 | - release-version-fn.sh |
b0b0b6a4 | 13 | |
4ef0ddc9 | 14 | Supplies functions that are specific to versioning schemes: |
b0b0b6a4 | 15 | |
4ef0ddc9 | 16 | get_version() gets the version data from appropriate files. |
b0b0b6a4 | 17 | |
4ef0ddc9 | 18 | set_version() writes the version data to appropriate files. |
b0b0b6a4 | 19 | |
4ef0ddc9 RS |
20 | fixup_version() updates the version data, given a first argument |
21 | that instructs it what update to do. | |
22 | ||
23 | - openssl-announce-pre-release.tmpl and openssl-announce-release.tmpl | |
24 | ||
25 | Templates for announcements | |
26 | ||
27 | - fixup-*-release.pl and fixup-*-postrelease.pl | |
28 | ||
29 | Fixup scripts for specific files, to be done for the release | |
30 | commit and for the post-release commit. |