Fix GLSLANG_IS_SHARED_LIBRARY define
authorBen Clayton <bclayton@google.com>
Thu, 2 Jul 2020 14:54:40 +0000 (15:54 +0100)
committerBen Clayton <bclayton@google.com>
Thu, 2 Jul 2020 15:10:20 +0000 (16:10 +0100)
commitcb4788c7a64d5da902e9897d4a1bcd7c9b55aee1
tree734f5154b052ded5f233044a9ec7b686bf9e2575
parenta70f7dea771839d4e5757721867faf316fd44514
Fix GLSLANG_IS_SHARED_LIBRARY define

It was incorrectly always being set, causing linker warnings for MSVC builds.
Also simplify the preprocessor nesting in `glslang\Public\ShaderLang.h`
CMakeLists.txt
glslang/Public/ShaderLang.h