123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- cmake_minimum_required(VERSION 3.12)
- set(execName1 EyeMap)
- file(GLOB LOCAL_SRC
- ${CMAKE_CURRENT_SOURCE_DIR}/*.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/*.ui
- ${CMAKE_SOURCE_DIR}/External/common/Thread/*.cpp
- ${CMAKE_SOURCE_DIR}/External/common/ThreadPool/*.cpp
- ${CMAKE_SOURCE_DIR}/Common/Logs/*.cpp
- ${CMAKE_SOURCE_DIR}/USBInterFace/*.cpp
-
-
- )
- add_executable(${execName1} ${LOCAL_SRC})
- target_include_directories(${execName1} PRIVATE
- ${CMAKE_CURRENT_SOURCE_DIR}
- ${CMAKE_SOURCE_DIR}/External/common
- ${CMAKE_SOURCE_DIR}/Common/Logs
- ${CMAKE_SOURCE_DIR}/USBInterFace
- ${CMAKE_SOURCE_DIR}/GlobalInfo
-
- )
- target_link_libraries(${execName1} PRIVATE
- Qt5::Widgets
- Qt5::Core
- Qt5::Network
- Qt5::Sql
- )
- target_link_libraries(${execName1} PRIVATE
- fmt::fmt
- spdlog::spdlog
- )
|