Commit History

Author SHA1 Message Date
  Brad King 735f168bf0 CMakeDetermine*Compiler: Add hook to save custom compiler information 9 years ago
  Chuck Atkins 5eaac0c96a Compiler: Add infrastructure for detecting compiler wrappers 10 years ago
  Brad King 9682de566e Revert "Disable shared library support when compiler links statically" (#15855) 10 years ago
  Brad King 8b4873a1b0 Disable shared library support when compiler links statically 10 years ago
  Brad King 109a7a245a Ninja: Detect MSVC /showIncludes prefix with compiler flags (#15596) 10 years ago
  Brad King 828c05b9f5 Ninja: Refactor lookup of cmcldeps location 10 years ago
  Stephen Kelly 7235334a2f Project: Determine default language dialect for the compiler. 10 years ago
  Stephen Kelly e0890d03a4 Features: Extend concept to C language. 12 years ago
  Tim Blechmann 95cdf13248 Treat .m files consistently as C across all generators 11 years ago
  Peter Kümmel eeb4aece1c Ninja: use deps = gcc/msvc feature 12 years ago
  Brad King 51ab85c398 CMakeDetermineCompilerId: Add notion of "simulated" id/version 12 years ago
  Brad King cc676c3a08 OS X: Detect implicit linker framework search paths 13 years ago
  Brad King a0a0877a1e OS X: Always generate -isysroot if any SDK is in use 13 years ago
  Brad King e5fee8a7c2 Store ABI detection results in compiler information files 13 years ago
  Brad King 3df81b4912 Move CMAKE_<LANG>_COMPILER_WORKS to compiler information files 13 years ago
  Kitware Robot 9db3116226 Remove CMake-language block-end command arguments 13 years ago
  Kitware Robot 77543bde41 Convert CMake-language commands to lower case 13 years ago
  Peter Kuemmel 8b27a94f28 Ninja: don't set cmcldeps vars to empty string when they are not defined 13 years ago
  Peter Kuemmel 941afa571c Ninja: allow spaces in source path 13 years ago
  Brad King fa7141f5ad Add framework to detect compiler version with its id (#12408) 14 years ago
  Brad King b41ad3b399 Teach find_(library|package) about Linux multiarch (#12037) 14 years ago
  David Cole 6ee87b2e5c Fix issue #10155 - default value of CMAKE_OSX_DEPLOYMENT_TARGET should always be the empty string. When the value of CMAKE_OSX_DEPLOYMENT_TARGET is the empty string, the -mmacosx-version-min flag should not show up on the compiler command line. The logic for selecting default value of CMAKE_OSX_SYSROOT is orthogonal to and independent of the value of the deployment target. The default value for CMAKE_OSX_SYSROOT is the SDK that corresponds to the current version of Mac OSX on which cmake is running. 16 years ago
  Alexander Neundorf 3551869e92 -also put CMAKE_LINKER in the C and CXX compiler information files 16 years ago
  Bill Hoffman 4430bccc70 Change the way 32/64 bit compiles are detected with MSVC and intel makefile builds. Use the platform ID preprocessor approach. 16 years ago
  Brad King 180c60a86f Fix check for -isysroot on OS X 16 years ago
  Brad King 07ea19ad1f ENH: Implicit link info for C, CXX, and Fortran 16 years ago
  Brad King a28b197b11 ENH: Generalize the check for sizeof void* to detect more ABI information. 18 years ago
  Alexander Neundorf 021ceea1b0 ENH: second try for handling the linker language with integer priority values (returning a pointer to a string on the stack is no good idea) 18 years ago
  Alexander Neundorf 16705a3e87 COMP: revert last commit for now, broke Visual Studio 18 years ago
  Alexander Neundorf bea1a5de77 18 years ago