Browse Source

Z991239-5312 #comment feat: 模拟器区分流水线编译

陈纪林80310970 1 year ago
parent
commit
3332259c07
1 changed files with 19 additions and 20 deletions
  1. 19 20
      DevAdapter/simulator/CMakeLists.txt

+ 19 - 20
DevAdapter/simulator/CMakeLists.txt

@@ -1,22 +1,21 @@
 cmake_minimum_required(VERSION 2.8)
 
-STRING( REGEX REPLACE ".*/(.*)" "\\1" CURRENT_VENDOR ${CMAKE_CURRENT_SOURCE_DIR} )
-message(STATUS "CURRENT_VENDOR : ${CURRENT_VENDOR}")
-project(${CURRENT_VENDOR} C CXX)
-
-set(CMAKE_COLOR_MAKEFILE ON)
-if(MSVC)
-	add_definitions(-DDEVICEBASE_EXPORTS -DDEMO_LIBRARY_EXPORTS)
-endif(MSVC)
-# VENDOR_CURRENT_{DEPS|INCLUDE|ASSET|LIB|BIN}_DIR 等定义已集成到该宏内
-rvc_define_dependen_dirs()
-
-# 遍历当前目录下带有CMakeLists.txt文件的文件夹
-rvc_traverse_sub_cmake_dirs()
-
-#  =-=-=-=-=-=-=-=-=-= {VendorName}/CMakeLists.txt 文件最后必须声明如下内容=-=-=-=-=-=-=-=-=-=-=-=-=-==-=-=
-rvc_aggereate_runtime_file()
-
-
-
-
+message(STATUS "DEVOPS_ON_CMAKE_ST : ${DEVOPS_ON_CMAKE_ST}")
+if(DEVOPS_ON_CMAKE_ST)
+	STRING( REGEX REPLACE ".*/(.*)" "\\1" CURRENT_VENDOR ${CMAKE_CURRENT_SOURCE_DIR} )
+	message(STATUS "CURRENT_VENDOR : ${CURRENT_VENDOR}")
+	project(${CURRENT_VENDOR} C CXX)
+
+	set(CMAKE_COLOR_MAKEFILE ON)
+	if(MSVC)
+		add_definitions(-DDEVICEBASE_EXPORTS -DDEMO_LIBRARY_EXPORTS)
+	endif(MSVC)
+	# VENDOR_CURRENT_{DEPS|INCLUDE|ASSET|LIB|BIN}_DIR 等定义已集成到该宏内
+	rvc_define_dependen_dirs()
+
+	# 遍历当前目录下带有CMakeLists.txt文件的文件夹
+	rvc_traverse_sub_cmake_dirs()
+
+	#  =-=-=-=-=-=-=-=-=-= {VendorName}/CMakeLists.txt 文件最后必须声明如下内容=-=-=-=-=-=-=-=-=-=-=-=-=-==-=-=
+	rvc_aggereate_runtime_file()
+endif(DEVOPS_ON_CMAKE_ST)