We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 50a5730 commit 3702087Copy full SHA for 3702087
tests/CMakeLists.txt
@@ -18,11 +18,15 @@
18
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
19
# SOFTWARE.
20
21
-set(TEST_DIRECTORY ${CMAKE_SOURCE_DIR}/tests)
22
-set(CTEST_OUTPUT_ON_FAILURE ON)
+cmake_minimum_required(VERSION 3.5)
+
23
+if(NOT TARGET MyModule::mylib)
24
+ project(MyModule CXX)
25
+ find_package(OpenGeode REQUIRED CONFIG)
26
+ enable_testing()
27
+endif()
28
-set(test_config_file_in ${TEST_DIRECTORY}/tests_config.h.in)
-set(test_config_file ${PROJECT_BINARY_DIR}/mylib/tests_config.h)
-configure_file(${test_config_file_in} ${test_config_file})
29
+set(CTEST_OUTPUT_ON_FAILURE ON)
30
31
add_subdirectory(mylib)
32
0 commit comments