| 123456789101112131415161718192021222324252627282930 |
- cmake_minimum_required(VERSION 2.8)
- project(cmbsz C CXX)
- set(CMAKE_COLOR_MAKEFILE ON)
- # 放置有源码的适配器依赖库工程文件
- set(VENDOR_CURRENT_DEPS_DIR "${CMAKE_CURRENT_SOURCE_DIR}/deps")
- set(VENDOR_CURRENT_INCLUDE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/include")
- set(VENDOR_CURRENT_ASSET_DIR "${CMAKE_CURRENT_SOURCE_DIR}/assets")
- set(VENDOR_CURRENT_LIB_DIR "${CMAKE_CURRENT_SOURCE_DIR}/lib/${DIFF_PLATFORM_SUB_DIR}")
- set(VENDOR_CURRENT_BIN_DIR "${CMAKE_CURRENT_SOURCE_DIR}/bin/${DIFF_PLATFORM_SUB_DIR}")
- file(GLOB all_valid_subdirs RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} "*/CMakeLists.txt")
- foreach(dir ${all_valid_subdirs})
- if(${dir} MATCHES "^([^/]*)/+CMakeLists.txt")
- string(REGEX REPLACE "^([^/]*)/+CMakeLists.txt" "\\1" dir_trimmed ${dir})
- message(STATUS "add module ${dir_trimmed}")
- add_subdirectory(${dir_trimmed})
- endif()
- endforeach(dir)
- # =-=-=-=-=-=-=-=-=-= {VendorName}/CMakeLists.txt 文件最后必须声明如下内容=-=-=-=-=-=-=-=-=-=-=-=-=-==-=-=
- rvc_aggereate_runtime_file()
|