Files
qt-creator/tests/auto/extensionsystem/pluginspec/testplugin/CMakeLists.txt
Christian Stenger ec9a72808f Tests: Fix pluginspecs test for cmake
Change-Id: I700bd9cbcdabfa08863ffb727a084a9339e660d5
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2021-02-10 05:24:38 +00:00

27 lines
685 B
CMake

# TODO: unittest should be fixed
if(APPLE)
set(plugin_output_name "libtest_debug")
elseif(UNIX)
set(plugin_output_name "libtest")
else()
set(plugin_output_name "testd")
endif()
file(RELATIVE_PATH TEST_PLUGIN_PATH ${QtCreator_BINARY_DIR} ${CMAKE_CURRENT_BINARY_DIR})
add_qtc_plugin(testplugin
DEPENDS ExtensionSystem
DEFINES MYPLUGIN_LIBRARY
SOURCES
testplugin.cpp testplugin.h
PLUGIN_PATH "${TEST_PLUGIN_PATH}"
SKIP_INSTALL
INTERNAL_ONLY
)
# The empty string gets removed if I put it above
if (TARGET testplugin)
set_target_properties(testplugin PROPERTIES PREFIX ""
OUTPUT_NAME "${plugin_output_name}")
endif()