Add macro DVK_CTS and DOPENGL_CTS to decrease build time.
[platform/upstream/VK-GL-CTS.git] / CMakeLists.txt
index 43b67c2..2fc0d22 100644 (file)
@@ -266,9 +266,14 @@ if (DE_COMPILER_IS_MSC)
        add_compile_options(/bigobj) # Required by glsBuiltinPrecisionTests.cpp
 endif ()
 
-add_subdirectory(modules)
-add_subdirectory(external/vulkancts/modules/vulkan)
-add_subdirectory(external/openglcts)
+if (VK_CTS)
+       add_subdirectory(external/vulkancts/modules/vulkan)
+endif ()
+
+if (OPENGL_CTS)
+       add_subdirectory(modules)
+       add_subdirectory(external/openglcts)
+endif ()
 
 # Single-binary targets
 if (DE_OS_IS_ANDROID)