File tree Expand file tree Collapse file tree 2 files changed +33
-0
lines changed
Expand file tree Collapse file tree 2 files changed +33
-0
lines changed Original file line number Diff line number Diff line change 1+ 2020.09.28 Kentaro Fukuchi <
[email protected] >
2+ [develop]
3+ * tests/release_check.sh:
4+ - Release checker script has been added. Currently it checks only the
5+ version numbers among scripts.
6+
172020.09.27 Kentaro Fukuchi <
[email protected] >
28 [develop]
39 * NEWS:
Original file line number Diff line number Diff line change 1+ #! /bin/sh
2+
3+ # check version numbers between configure.ac and CMakeLists.txt.
4+
5+ Configure_major_version=` sed -e ' 1{s/^.*\[\([0-9]\+\)\].*$/\1/};1!d' ../configure.ac`
6+ Configure_minor_version=` sed -e ' 2{s/^.*\[\([0-9]\+\)\].*$/\1/};2!d' ../configure.ac`
7+ Configure_micro_version=` sed -e ' 3{s/^.*\[\([0-9]\+\)\].*$/\1/};3!d' ../configure.ac`
8+
9+ Configure_version_string=" $Configure_major_version .$Configure_minor_version .$Configure_micro_version "
10+
11+ Cmake_version_string=` grep project ../CMakeLists.txt | sed ' s/^.*VERSION \([^ ]\+\) .*$/\1/' `
12+
13+ if [ " $Configure_version_string " != " $Cmake_version_string " ]; then
14+ echo " ERROR: Version number defined in configure.ac is not equal to the number defined in CMakeLists.txt."
15+ echo " configure.ac: $Configure_version_string "
16+ echo " CMakeLists.txt: $Cmake_version_string "
17+ exit 1
18+ fi
19+
20+ NEWS_version_string=` grep -m 1 Version ../NEWS | sed ' s/^Version \([^ ]\+\) (.*$/\1/' `
21+
22+ if [ " $Configure_version_string " != " $NEWS_version_string " ]; then
23+ echo " ERROR: Version number defined in configure.ac is not equal to the newest number described in NEWS."
24+ echo " configure.ac: $Configure_version_string "
25+ echo " NEWS: $NEWS_version_string "
26+ exit 1
27+ fi
You can’t perform that action at this time.
0 commit comments