mirror of
https://github.com/Mikaela/Limnoria.git
synced 2024-11-23 19:19:32 +01:00
Consolidate the version string to reside in one central place to ease change making.
This commit is contained in:
parent
2c37d3e6a7
commit
2a40d6eb90
@ -90,7 +90,7 @@ if __name__ == '__main__':
|
||||
error('Invalid third line in ChangeLog.')
|
||||
|
||||
print 'Updating version in version files.'
|
||||
versionFiles = ('src/conf.py', 'scripts/supybot', 'setup.py')
|
||||
versionFiles = ('src/version.py')
|
||||
for fn in versionFiles:
|
||||
sh = 'perl -pi -e "s/^version\s*=.*/version = \'%s\'/" %s' % (v, fn)
|
||||
system(sh, 'Error changing version in %s' % fn)
|
||||
|
@ -65,6 +65,8 @@ import supybot.utils as utils
|
||||
import supybot.registry as registry
|
||||
import supybot.questions as questions
|
||||
|
||||
from supybot.version import version
|
||||
|
||||
def main():
|
||||
import supybot.conf as conf
|
||||
import supybot.world as world
|
||||
@ -125,7 +127,6 @@ def main():
|
||||
log.info('Total CPU time taken: %s seconds.', user+system)
|
||||
log.info('No more Irc objects, exiting.')
|
||||
|
||||
version = '0.83.4.1+git'
|
||||
if __name__ == '__main__':
|
||||
parser = optparse.OptionParser(usage='Usage: %prog [options] configFile',
|
||||
version='Supybot %s' % version)
|
||||
|
3
setup.py
3
setup.py
@ -47,6 +47,8 @@ import glob
|
||||
import shutil
|
||||
import os.path
|
||||
|
||||
from src.version import version
|
||||
|
||||
plugins = [s for s in os.listdir('plugins') if
|
||||
os.path.exists(os.path.join('plugins', s, 'plugin.py'))]
|
||||
|
||||
@ -116,7 +118,6 @@ package_dir = {'supybot': 'src',
|
||||
for plugin in plugins:
|
||||
package_dir['supybot.plugins.' + plugin] = 'plugins/' + plugin
|
||||
|
||||
version = '0.83.4.1+git'
|
||||
setup(
|
||||
# Metadata
|
||||
name='supybot',
|
||||
|
@ -40,7 +40,7 @@ import supybot.ircutils as ircutils
|
||||
###
|
||||
# version: This should be pretty obvious.
|
||||
###
|
||||
version = '0.83.4.1+git'
|
||||
from supybot.version import version
|
||||
|
||||
###
|
||||
# *** The following variables are affected by command-line options. They are
|
||||
|
3
src/version.py
Normal file
3
src/version.py
Normal file
@ -0,0 +1,3 @@
|
||||
"""stick the various versioning attributes in here, so we only have to change
|
||||
them once."""
|
||||
version = '0.83.4.1+gribble'
|
Loading…
Reference in New Issue
Block a user