diff CMakeLists.txt @ 204:18e442a52f29

cmake: enable tests correctly
author David Demelier <markand@malikania.fr>
date Thu, 29 Nov 2018 12:41:27 +0100
parents 19f32bd3e568
children 268b66d72ec0
line wrap: on
line diff
--- a/CMakeLists.txt	Wed Nov 28 22:56:44 2018 +0100
+++ b/CMakeLists.txt	Thu Nov 29 12:41:27 2018 +0100
@@ -77,10 +77,15 @@
 endif ()
 
 if (MALIKANIA_WITH_TESTS)
-	# Unit test libs.
-	add_subdirectory(libmlk-db-test)
 	add_subdirectory(libmlk-js-test)
-	add_subdirectory(libmlk-client-js-test)
+
+	if (MALIKANIA_HAS_SERVER)
+		add_subdirectory(libmlk-db-test)
+	endif ()
+
+	if (MALIKANIA_HAS_CLIENT)
+		add_subdirectory(libmlk-client-js-test)
+	endif ()
 
 	enable_testing()
 	add_subdirectory(tests)