mirror of
https://github.com/Mikaela/Limnoria.git
synced 2024-11-16 23:39:22 +01:00
Fix install (version file) when the source has not been downloaded with Git.
This commit is contained in:
parent
0f10c5aa19
commit
1b892744a6
18
setup.py
18
setup.py
@ -52,6 +52,7 @@ import subprocess
|
||||
plugins = [s for s in os.listdir('plugins') if
|
||||
os.path.exists(os.path.join('plugins', s, 'plugin.py'))]
|
||||
|
||||
version = None
|
||||
try:
|
||||
proc = subprocess.Popen('git show HEAD --format=%ci', shell=True,
|
||||
stdout=subprocess.PIPE)
|
||||
@ -60,14 +61,17 @@ try:
|
||||
.replace(' +', '+') \
|
||||
.replace(' ', 'T')
|
||||
|
||||
try:
|
||||
os.unlink(os.path.join('src', 'version.py'))
|
||||
except OSError: # Does not exist
|
||||
pass
|
||||
open(os.path.join('src', 'version.py'), 'a').write(
|
||||
"version = '0.83.4.1+limnoria %s'\n" % version)
|
||||
except:
|
||||
raise
|
||||
pass
|
||||
if not version:
|
||||
from time import gmtime, strftime
|
||||
version = 'installed on ' + strftime("%Y-%m-%dT%H:%M:%S+0000", gmtime())
|
||||
try:
|
||||
os.unlink(os.path.join('src', 'version.py'))
|
||||
except OSError: # Does not exist
|
||||
pass
|
||||
open(os.path.join('src', 'version.py'), 'a').write(
|
||||
"version = '0.83.4.1+limnoria %s'\n" % version)
|
||||
|
||||
from src.version import version
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user