CMakeLists.txt 464 B

123456789
  1. add_library(shared_qtsingleapplication STATIC
  2. qtsingleapplication.cpp qtsingleapplication.h
  3. qtlocalpeer.cpp qtlocalpeer.h
  4. )
  5. target_link_libraries(shared_qtsingleapplication shared_qtlockedfile Qt5::Core Qt5::Network Qt5::Widgets)
  6. target_include_directories(shared_qtsingleapplication PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}")
  7. if (WIN32)
  8. target_compile_definitions(shared_qtsingleapplication PRIVATE "QT_QTSINGLEAPPLICATION_EXPORT=__declspec(dllexport)")
  9. endif()