- ab87ffe #2861: If compiling with macOS and GCC, default ENABLE_PCH to false since CMake will generate incompatible Xarch flags for the precompiled headers by Nicolas Morales · 2 years, 5 months ago
- 66ac0df #2861: Check for macOS systems before adding "--no-undefined" to linker flags as it is not compatible with the default linker. by Nicolas Morales · 2 years, 5 months ago
- f1cc215 Override CMAKE_INSTALL_PREFIX only if ENABLE_GLSLANG_INSTALL is ON by scribam · 2 years, 5 months ago
- c8ef4f8 cmake: Remove "conditions" from endif by Nathaniel Cesario · 2 years, 9 months ago
- 48937f9 Update CMakeLists.txt by Alastair Cota · 2 years, 10 months ago
- 0784c41 correct ident by andrei.malashkin · 2 years, 11 months ago
- fda1c58 make AND to upper case by andrei.malashkin · 2 years, 11 months ago
- 22d19b9 add possibility to not override runtime of MSVC by andrei.malashkin · 2 years, 11 months ago
- 4c09598 Set CMake policy CMP0054 to NEW to silence warning by okuoku · 3 years, 1 month ago
- 7b51e23 Fix CMakeLists.txt to keep compatibility with CMake 3.10.2 by Greg Fischer · 3 years, 2 months ago
- a990b97 Returned using find_host_package for PythonInterp 3 instead of find_package. by Evgeny Proydakov · 3 years, 3 months ago
- 5f7228e Fixed msvc 2019 nmake noexcept build. by Evgeny Proydakov · 4 years ago
- 6332f80 Code review. Thx `greg-lunarg` for comments. by Evgeny Proydakov · 3 years, 4 months ago
- 31d234c Fixed cmake generation warning for regeneration project build files. by Evgeny Proydakov · 3 years, 4 months ago
- 05798c1 Fixed issues 2496. Used option 4: parse_version.cmake to avoid python3 usage. by Evgeny Proydakov · 3 years, 4 months ago
- 78dbd75 Fix option replacement when flags are empty by Denis Zalevskiy · 3 years, 5 months ago
- 967fa92 Try to find python interpreter from host first by nihui · 3 years, 9 months ago
- b357bad Obey ENABLE_PCH CMake option by Julius Ikkala · 3 years, 10 months ago
- 2a44064 Revert changes that migrate to `thread_local`. by Ben Clayton · 3 years, 10 months ago
- 33585c8 Limit visibility of symbols for internal libraries by Ben Clayton · 4 years ago
- 6b20d83 CMake: Move project() to top of CMakeLists.txt by Ben Clayton · 4 years ago
- 2270713 Fix CMake rules when nesting CMake projects by Ben Clayton · 4 years ago
- fbe9a23 Generate build information from CHANGES.md by Ben Clayton · 4 years ago
- 31cad22 Use CMake's builtin functionality for PCHs by Ben Clayton · 4 years ago
- 3604be1 Remove GLSLANG_BUILD_PIC flag by Ben Clayton · 4 years ago
- 257e9a3 Merge pull request #2319 from ben-clayton/build-pic by John Kessenich · 4 years ago
- 1125f1b Add GLSLANG_BUILD_PIC CMake flag by Ben Clayton · 4 years ago
- 4af48da Don't use add_link_options() on old CMake versions by Ben Clayton · 4 years ago
- cb261e3 License headers: s/Google/The Khronos Group by Ben Clayton · 4 years ago
- 4728509 Merge pull request #2310 from ben-clayton/license-checker by John Kessenich · 4 years ago
- cb4788c Fix GLSLANG_IS_SHARED_LIBRARY define by Ben Clayton · 4 years ago
- 1d21270 Add missing copyright headers by Ben Clayton · 4 years ago
- d64e859 glslang: Only export public interface for SOs by Ben Clayton · 4 years ago
- 8f4251a Merge pull request #2297 from ben-clayton/fpic by John Kessenich · 4 years ago
- 981e127 CMake: Compile with -fPIC when building SOs by Ben Clayton · 4 years ago
- 1fee607 CMake: Error on unresolved symbols by Ben Clayton · 4 years ago
- b90adef Fixed msvc 2019 nmake compiler warnings with RTTI. by Evgeny Proydakov · 4 years ago
- a0cce73 Do not build glslang-testsuite when ENABLE_CTEST is disabled (#2240) by nihui · 4 years, 1 month ago
- 044113a Add an option to make Exceptions enabled (#2239) by nihui · 4 years, 1 month ago
- fd593d5 Get rid of all warnings with MSVC and clang-cl (#2177) by Malacath-92 · 4 years, 2 months ago
- 16bb888 Fix build on CMake 2.8, and fix Web build by Kai Ninomiya · 4 years, 3 months ago
- b848387 Add an option to make RTTI enabled by durswd · 4 years, 4 months ago
- 5166bc1 Split "is emscripten" config from "enable glslang.js" by Kai Ninomiya · 4 years, 4 months ago
- 141dbed Use NOT ... VERSION_LESS instead of VERSION_GREATER_EQUAL by Jeff Bolz · 4 years, 4 months ago
- d5f2f7b Merge pull request #1940 from tsuoranta/fix-gcc9 by John Kessenich · 4 years, 5 months ago
- 3b8d94f Add option ENABLE_CTEST to skip testing by Sergey Kosarevsky · 4 years, 8 months ago
- 5e634c8 Enable generation of compile_commands.json (#1938) by Timo Suoranta · 4 years, 8 months ago
- f0a85fc Fixes for gcc 9 / -Werror=deprecated-copy by Timo Suoranta · 4 years, 8 months ago
- a959deb Merge pull request #1933 from dj2/runtest by John Kessenich · 4 years, 8 months ago
- 3290d38 Use commandline options instead of ENV variables by Dan Sinclair · 4 years, 8 months ago
- 9e4f6d0 Merge pull request #1932 from zoddicus/anotherSemiColonFix by John Kessenich · 4 years, 8 months ago
- 7d623e1 Indenting by dan sinclair · 4 years, 8 months ago
- 0f98465 Update CMakeLists.txt by dan sinclair · 4 years, 8 months ago
- 3f072e1 Move TARGETDIR as well by Dan Sinclair · 4 years, 8 months ago
- 1672014 Make runtests configurable. by Dan Sinclair · 4 years, 8 months ago
- 1aeceae Fix config issues and revert previous fixes for semi-colon issues by Ryan Harrison · 4 years, 8 months ago
- 0539823 Added an option to make pch enabled in Cmake by durswd · 4 years, 8 months ago
- 03be018 find Python and add External subdir only if BUILD_EXTERNAL option was set (on by default) and /External dir exists by Fabian Wahlster · 4 years, 8 months ago
- 41261d9 Forgot that GCC doesn't recognize this flag by Ryan Harrison · 4 years, 8 months ago
- 7c9accb Remove unnecessary semi-colons and add warning about them by Ryan Harrison · 4 years, 8 months ago
- 230117a use custom es6 modularization instead of MODULARIZE=1 by Kai Ninomiya · 4 years, 9 months ago
- 4391924 Separate GLSLANG_WEB (min-size build) and Emscripten options by Kai Ninomiya · 4 years, 9 months ago
- eaf4496 Web: Complete the removal of vendor-specific #ifdef's, including CMake. by John Kessenich · 4 years, 10 months ago
- 23d2775 Web: Selectively remove a few key features, using #ifndef GLSLANG_WEB by John Kessenich · 4 years, 11 months ago
- a91561d enable build for node by Kai Ninomiya · 4 years, 10 months ago
- 7eb3e6e Make non-emscripten flags platform agnostic. by Ryan Harrison · 4 years, 10 months ago
- c1063cd Converted ENABLE_HLSL to a dependent option, so it can be always disabled in web builds by Ryan Harrison · 4 years, 10 months ago
- c96e42d Add WASM build target for Web version of glslang by Ryan Harrison · 4 years, 10 months ago
- 8126eb1 Convert no RTTI rule to be compiler specific by Ryan Harrison · 4 years, 11 months ago
- bbf172b Explicitly remove RTTI in the top-level build config by Ryan Harrison · 5 years ago
- 6fef1ca Latest known-good SPIRV-Tools: WARNING: Needs python 3.x. by John Kessenich · 5 years ago
- 424612c build: Do not cache debug library suffix by Nuno Subtil · 5 years ago
- 0a93cfb Update to newest SPIRV-Tools. It checks the Vulkan rule that all resources must have a set and binding decoration, which many tests fail. So add code to set a default value of zero. Also disable PCH for Ninja builds. by Jeff Bolz · 5 years ago
- 0392544 PCH filename depends on current binary dir by David Neto · 6 years ago
- 02ed310 Rename PCH macro to glslang_pch (to avoid name collision) and update to latest spirv-tools by Jeff Bolz · 6 years ago
- 22d0b7c Use precompiled headers for some glslang projects by Jeff Bolz · 6 years ago
- 5d6b567 Merge pull request #1436 from karl-lunarg/karl-ccache by John Kessenich · 6 years ago
- f9c2aeb Allowed debug postfix to be changed. by Matthew Albrecht · 6 years ago
- 857f25c Added the cmake option to disable building SPVRemapper. by Matthew Albrecht · 6 years ago
- 23770b9 build: Add ccache option to CMake config by Karl Schultz · 6 years ago
- b9e9e57 Merge pull request #1326 from mattparks/patch1 by John Kessenich · 6 years ago
- 5d8d788 Fix #1328: ENABLE_HLSL=OFF breaking build. by John Kessenich · 6 years ago
- 6c5f649 Allowed for LIB_TYPE to be set to switch between static and shared libs for glslang, SPIRV, and HLSL by Matthew Albrecht · 6 years ago
- fb03a55 Only print legalization warning if optimizer disabled by GregF · 6 years ago
- aab0001 Set cmake-policy CMP0048 to NEW by Tim Diekmann · 7 years ago
- 9cf5dfb Merge pull request #1063 from LoopDawg/remapper-error-cleanup by John Kessenich · 7 years ago
- fd34f0e CMake changes for HLSL legalization by GregF · 7 years ago
- 8004d36 Remapper: make remapper robust against non-exiting error handlers by LoopDawg · 7 years ago
- f8f494f Add option to skip installation by d3x0r · 7 years ago
- 22afc38 Modernise CMake #2 by David Seifert · 7 years ago
- cfc69d9 Revert "Modernise CMake" by John Kessenich · 7 years ago
- 8f82426 Make test suite optional by using CTest by David Seifert · 7 years ago
- 5a5699b Modernise CMake by David Seifert · 7 years ago
- 8155934 Fix building on MinGW-w64 by DragoonX6 · 7 years ago
- dc1a819 Infrastructure: Support standard build with ENABLE_HLSL set to off. by John Kessenich · 7 years ago
- ff21a25 Change disabled-by-default DISABLE_HLSL option to enabled-by-default ENABLE_HLSL. by Alex Szpakowski · 7 years ago
- 84eabf7 Add a CMake option to disable compilation of HLSL input support. by Alex Szpakowski · 7 years ago
- 3c264ce Merge pull request #639 from hrydgard/master by John Kessenich · 7 years ago
- 868746a Add option to make it possible not to build the executables by Henrik Rydgård · 7 years ago
- 0ad6a4e Add support for SPV_NV_sample_mask_override_coverage by chaoc · 7 years ago