mirror of https://github.com/KLayout/klayout.git
Provide a separate version for PyPI inside version.sh
This commit is contained in:
parent
3bf45f3638
commit
f13bb771cd
4
setup.py
4
setup.py
|
|
@ -333,10 +333,10 @@ class Config(object):
|
||||||
version_file = os.path.join(os.path.dirname(__file__), "version.sh")
|
version_file = os.path.join(os.path.dirname(__file__), "version.sh")
|
||||||
with open(version_file, "r") as file:
|
with open(version_file, "r") as file:
|
||||||
version_txt = file.read()
|
version_txt = file.read()
|
||||||
rm = re.search(r"KLAYOUT_VERSION\s*=\s*\"(.*?)\".*", version_txt)
|
rm = re.search(r"KLAYOUT_PYPI_VERSION\s*=\s*\"(.*?)\".*", version_txt)
|
||||||
if rm:
|
if rm:
|
||||||
version_string = rm.group(1)
|
version_string = rm.group(1)
|
||||||
print("KLAYOUT_VERSION = " + version_string)
|
print("KLAYOUT_PYPI_VERSION = " + version_string)
|
||||||
return version_string
|
return version_string
|
||||||
|
|
||||||
raise RuntimeError("Unable to obtain version string from version.sh")
|
raise RuntimeError("Unable to obtain version string from version.sh")
|
||||||
|
|
|
||||||
|
|
@ -4,6 +4,9 @@
|
||||||
# The main version
|
# The main version
|
||||||
KLAYOUT_VERSION="0.26.1"
|
KLAYOUT_VERSION="0.26.1"
|
||||||
|
|
||||||
|
# The version used for PyPI (don't use variables here!)
|
||||||
|
KLAYOUT_VERSION="0.26.1r1"
|
||||||
|
|
||||||
# The build date
|
# The build date
|
||||||
KLAYOUT_VERSION_DATE=$(date "+%Y-%m-%d")
|
KLAYOUT_VERSION_DATE=$(date "+%Y-%m-%d")
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue