-cmake_minimum_required(VERSION 3.8 FATAL_ERROR)
+# 3.19 Due to interface LIBRARY
+cmake_minimum_required(VERSION 3.19 FATAL_ERROR)
include(FeatureSummary)
include(CMakeDependentOption)
aniplayer/playerfeatureplugininterface.h
)
-add_library(pluginapi INTERFACE)
+add_library(pluginapi INTERFACE ${pluginapi_PUBLIC_HEADERS})
find_package(Qt5 COMPONENTS Core)
-target_link_libraries(pluginapi INTERFACE ${pluginapi_LIBS})
target_link_libraries(pluginapi INTERFACE Qt5::Core)
install(FILES ${pluginapi_PUBLIC_HEADERS}
DESTINATION include/aniplayer
)
-
-# IDE hack
-#project(pluginapi_ide CXX)
-add_custom_target(pluginapi_ide SOURCES ${pluginapi_PUBLIC_HEADERS})
-