feat: remove build version from install path
authorIceyer <me@iceyer.net>
Tue, 16 Jan 2018 02:02:39 +0000 (10:02 +0800)
committerDeepin Code Review <gerrit@deepin.com>
Tue, 16 Jan 2018 05:41:42 +0000 (13:41 +0800)
Change-Id: I0b6a0e2ed350f570792975831b4b5ed1f5fd1a3e

src/lib.pri

index 69c80d45ea7c327365451e2925b1f9aa03a0121a..1827818f70ea459a554783201a67fde9bd0acd2d 100644 (file)
@@ -7,25 +7,23 @@ isEmpty(VERSION) {
     VERSION = $$replace(VERSION, [^0-9.],)
 }
 
+ver_list = $$split(VERSION, .)
+
 isEmpty(VER_MAJ) {
-    ver_list = $$split(VERSION, .)
     VER_MAJ = $$first(ver_list)
 }
 
 isEmpty(VER_MIN) {
-    ver_list = $$split(VERSION, .)
     VER_MIN = $$member(ver_list, 1, 1)
     isEmpty(VER_MIN):VER_MIN = 0
 }
 
 isEmpty(VER_PAT) {
-    ver_list = $$split(VERSION, .)
     VER_PAT = $$member(ver_list, 2, 2)
     isEmpty(VER_PAT):VER_PAT = 0
 }
 
 isEmpty(VER_BUI) {
-    ver_list = $$split(VERSION, .)
     VER_BUI = $$member(ver_list, 3, 3)
     isEmpty(VER_BUI):VER_BUI = 0
 }
@@ -46,9 +44,9 @@ isEmpty(LIB_INSTALL_DIR) {
 }
 
 isEmpty(INCLUDE_INSTALL_DIR) {
-    DTK_INCLUDEPATH = $$PREFIX/include/libdtk-$$VERSION
+    DTK_INCLUDEPATH = $$PREFIX/include/libdtk-$${VER_MAJ}.$${VER_MIN}.$${VER_PAT}
 } else {
-    DTK_INCLUDEPATH = $$INCLUDE_INSTALL_DIR/libdtk-$$VERSION
+    DTK_INCLUDEPATH = $$INCLUDE_INSTALL_DIR/libdtk-$${VER_MAJ}.$${VER_MIN}.$${VER_PAT}
 }
 
 win32* {