|
@@ -57,7 +57,7 @@ set(DEVOPS_ON_CMAKE_ST FALSE)
|
|
|
set(DEVOPS_ON_CMAKE_UAT FALSE)
|
|
|
set(DEVOPS_ON_CMAKE_DEV FALSE)
|
|
|
set(DEVOPS_ON_CMAKE_PRD FALSE)
|
|
|
-
|
|
|
+set(COMPILED_ENV_TYPE 0)
|
|
|
if(MSVC)
|
|
|
set(TARGET_PLATFORM Windows)
|
|
|
else()
|
|
@@ -350,15 +350,19 @@ endif()
|
|
|
if(DEVOPS_ON_CMAKE_ST)
|
|
|
add_compile_definitions(DEVOPS_ON_ST)
|
|
|
message(STATUS "add st compile definition")
|
|
|
+ set(COMPILED_ENV_TYPE 2)
|
|
|
elseif(DEVOPS_ON_CMAKE_UAT)
|
|
|
add_compile_definitions(DEVOPS_ON_UAT)
|
|
|
message(STATUS "add uat compile definition")
|
|
|
+ set(COMPILED_ENV_TYPE 3)
|
|
|
elseif(DEVOPS_ON_CMAKE_DEV)
|
|
|
add_compile_definitions(DEVOPS_ON_DEV)
|
|
|
message(STATUS "add dev compile definition")
|
|
|
+ set(COMPILED_ENV_TYPE 1)
|
|
|
elseif(DEVOPS_ON_CMAKE_PRD)
|
|
|
add_compile_definitions(DEVOPS_ON_PRD)
|
|
|
message(STATUS "add product compile definition")
|
|
|
+ set(COMPILED_ENV_TYPE 4)
|
|
|
endif(DEVOPS_ON_CMAKE_ST)
|
|
|
|
|
|
# Configure MSVC Runtime
|
|
@@ -552,7 +556,6 @@ endif(UNIX)
|
|
|
# Include directories
|
|
|
include_directories(${CMAKE_CURRENT_BINARY_DIR})
|
|
|
|
|
|
-
|
|
|
if(DEVOPS_ON_CMAKE_ST)
|
|
|
set(INI_CONTENT "[MicroServiceURL]\nenv=ST_BIZ")
|
|
|
elseif(DEVOPS_ON_CMAKE_UAT)
|
|
@@ -564,11 +567,8 @@ elseif(DEVOPS_ON_CMAKE_PRD)
|
|
|
else()
|
|
|
set(INI_CONTENT "[MicroServiceURL]\nenv=ST_BIZ")
|
|
|
endif(DEVOPS_ON_CMAKE_ST)
|
|
|
-
|
|
|
-
|
|
|
# 生成env.ini文件
|
|
|
file(WRITE ${CMAKE_BINARY_DIR}/env.ini "${INI_CONTENT}")
|
|
|
-
|
|
|
message("Generated env.ini file in ${CMAKE_BINARY_DIR}")
|
|
|
|
|
|
# Configure files
|
|
@@ -692,7 +692,6 @@ if(MSVC)
|
|
|
endif()
|
|
|
endif()
|
|
|
|
|
|
-
|
|
|
if(MSVC)
|
|
|
file(GLOB BIN_FILES "${CMAKE_SOURCE_DIR}/addin/din/win/*")
|
|
|
install(PROGRAMS ${BIN_FILES} DESTINATION "${RVC_RUNTIME_PATH}" COMPONENT libraries)
|