forked from qt-creator/qt-creator
Tests: Fix linking
Change-Id: I5f0f3e47ad55d5b98cb1c38d54c242399a4343e0 Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
@@ -5,6 +5,7 @@ import QtcFunctions
|
||||
DynamicLibrary {
|
||||
Depends { name: "Aggregation" }
|
||||
Depends { name: "ExtensionSystem" }
|
||||
Depends { name: "Utils" }
|
||||
Depends { name: "cpp" }
|
||||
Depends { name: "Qt.core" }
|
||||
Depends { name: "copyable_resource" }
|
||||
|
@@ -1,5 +1,5 @@
|
||||
add_qtc_plugin(plugin1
|
||||
DEPENDS ExtensionSystem
|
||||
DEPENDS ExtensionSystem Utils
|
||||
SOURCES
|
||||
plugin1.cpp plugin1.h
|
||||
PLUGIN_PATH "${TEST_PLUGIN_PATH}"
|
||||
|
@@ -1,5 +1,5 @@
|
||||
add_qtc_plugin(plugin2
|
||||
DEPENDS ExtensionSystem
|
||||
DEPENDS ExtensionSystem Utils
|
||||
SOURCES
|
||||
plugin2.cpp plugin2.h
|
||||
PLUGIN_PATH "${TEST_PLUGIN_PATH}"
|
||||
|
@@ -1,5 +1,5 @@
|
||||
add_qtc_plugin(plugin3
|
||||
DEPENDS ExtensionSystem
|
||||
DEPENDS ExtensionSystem Utils
|
||||
SOURCES
|
||||
plugin3.cpp plugin3.h
|
||||
PLUGIN_PATH "${TEST_PLUGIN_PATH}"
|
||||
|
@@ -1,6 +1,6 @@
|
||||
add_qtc_plugin(correct_plugin1
|
||||
PLUGIN_NAME plugin1
|
||||
DEPENDS ExtensionSystem
|
||||
DEPENDS ExtensionSystem Utils
|
||||
SOURCES
|
||||
plugin1.cpp plugin1.h
|
||||
PLUGIN_PATH "${TEST_PLUGIN_PATH}"
|
||||
|
@@ -1,6 +1,6 @@
|
||||
add_qtc_plugin(correct_plugin2
|
||||
PLUGIN_NAME plugin2
|
||||
DEPENDS ExtensionSystem
|
||||
DEPENDS ExtensionSystem Utils
|
||||
SOURCES
|
||||
plugin2.cpp plugin2.h
|
||||
PLUGIN_PATH "${TEST_PLUGIN_PATH}"
|
||||
|
@@ -1,6 +1,6 @@
|
||||
add_qtc_plugin(correct_plugin3
|
||||
PLUGIN_NAME plugin3
|
||||
DEPENDS ExtensionSystem
|
||||
DEPENDS ExtensionSystem Utils
|
||||
SOURCES
|
||||
plugin3.cpp plugin3.h
|
||||
PLUGIN_PATH "${TEST_PLUGIN_PATH}"
|
||||
|
@@ -10,5 +10,6 @@ set_target_properties(tst_manual_plugin1 PROPERTIES
|
||||
)
|
||||
|
||||
target_link_libraries(tst_manual_plugin1 PRIVATE ExtensionSystem
|
||||
PRIVATE Utils
|
||||
PRIVATE tst_manual_plugin2
|
||||
PRIVATE tst_manual_plugin3)
|
||||
|
@@ -7,6 +7,7 @@ QtcManualTest {
|
||||
destinationDirectory: FileInfo.cleanPath(FileInfo.joinPaths(base , ".."))
|
||||
|
||||
Depends { name: "ExtensionSystem" }
|
||||
Depends { name: "Utils" }
|
||||
Depends { name: "Manual test plugin2"}
|
||||
Depends { name: "Manual test plugin3"}
|
||||
|
||||
|
@@ -9,4 +9,5 @@ set_target_properties(tst_manual_plugin2 PROPERTIES
|
||||
RUNTIME_OUTPUT_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/.."
|
||||
)
|
||||
|
||||
target_link_libraries(tst_manual_plugin2 PRIVATE ExtensionSystem)
|
||||
target_link_libraries(tst_manual_plugin2 PRIVATE ExtensionSystem
|
||||
PRIVATE Utils)
|
||||
|
@@ -7,6 +7,7 @@ QtcManualTest {
|
||||
destinationDirectory: FileInfo.cleanPath(FileInfo.joinPaths(base , ".."))
|
||||
|
||||
Depends { name: "ExtensionSystem" }
|
||||
Depends { name: "Utils" }
|
||||
|
||||
files: [
|
||||
"plugin2.cpp",
|
||||
|
@@ -10,4 +10,5 @@ set_target_properties(tst_manual_plugin3 PROPERTIES
|
||||
)
|
||||
|
||||
target_link_libraries(tst_manual_plugin3 PRIVATE ExtensionSystem
|
||||
PRIVATE Utils
|
||||
PRIVATE tst_manual_plugin2)
|
||||
|
@@ -7,6 +7,7 @@ QtcManualTest {
|
||||
destinationDirectory: FileInfo.cleanPath(FileInfo.joinPaths(base , ".."))
|
||||
|
||||
Depends { name: "ExtensionSystem" }
|
||||
Depends { name: "Utils" }
|
||||
Depends { name: "Manual test plugin2" }
|
||||
|
||||
files: [
|
||||
|
Reference in New Issue
Block a user