diff options
Diffstat (limited to 'libs/rootbuilder_native/src/CMakeLists.txt')
| -rw-r--r-- | libs/rootbuilder_native/src/CMakeLists.txt | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/libs/rootbuilder_native/src/CMakeLists.txt b/libs/rootbuilder_native/src/CMakeLists.txt new file mode 100644 index 0000000..438c068 --- /dev/null +++ b/libs/rootbuilder_native/src/CMakeLists.txt @@ -0,0 +1,18 @@ +cmake_minimum_required(VERSION 3.16) + +find_package(Qt6 REQUIRED COMPONENTS Widgets) +qt_standard_project_setup() + +file(GLOB SOURCES *.cpp *.h) + +add_library(rootbuilder_native SHARED ${SOURCES}) + +set_target_properties(rootbuilder_native PROPERTIES + AUTOMOC ON + CXX_STANDARD 23 + CXX_STANDARD_REQUIRED ON + PREFIX "lib" +) + +target_link_libraries(rootbuilder_native PRIVATE mo2::uibase Qt6::Widgets) +install(TARGETS rootbuilder_native LIBRARY DESTINATION bin/plugins) |
