You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

38 lines
1.3 KiB
CMake

cmake_minimum_required(VERSION 3.16)
if(NOT packet_export_name)
set(packet_export_name "LowKBase")
endif()
set(library_name "log_impl")
set(linked_library LowKBase::common_base)
set(PROJECT_VERSION_MAJOR 2)
set(PROJECT_VERSION_MINOR 1)
set(PROJECT_VERSION_PATCH 1)
set(version_info ${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}.${PROJECT_VERSION_PATCH})
set(config_utils_path ${CMAKE_CURRENT_SOURCE_DIR}/../utils)
include(files.cmake)
#include(${config_utils_path}/base.cmake)
include(base.cmake)
#set_property(SOURCE def_logic.h.cpp PROPERTY COMPILE_FLAGS "-Yudef_logic.h")
#target_precompile_headers(${library_name} PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/../../logic/def_logic.h)
#target_compile_definitions(${library_name} PRIVATE __SIMULATOR__)
#target_compile_definitions(${library_name} PRIVATE __USE_DWIDE_LASER__)
#target_compile_definitions(${library_name} PRIVATE __USE_SNARROW_LASER__)
#target_compile_definitions(${library_name} PRIVATE __USE_MOTOR_PATH__)
#target_compile_definitions(${library_name} PRIVATE __USE_THIRD_CAMERA__)
#target_compile_definitions(${library_name} PRIVATE __USE_CLEAR_COAT_STAGE__)
#相机与坐标系反向
#target_compile_definitions(${library_name} PRIVATE FILPCAM_XY)
#set_target_properties(${library_name} PROPERTIES COMPILE_FLAGS "-Yudef_logic.h")