瀏覽代碼

change the version format for development builds

The suffix is now "-dev-COMMITHASH" which makes it easier for users to
differentiate between final releases and interim development snapshots.
Ashish Kulkarni 11 年之前
父節點
當前提交
e9cecc748e
共有 2 個文件被更改,包括 5 次插入10 次删除
  1. 4 9
      common.pri
  2. 1 1
      scripts/build.py

+ 4 - 9
common.pri

@@ -52,13 +52,8 @@ greaterThan(QT_MAJOR_VERSION, 4) {
 VERSION_TEXT=$$(WKHTMLTOX_VERSION)
 isEmpty(VERSION_TEXT): VERSION_TEXT=$$cat($$PWD/VERSION)
 VERSION_LIST=$$split(VERSION_TEXT, "-")
-count(VERSION_LIST, 1) {
-    VERSION=$$VERSION_TEXT
-    FULL_VERSION=$$VERSION
-} else {
-    VERSION=$$member(VERSION_LIST, 0)
-    BUILD=$$member(VERSION_LIST, 1)
-    FULL_VERSION=$$VERSION-$$BUILD
-}
 
-DEFINES += VERSION=$$VERSION FULL_VERSION=$$FULL_VERSION
+count(VERSION_LIST, 1): VERSION=$$VERSION_TEXT
+else:                   VERSION=$$member(VERSION_LIST, 0)
+
+DEFINES += VERSION=$$VERSION FULL_VERSION=$$VERSION_TEXT

+ 1 - 1
scripts/build.py

@@ -549,7 +549,7 @@ def get_version(basedir):
     hash = get_output('git', 'rev-parse', '--short', 'HEAD')
     if not hash:
         return (text, version)
-    return ('%s-%s' % (version, hash), version)
+    return ('%s-%s' % (text, hash), version)
 
 def qt_config(key, *opts):
     input, output = [], []