aboutsummaryrefslogtreecommitdiff
path: root/test_package
diff options
context:
space:
mode:
authorFelix Morgner <felix.morgner@gmail.com>2024-05-17 17:58:38 +0200
committerFelix Morgner <felix.morgner@gmail.com>2024-05-17 17:58:38 +0200
commit577fc0845718ed8ad5bebf02a277c0579a817f77 (patch)
tree3d1cdc53c426a0ba60a7996619a7b787850bb3b3 /test_package
parentde5bf7ca3b7a2bf6be35b86486b00dc6a071b950 (diff)
downloadwanda-577fc0845718ed8ad5bebf02a277c0579a817f77.tar.xz
wanda-577fc0845718ed8ad5bebf02a277c0579a817f77.zip
wanda: restructure source layoutHEADdevelop
Diffstat (limited to 'test_package')
-rw-r--r--test_package/CMakeLists.txt15
-rw-r--r--test_package/conanfile.py17
2 files changed, 6 insertions, 26 deletions
diff --git a/test_package/CMakeLists.txt b/test_package/CMakeLists.txt
index 4bfe6f5..dcd1f3e 100644
--- a/test_package/CMakeLists.txt
+++ b/test_package/CMakeLists.txt
@@ -5,23 +5,12 @@ project("TestPackage"
DESCRIPTION "Conan test package for 'Wanda!'"
)
-find_package("wanda" REQUIRED
- COMPONENTS
- "control"
- "meta"
- "proto"
- "std_ext"
- "system"
-)
+find_package("wanda" REQUIRED)
add_executable("test"
"test.cpp"
)
target_link_libraries("test"
- "wanda::control"
- "wanda::meta"
- "wanda::proto"
- "wanda::std_ext"
- "wanda::system"
+ "wanda::wanda"
)
diff --git a/test_package/conanfile.py b/test_package/conanfile.py
index 6077dcb..403e357 100644
--- a/test_package/conanfile.py
+++ b/test_package/conanfile.py
@@ -13,9 +13,6 @@ class WandaTestConan(ConanFile):
self.requires(self.tested_reference_str)
def build(self):
- if self._apps_only:
- return
-
cmake = CMake(self)
cmake.configure()
cmake.build()
@@ -27,13 +24,7 @@ class WandaTestConan(ConanFile):
if not can_run(self):
return
- if self._apps_only:
- self.run("wandad -h", env="conanrun")
- self.run("wandac -h", env="conanrun")
- else:
- cmd = os.path.join(self.cpp.build.bindir, "test")
- self.run(cmd, env="conanrun")
-
- @property
- def _apps_only(self):
- return self.dependencies[self.tested_reference_str].options.nolibs
+ self.run("wandad -h", env="conanrun")
+ self.run("wandac -h", env="conanrun")
+ cmd = os.path.join(self.cpp.build.bindir, "test")
+ self.run(cmd, env="conanrun")