summaryrefslogtreecommitdiffstats
path: root/config/src/tests/configgen/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'config/src/tests/configgen/CMakeLists.txt')
-rw-r--r--config/src/tests/configgen/CMakeLists.txt13
1 files changed, 11 insertions, 2 deletions
diff --git a/config/src/tests/configgen/CMakeLists.txt b/config/src/tests/configgen/CMakeLists.txt
index eec5e40db2a..b24a48d8cbf 100644
--- a/config/src/tests/configgen/CMakeLists.txt
+++ b/config/src/tests/configgen/CMakeLists.txt
@@ -4,9 +4,11 @@ vespa_add_executable(config_configgen_test_app TEST
configgen.cpp
DEPENDS
config_cloudconfig
+ config_tests_configgen_config
+ AFTER
+ config_tests_configgen_config
)
vespa_add_test(NAME config_configgen_test_app COMMAND config_configgen_test_app)
-vespa_generate_config(config_configgen_test_app ../../test/resources/configdefinitions/motd.def)
vespa_add_executable(config_vector_inserter_test_app TEST
SOURCES
vector_inserter.cpp
@@ -26,6 +28,13 @@ vespa_add_executable(config_value_converter_test_app TEST
value_converter.cpp
DEPENDS
config_cloudconfig
+ config_tests_configgen_config
+ AFTER
+ config_tests_configgen_config
)
vespa_add_test(NAME config_value_converter_test_app COMMAND config_value_converter_test_app)
-vespa_generate_config(config_value_converter_test_app ../../test/resources/configdefinitions/motd.def)
+
+vespa_add_library(config_tests_configgen_config OBJECT
+)
+
+vespa_generate_config(config_tests_configgen_config ../../test/resources/configdefinitions/motd.def)