1. 22afc38 Modernise CMake #2 by David Seifert · 7 years ago
  2. cfc69d9 Revert "Modernise CMake" by John Kessenich · 7 years ago
  3. 5a5699b Modernise CMake by David Seifert · 7 years ago
  4. 927608b Non-functional: White space after "//", mostly for copyrights. by John Kessenich · 8 years ago
  5. 66ec80e Build: C++ headers: Replace PR #366 with a more directed version. by John Kessenich · 8 years ago
  6. db0eaf9 Updated cmake to better organize folders and options. by Andrew Woloszyn · 8 years ago
  7. 3f46053 Remove duplicated cmake_minimum_required() calls. by Lei Zhang · 8 years ago
  8. ebde046 InitProcess() should fail if InitThread() does. by Aaron Hamilton · 9 years ago
  9. 5100d56 Remove legacy build system by baldurk · 9 years ago
  10. 876a0e3 Add an osinclude.h below each OS directory, redirects by platform macro by baldurk · 9 years ago
  11. 08dee03 Remove include_directories from CMakeLists, to enforce relative includes by baldurk · 9 years ago
  12. 42169c5 include by relative path, so root doesn't need to be in the search path by baldurk · 9 years ago
  13. 140f3df Final round for line endings. by John Kessenich · 9 years ago
  14. f75276b glslang tear down: Include deleting the keyword map in tear down. From johnk and sawato shusaku (shusaku.sawato@dmprof.com). by John Kessenich · 9 years ago
  15. 55901ef Nonfunctional: fix a typo. by John Kessenich · 10 years ago
  16. fde7034 CMake: Collapse into a single library all the libraries under the glslang directory, and represent the proper hierarchy in MSVS. There are still a total of 3 libraries to link against: glslang, OGLCompiler, and OSDependent. by John Kessenich · 10 years ago
  17. 71241d8 Allow choice of DLL or static CRT libraries through CMake options. by John Kessenich · 11 years ago
  18. d18e2d8 Add CMake support for Visual Studio and installation, with an expected "install" for CMAKE_INSTALL_PREFIX, and updated test scripts to consume the CMake installation. by John Kessenich · 11 years ago
  19. 0547c2a Add submitted CMake files for Linux builds. All existing ways of building remain in tact. by John Kessenich · 11 years ago
  20. c36e1d8 Interface and naming improvements: by John Kessenich · 11 years ago
  21. b603f91 Put all glslang internals (but not the external interface) into the glslang namespace. by John Kessenich · 11 years ago
  22. 2b07c7e Improve multi-threading and move Standalone to a multi-threading model (currently off though). by John Kessenich · 11 years ago
  23. 7213324 Reframe the preprocessor as a C++ class, with instances, removing all C code, removing all global variables. Upgrade bison version to pass a parse context on through to the preprocessor. All the basic things to make something thread safe. by John Kessenich · 11 years ago
  24. 73ed17a Rationalize naming/access to current thread-local-storage scheme. However, the preprocessor tokenizer is not thread-safe, so this may all change. by John Kessenich · 11 years ago
  25. cfd643e Another round of gcc/g++ fixes. by John Kessenich · 12 years ago
  26. a0af473 Create a base GLSL front-end from the 3Dlabs glslang front-end from 20-Sep-2005. by John Kessenich · 12 years ago