Add option to skip installation
authord3x0r <d3x0r@users.noreply.github.com>
Tue, 4 Jul 2017 12:54:57 +0000 (05:54 -0700)
committerGitHub <noreply@github.com>
Tue, 4 Jul 2017 12:54:57 +0000 (05:54 -0700)
As a static target, when included in other cmake projects, it is not needed to install these libraries and headers as part of this build, and just need to link to this.

CMakeLists.txt

index 1d98c9f..9bc94b0 100644 (file)
@@ -6,6 +6,11 @@ set_property(GLOBAL PROPERTY USE_FOLDERS ON)
 # Adhere to GNU filesystem layout conventions
 include(GNUInstallDirs)
 
+option(SKIP_GLSLANG_INSTALL "Skip installation" ${SKIP_GLSLANG_INSTALL})
+if(NOT ${SKIP_GLSLANG_INSTALL})
+  set(ENABLE_GLSLANG_INSTALL ON)
+endif()
+
 option(ENABLE_AMD_EXTENSIONS "Enables support of AMD-specific extensions" ON)
 option(ENABLE_GLSLANG_BINARIES "Builds glslangValidator and spirv-remap" ON)