Commit History

Author SHA1 Message Date
  Ken Martin f1dfa7e78f BUG: changed to progress to make it more flexible and to no relink targets as often 19 years ago
  Ken Martin a6bf59baef ENH: fix for dependent targets 19 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 7eba286403 BUG: fix to progress for small projects 19 years ago
  Ken Martin 2cae0ce389 ENH: fix compiler warnings and posibly java test 19 years ago
  Ken Martin 50d058a3a1 ENH: always compile progress 19 years ago
  Ken Martin b8483cf109 STYLE: fix line length 19 years ago
  Ken Martin 3023eb7ccb ENH: Makefile performance improvements 19 years ago
  Andy Cedilnik 1e608c912c ENH: Add packaging of source code (make package_source) 19 years ago
  Brad King b323c3f51c BUG: Work-around Watcom WMake limitation for multiple-output custom command support. 19 years ago
  Brad King d5719f22c1 ENH: Added support for multiple outputs generated by a single custom command. For Visual Studio generators the native tool provides support. For Xcode and Makefile generators a simple trick is used. The first output is considered primary and has the build rule attached. Other outputs simply depend on the first output with no build rule. During cmake_check_build_system CMake detects when a secondary output is missing and removes the primary output to make sure all outputs are regenerated. This approach always builds the custom command at the right time and only once even during parallel builds. 19 years ago
  Ken Martin 3d96e52261 STYLE: some m_ to this-> cleanup 20 years ago
  Bill Hoffman 89e5fc63fe STYLE: fix line lengths 20 years ago
  Brad King 8d9a997beb ENH: Cleaned up generation of directory-level rules and their support structure. The directorystart rule has been removed in favor of checking the build system in the subdirectory makefile first. The "directory" rule has been renamed "all" since it corresponds to the "all" pass anyway (as against "clean"). Also fixed directory-level rule for preinstall. 20 years ago
  Andy Cedilnik 07260a6f27 ENH: Cleanup global targets even more and potentially fix Xcode 20 years ago
  Andy Cedilnik 0ba40b59c7 COMP: Handle preinstall properly on IDEs 20 years ago
  Andy Cedilnik 549b77034e COMP: Fixes for visual studio 20 years ago
  Brad King f09778c4a5 BUG: Work-around borland make bug that drops a rule completely if it has no dependencies or commands. 20 years ago
  Ken Martin 929553a02e ENH: big cleanup and fix for jump commands 20 years ago
  Ken Martin 345fb993aa ENH: some fixes for better backwards compatibility 20 years ago
  Ken Martin f85f919dbc ENH: reduce the number of files produced still needs a bit more cleanup 20 years ago
  Bill Hoffman fe9714e2f0 ENH: fix static build of vtk with cmake by having custom targets chain depend information 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
  Andy Cedilnik cd97dc5f79 BUG: Remove duplicate targets when in different generators 20 years ago
  Ken Martin 6999000852 ENH: now uses Makefile2 to cleanup zsh issues and provided some more documentation 20 years ago
  Ken Martin f79376c1d1 STYLE: add some better comments and remove some unused code 20 years ago
  Ken Martin 193747256b ENH: switch to using new Unix Makefile generator for Unix as well 20 years ago
  Ken Martin baeeb40823 ENH: some more cleanup and changes to how custom commands are stored 20 years ago
  Ken Martin ef6c5ae23e ENH: optimization to not use requires step unless a language requires it 20 years ago
  Ken Martin 60bcce7fa2 ENH: added help target and made custom commands execute in start output directory 20 years ago