diff options
| author | Damien Regad <dregad@mantisbt.org> | 2020-12-17 20:37:14 +0100 |
|---|---|---|
| committer | Damien Regad <dregad@mantisbt.org> | 2020-12-17 20:37:14 +0100 |
| commit | da4561555a8b6c44c93d564cc4827bc05fd0195b (patch) | |
| tree | dcdb41f47f2e906aa212b430fbf701039114e058 /scripts | |
| parent | 789a039f930a54431a1ed4db65a5df8679ba8d5a (diff) | |
| download | adodb-da4561555a8b6c44c93d564cc4827bc05fd0195b.tar.gz adodb-da4561555a8b6c44c93d564cc4827bc05fd0195b.tar.bz2 adodb-da4561555a8b6c44c93d564cc4827bc05fd0195b.zip | |
updateversion.py: new sed_run() function
Diffstat (limited to 'scripts')
| -rwxr-xr-x | scripts/updateversion.py | 25 |
1 files changed, 11 insertions, 14 deletions
diff --git a/scripts/updateversion.py b/scripts/updateversion.py index 61cde5e3..0ccbeac4 100755 --- a/scripts/updateversion.py +++ b/scripts/updateversion.py @@ -153,6 +153,15 @@ def sed_filelist(): return dirlist +def sed_run(script, files): + ''' Run sed + ''' + subprocess.call( + "sed -r -i '%s' %s " % (script, files), + shell=True + ) + + def tag_name(version): return _tag_prefix + version @@ -328,13 +337,7 @@ def update_changelog(version): print "No previous version" script = "1,/^## /s/^## .*$/{0}/".format(version_section) - subprocess.call( - "sed -r -i '%s' %s " % ( - script, - _changelog_file - ), - shell=True - ) + sed_run(script, _changelog_file) print " WARNING: review '%s' to ensure added section is correct" % ( _changelog_file @@ -351,13 +354,7 @@ def version_set(version, do_commit=True, do_tag=True): update_changelog(version) print "Updating version and date in source files" - subprocess.call( - "sed -r -i '%s' %s " % ( - sed_script(version), - " ".join(sed_filelist()) - ), - shell=True - ) + sed_run(sed_script(version), " ".join(sed_filelist())) print "Version set to %s" % version if do_commit: |
