Revision: 7255
http://winmerge.svn.sourceforge.net/winmerge/?rev=7255&view=rev
Author: kimmov
Date: 2010-09-13 18:11:18 +0000 (Mon, 13 Sep 2010)
Log Message:
-----------
Buildscript: Update project/solution files before building.
Modified Paths:
--------------
trunk/Tools/Scripts/create_release.py
Modified: trunk/Tools/Scripts/create_release.py
===================================================================
--- trunk/Tools/Scripts/create_release.py 2010-09-13 17:35:27 UTC (rev 7254)
+++ trunk/Tools/Scripts/create_release.py 2010-09-13 18:11:18 UTC (rev 7255)
@@ -85,6 +85,7 @@
import shutil
import SetVersions
import ToolSettings
+import UpgradeProjects
# global settings class instance
prog = ToolSettings.ToolSettings()
@@ -494,6 +495,13 @@
else:
return True
+def update_project_files(root_path):
+ '''Upgrade project/solution files for the VS version used.'''
+
+ print 'Update VS project/solution files for used VS version...'
+ UpgradeProjects.tools.read_ini('Tools.ini')
+ UpgradeProjects.upgrade_projects(root_path)
+
def main(argv):
global prog
ver_file = ''
@@ -511,7 +519,7 @@
if options.version:
prog_version = options.version
- print 'Start building Frhed release version ' + prog_version
+ print 'Start building WinMerge release version ' + prog_version
if options.cleanup:
if cleanup_build() == True:
@@ -584,6 +592,8 @@
if setup_translations() == False:
sys.exit(1)
+ update_project_files(root_path)
+
if build_targets() == False:
sys.exit(1)
build_manual()
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|