Histórico de Commits

Autor SHA1 Mensagem Data
  Brad King d57047de33 Pre-compute object file names before VS project generation há 13 anos atrás
  Brad King 0bb22cfabe Avoid passing string literal to char* type há 15 anos atrás
  Brad King fd614e60b5 Use modern global dependency graph for VS < 8 deps há 15 anos atrás
  Brad King 28edb70a9e Merge topic 'vs-project-groups' há 15 anos atrás
  David Cole e6ac0aacf6 Add FOLDER target property, for IDEs (#3796) há 15 anos atrás
  Brad King 79a88c35f8 Refactor VS <= 7.1 utility-depends workaround há 15 anos atrás
  Brad King 325bdb2a92 Factor out duplicate VS target dependency code há 15 anos atrás
  Brad King 1b9e61f214 Add alternative _UTILITY targets to all solutions há 16 anos atrás
  Brad King 7e5c571cce Move OrderedTargetDependSet into VS superclass há 16 anos atrás
  Brad King 96afb12087 Convert CMake to OSI-approved BSD License há 16 anos atrás
  Brad King 09e398fa9f Create VS generator GetRegistryBase method há 16 anos atrás
  Bill Hoffman 3d1c12b802 ENH: remove INCLUDE_EXTERNAL_MSPROJECT name hack, and use target properties instead, fix VXExternalInclude test for VS10 há 16 anos atrás
  Bill Hoffman 5c4208f50e ENH: only 5 failing tests for VS 10 há 16 anos atrás
  David Cole 17452105cd BUG: Fix issue #7088 - do not emit error messages when attempts to run Visual Studio macros fail. You can still get the error output as messages if you want using --debug-output from the cmake command line. há 17 anos atrás
  Bill Hoffman a131a82811 STYLE: fix warning há 17 anos atrás
  Bill Hoffman 10c91ded4f ENH: add support for Intel Fortran Visual studio IDE há 17 anos atrás
  David Cole ca2a16c0a2 ENH: Add code to support calling the VS reload macro from Visual Studio 7.1 and 9.0 in addition to 8.0 sp1... Make new macros file with VS 7.1 so that it can be read by 7.1 and later. VS 7.1 does not appear to run the macros while a build is in progress, but does not return any errors either, so for now, the reload macro is not called when using 7.1. If I can figure out how to get 7.1 to execute the macro, I will uncomment the code in cmGlobalVisualStudio71Generator::GetUserMacrosDirectory() to activate executing the macros in VS 7.1, too. há 17 anos atrás
  Brad King 5594ad4885 ENH: Updated exporting and importing of targets to support libraries and configurations. há 17 anos atrás
  Brad King 3cf3bb664a ENH: Make static library targets depend on targets to which they "link" for the purpose of build ordering. This makes the build order consistent for static and shared library builds. It is also useful when custom command inputs of one library are generated as custom commands outputs of another. It may be useful in the future for Fortran module dependencies. Implemented for Makefiles, Xcode, and VS 8 and above. Added sample code to do it for VS 7.1 and below, but left it disabled with comments explaining why. Likely it will never be needed on VS 7.1 or below anyway. há 18 anos atrás
  Brad King eee575283d STYLE: Fixed line-too-long. COMP: Fixed warnings about lossy conversions. há 18 anos atrás
  Brad King 9f864879b4 ENH: Renamed cmGlobalVisualStudioGenerator::CallVisualStudioReloadMacro method to CallVisualStudioMacro and added arguments to select which macro to call and optionally pass the solution file name. Added option to call to new StopBuild macro. Updated logic for replacing the macro file in user directories when the distributed version is newer. há 18 anos atrás
  David Cole 96bf9b372a ENH: Add more conditions for attempting to call the new Visual Studio macros. Only try to call them if the vsmacros file exists and is registered. Count VS instances again after warning about running instances. If user closed them in response to the warning, it's OK to register the macros now rather than waiting till the next CMake generate. há 18 anos atrás
  David Cole 867de7fc67 ENH: Add ability to call Visual Studio macros from CMake. Add a CMake Visual Studio macro to reload a solution file automatically if CMake makes changes to .sln files or .vcproj files. Add code to call the macro automatically for any running Visual Studio instances with the .sln file open at the end of the Visual Studio Generate call. Only call the macro if some .sln or .vcproj file changed during Generate. Also, add handling for REG_EXPAND_SZ type to SystemTools::ReadRegistryValue - returned string has environment variable references expanded. há 18 anos atrás
  Alexander Neundorf 4878c00905 há 18 anos atrás
  Brad King 996f391593 BUG: The ALL_BUILD target should not have any command lines so that it is not always considered out of date. Moved the 'Build all projects' message into the description field instead of an echo in the command field. Moved common implementation of Generate for VS6 and VS7 into the superclass to avoid duplicate code for the ALL_BUILD target. This addresses bug#4556. há 18 anos atrás
  Brad King 438a7e2fce BUG: Fix utility dependencies for static libraries in VS generators. This addresses bug#4789. há 18 anos atrás
  Brad King 2c1204e361 ENH: Added cmGlobalVisualStudioGenerator as superclass to all VS global generators. há 18 anos atrás