Commit History

Author SHA1 Message Date
  Ben Boeckel 24b5e93de2 stringapi: Use strings for directories 11 years ago
  Ben Boeckel b3bf31a548 stringapi: Miscellaneous char* parameters 11 years ago
  Ben Boeckel 84fdc9921c stringapi: Pass configuration names as strings 11 years ago
  Ben Boeckel 270eb96df0 strings: Remove cmStdString references 11 years ago
  Ben Boeckel c3833c7da4 stringapi: Use strings for VS project names 11 years ago
  Ben Boeckel fabf1fbabb stringapi: Use strings in target name 11 years ago
  Stephen Kelly ef25ba8d06 Constify handling of target dependencies. 12 years ago
  Brad King 0c55729c13 VS: Add CMAKE_VS_(DEVENV|MSBUILD|MSDEV)_COMMAND variables 12 years ago
  Brad King 558c74d0ab VS: Switch to internal CMAKE_MAKE_PROGRAM lookup by generators 12 years ago
  Brad King 5f5c92b9a2 VS: Add internal APIs to find MSBuild, devenv/VCExpress, and msdev 12 years ago
  Brad King 8904d1410b cmGlobalGenerator: Cleanup GenerateBuildCommand API 12 years ago
  Petr Kmoch de8be9ef7d Add projectDir parameter to GenerateBuildCommand 12 years ago
  Patrick Gansterer 5170a8800f Make cmGlobalGenerator::GetDocumentation() a static function 13 years ago
  Patrick Gansterer e8f841473b Introduce the abstract class cmGlobalGeneratorFactory 13 years ago
  Kitware Robot 7bbaa4283d Remove trailing whitespace from most CMake and C/C++ code 13 years ago
  Brad King 9c0a00d6dd Rename/constify build-time config placeholder lookup 13 years ago
  Brad King 79a88c35f8 Refactor VS <= 7.1 utility-depends workaround 15 years ago
  Brad King 96afb12087 Convert CMake to OSI-approved BSD License 16 years ago
  Brad King 09e398fa9f Create VS generator GetRegistryBase method 16 years ago
  Bill Hoffman 3d1c12b802 ENH: remove INCLUDE_EXTERNAL_MSPROJECT name hack, and use target properties instead, fix VXExternalInclude test for VS10 16 years ago
  Alexander Neundorf 43de8c8628 18 years ago
  Brad King 2c1204e361 ENH: Added cmGlobalVisualStudioGenerator as superclass to all VS global generators. 18 years ago
  Brad King 87d4d0e039 BUG: cmGlobalGenerator::Build should not always use the /fast target name because dependency checking is often required. It now takes an argument specifying whether to use the /fast target name, and the argument is currently only true for try-compiles. 19 years ago
  Ken Martin bf0cb4d49a STYLE: fix line length 19 years ago
  Bill Hoffman 89e5fc63fe STYLE: fix line lengths 19 years ago
  Brad King 93c95f1cc5 BUG: Fixed installation of MacOSX Bundle executables and the corresponding install_name remapping support. Extended the BundleTest test to check that this all works. Part of these fixes required changing the signature of AppendDirectoryForConfig in all generators. It now accepts prefix and suffix strings to deal with whether leading or trailing slashes should be included with the configuration subdirectory. 19 years ago
  Andy Cedilnik c4156b4531 COMP: Even more global target fixes 19 years ago
  Brad King afa8367885 BUG: Fixed cmTarget::GetFullPath to not append the configuration name when only one configuration is built. It now asks the generator what subdirectory if any to use for a given configuration name. 20 years ago
  Andy Cedilnik 782bef7374 ENH: Add a way for the generated command to include extra flags. This is useful for CTest (or try compile) to add -j2 20 years ago
  Ken Martin 369308ca76 ENH: make LOCATION an computed property of the target and get rid of a bunch of const junk 20 years ago