Infrastructure: Support standard build with ENABLE_HLSL set to off.
diff --git a/gtests/CMakeLists.txt b/gtests/CMakeLists.txt
index 268caff..a06442d 100644
--- a/gtests/CMakeLists.txt
+++ b/gtests/CMakeLists.txt
@@ -40,9 +40,15 @@
     ${PROJECT_SOURCE_DIR}
     ${gmock_SOURCE_DIR}/include
     ${gtest_SOURCE_DIR}/include)
-  target_link_libraries(glslangtests PRIVATE
-    SPVRemapper glslang OSDependent OGLCompiler HLSL glslang
-    SPIRV glslang-default-resource-limits gmock)
+
+  set(LIBRARIES
+      SPVRemapper glslang OSDependent OGLCompiler glslang
+      SPIRV glslang-default-resource-limits)
+  if(ENABLE_HLSL)
+    set(LIBRARIES ${LIBRARIES} HLSL)
+  endif(ENABLE_HLSL)
+  target_link_libraries(glslangtests PRIVATE ${LIBRARIES} gmock)
+
   add_test(NAME glslang-gtests
-	   COMMAND glslangtests --test-root "${GLSLANG_TEST_DIRECTORY}")
+    COMMAND glslangtests --test-root "${GLSLANG_TEST_DIRECTORY}")
 endif()