diff options
Diffstat (limited to 'libs/uibase/tests/cmake')
| -rw-r--r-- | libs/uibase/tests/cmake/CMakeLists.txt | 10 | ||||
| -rw-r--r-- | libs/uibase/tests/cmake/plugin.cpp | 4 |
2 files changed, 14 insertions, 0 deletions
diff --git a/libs/uibase/tests/cmake/CMakeLists.txt b/libs/uibase/tests/cmake/CMakeLists.txt new file mode 100644 index 0000000..e1d636f --- /dev/null +++ b/libs/uibase/tests/cmake/CMakeLists.txt @@ -0,0 +1,10 @@ +cmake_minimum_required(VERSION 3.16) + +project(uibase-tests-cmake) + +find_package(mo2-uibase CONFIG REQUIRED) + +add_library(plugin SHARED) +target_sources(plugin PRIVATE plugin.cpp) +target_link_libraries(plugin PRIVATE mo2::uibase) +set_target_properties(plugin PROPERTIES CXX_STANDARD 20) diff --git a/libs/uibase/tests/cmake/plugin.cpp b/libs/uibase/tests/cmake/plugin.cpp new file mode 100644 index 0000000..8356dcd --- /dev/null +++ b/libs/uibase/tests/cmake/plugin.cpp @@ -0,0 +1,4 @@ +#include <uibase/iplugin.h> + +class Plugin : public MOBase::IPlugin +{}; |
