|
@@ -45,24 +45,6 @@ if ($ENV{BUILD_NUMBER})
|
|
|
set(BUILD_NUMBER $ENV{BUILD_NUMBER})
|
|
|
endif()
|
|
|
|
|
|
-
|
|
|
-if(NOT DEFINED BUILD_SHARED_LIBS)
|
|
|
- set(BUILD_SHARED_LIBS ON)
|
|
|
-endif()
|
|
|
-
|
|
|
-if(BUILD_SHARED_LIBS)
|
|
|
- message(STATUS "Build shared libraries")
|
|
|
-endif(BUILD_SHARED_LIBS)
|
|
|
-
|
|
|
-# THIS_MONTH(BUILD_NUMBER)
|
|
|
-get_today(BUILD_YEAR BUILD_MONTH BUILD_DAY)
|
|
|
-
|
|
|
-set(RVC_COMPANY "China Merchants Bank" CACHE STRING "China Merchants Bank Corporation")
|
|
|
-set(RVC_PRODUCT "VTM")
|
|
|
-set(RVC_AUTHOR "CCDG")
|
|
|
-set(RVC_COPYRIGHT "Copyright (C) ${BUILD_YEAR}")
|
|
|
-set(RVC_DESCRIPTION "${BUILD_YEAR}.${BUILD_MONTH}")
|
|
|
-
|
|
|
#Set the project version
|
|
|
set(RAW_VERSION_STRING "0.0.1-dev1")
|
|
|
|
|
@@ -84,6 +66,24 @@ else()
|
|
|
set(RVC_VERSION_FULL "${RVC_VERSION}")
|
|
|
endif()
|
|
|
|
|
|
+if(NOT DEFINED BUILD_SHARED_LIBS)
|
|
|
+ set(BUILD_SHARED_LIBS ON)
|
|
|
+endif()
|
|
|
+
|
|
|
+if(BUILD_SHARED_LIBS)
|
|
|
+ message(STATUS "Build shared libraries")
|
|
|
+endif(BUILD_SHARED_LIBS)
|
|
|
+
|
|
|
+# THIS_MONTH(BUILD_NUMBER)
|
|
|
+get_today(BUILD_YEAR BUILD_MONTH BUILD_DAY)
|
|
|
+
|
|
|
+set(RVC_COMPANY "China Merchants Bank" CACHE STRING "China Merchants Bank Corporation")
|
|
|
+set(RVC_PRODUCT "VTM")
|
|
|
+set(RVC_AUTHOR "CCDG")
|
|
|
+set(RVC_COPYRIGHT "Copyright (C) ${BUILD_YEAR}")
|
|
|
+set(RVC_DESCRIPTION "${BUILD_YEAR}.${BUILD_MONTH}")
|
|
|
+
|
|
|
+
|
|
|
# Some buildsystems generated by CMake have a predetermined build-configuration set in the
|
|
|
# CMAKE_BUILD_TYPE variable. The buildsystem for the IDEs such as Visual Studio and Xcode are
|
|
|
# generated independent of the build-configuration, and the actual build configuration is not known
|
|
@@ -381,8 +381,8 @@ set(CMAKE_INSTALL_LOCAL_ONLY ON)
|
|
|
# Config package information.
|
|
|
set(CPACK_SOURCE_IGNORE_FILES "/\\\\.git/;/\\\\.gitignore;/CMakeCache.txt;/\\\\build;/\\\\out")
|
|
|
string(TOLOWER ${CMAKE_PROJECT_NAME} CMAKE_PROJECT_NAME_lower)
|
|
|
-set(CPACK_PACKAGE_FILE_NAME "${CMAKE_PROJECT_NAME_lower}-${RVC_VERSION_FULL}-${CPACK_SYSTEM_NAME}")
|
|
|
-set(CPACK_SOURCE_PACKAGE_FILE_NAME "${CMAKE_PROJECT_NAME_lower}-${RVC_VERSION_FULL}-${CPACK_SYSTEM_NAME}")
|
|
|
+set(CPACK_PACKAGE_FILE_NAME "${CMAKE_PROJECT_NAME}-${RVC_VERSION_FULL}-${CPACK_SYSTEM_NAME}")
|
|
|
+set(CPACK_SOURCE_PACKAGE_FILE_NAME "${CMAKE_PROJECT_NAME}-${RVC_VERSION_FULL}-${CPACK_SYSTEM_NAME}")
|
|
|
#
|
|
|
set(CPACK_PACKAGE_NAME "RvcTerminalApplication")
|
|
|
set(CPACK_PACKAGE_VENDOR "RVC-CCDG")
|