|
|
@@ -2,6 +2,34 @@ if(SIMULATE_ON)
|
|
|
rvc_set_library_output_dir("${RVC_INSTALL_PREFIX}${RVC_RUNTIME_PATH}")
|
|
|
endif(SIMULATE_ON)
|
|
|
|
|
|
+######################## Framework lib CMake define begin ########################
|
|
|
+if(RVC_DEBUG_MODE)
|
|
|
+ set(RVCCOMM_LIB RVCCommD)
|
|
|
+ set(SPBASE_LIB spbased)
|
|
|
+ set(TOOLKIT_LIB libtoolkitd)
|
|
|
+else()
|
|
|
+ set(RVCCOMM_LIB RVCComm)
|
|
|
+ set(SPBASE_LIB spbase)
|
|
|
+ set(TOOLKIT_LIB libtoolkit)
|
|
|
+endif(RVC_DEBUG_MODE)
|
|
|
+set(WINPR_LIB winpr2)
|
|
|
+set(MODULE_BASE_LIBS ${SPBASE_LIB} ${TOOLKIT_LIB})
|
|
|
+set(MODULE_BASE_ALL_LIBS ${MODULE_BASE_LIBS} ${RVCCOMM_LIB})
|
|
|
+if(NOT MSVC)
|
|
|
+ list(APPEND MODULE_BASE_LIBS ${WINPR_LIB})
|
|
|
+endif(NOT MSVC)
|
|
|
+set(MODULE_BASE_INCLUDES ${ModuleCommonHeadPath} ${RVC_TOOLKIT_INCLUDE_DIR})
|
|
|
+
|
|
|
+SET(RVC_COMMON_INCLUDE_DIR ${CONAN_RVCFRAMEWORK_ROOT}/include/Common PARENT_SCOPE)
|
|
|
+SET(RVC_TOOLKIT_INCLUDE_DIR ${CONAN_RVCFRAMEWORK_ROOT}/include/libtoolkit PARENT_SCOPE)
|
|
|
+SET(RVC_WINPR_INCLUDE_DIR ${CONAN_RVCFRAMEWORK_ROOT}/include)
|
|
|
+
|
|
|
+SET(RVC_FRAMEWORK_LIBRARIES_DIR ${CONAN_LIB_DIRS_RVCFRAMEWORK})
|
|
|
+SET(RVC_FRAMEWORK_INCLUDES_DIR ${RVC_COMMON_INCLUDE_DIR}
|
|
|
+ ${RVC_TOOLKIT_INCLUDE_DIR} ${RVC_WINPR_INCLUDE_DIR})
|
|
|
+
|
|
|
+######################## Framework lib CMake define end ########################
|
|
|
+
|
|
|
file(GLOB all_valid_subdirs RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} "*/CMakeLists.txt")
|
|
|
|
|
|
foreach(dir ${all_valid_subdirs})
|