Commit History

Author SHA1 Message Date
  Brad King 3cf9265fa7 ENH: Refactor passing of max length object dir 17 years ago
  Brad King ad44a41a18 ENH: Fix optional use of relative paths. 17 years ago
  Brad King 416bf5730f ENH: Simplify makefile ref to interactive editor 17 years ago
  Brad King 934c832cba BUG: Fix convenience rule working directory 17 years ago
  Brad King a1bb7e90ef ENH: Allow users to specify macro-like #include line transforms for dependency scanning. 17 years ago
  Brad King 071725a1c1 BUG: Fix generation of some paths into .cmake files in the build tree to escape strings for the CMake language. This fix allows users to put double quotes in the SOVERSION of a shared library. 17 years ago
  Brad King 09dd298f63 BUG: Fix logic that loops over multiple output pairs to not loop beyond the vector when there are an odd number of entries. 17 years ago
  Brad King 12935b1599 ENH: Light refactoring of implicit dependency scanning configuration implementation. 17 years ago
  Brad King 55606b155e BUG: Fix repeated re-scanning of dependencies when the results do not change. 17 years ago
  Brad King 9631c499dc BUG: For Watcom WMake use the short path to avoid quoting problems in custom commands with shell redirections. 17 years ago
  Bill Hoffman d1281f5cbc BUG: the sun make goes into some odd n squared thing with this sccs and rcs stuff for gmake, so I am removing them. 17 years ago
  Bill Hoffman 5905d79c8a ENH: fix for watcom can't use phony 17 years ago
  Bill Hoffman a24ff4e453 ENH: add PHONY targets 17 years ago
  Bill Hoffman dec1221f0b ENH: exclude borland make as well 17 years ago
  Bill Hoffman cb512cd513 ENH: turn off extra rules for nmake and wmake 17 years ago
  Bill Hoffman 813779d962 ENH: try to improve make speed by getting rid of some implicit rules that were still around. 17 years ago
  Bill Hoffman 5ab6c0f0ed ENH: remove abort calls and replace with an IssueMessage INTERANL_ERROR, better to not crash on the end user. 17 years ago
  Brad King b78997d71d BUG: Fix subtle bug that prevented Makefile generators from rescanning dependencies when a new source file is added but no other sources are touched. 17 years ago
  Brad King 9ed4266306 ENH: Cleanup impl of PUBLIC_HEADER, PRIVATE_HEADER, and RESOURCE properties 18 years ago
  Brad King 342a32a2c0 BUG: Apply patch from bug #6180 to make CMAKE_ADDITIONAL_MAKE_CLEAN_FILES work for directories. 18 years ago
  Brad King ed76198b84 ENH: Cleanup building of OS X bundle content 18 years ago
  Ken Martin 7c473d4828 BUG: fix bugs 5539 (progress going beyond 100% when new files are added) and 5889 (tests are not found in some cases when using add_subdirectory to .. etc) 18 years ago
  Brad King 6ad79d13dd BUG: Construction of COMPILE_DEFINITIONS_<CONFIG> property name must use upper-case config name. 18 years ago
  Brad King 8d1d5500c8 ENH: Enable use of COMPILE_DEFINITIONS property for Fortran sources. 18 years ago
  Brad King 8262ccfd4e ENH: Create COMPILE_DEFINITIONS property for targets and source files. Create <config>_COMPILE_DEFINITIONS property as per-configuration version. Add Preprocess test to test the feature. Document limitations on Xcode and VS6 generators. 18 years ago
  Brad King b761da39c1 ENH: Patch from Maik to add preprocessor directive handling to Fortran dependency scanning. Also added -fpp flag to Intel Fortran compiler on Windows by default. 18 years ago
  Brad King 52eb0ccac7 BUG: Restore old interface of "make foo.o" and "make foo.i" even though object file names now include source extensions. For Java we also need to always remove the source extension (.java -> .class). This fixes the re-opening of bug #6169. 18 years ago
  Brad King c7de81f9a6 ENH: Make the Fortran compiler id available to cmDependsFortran at scanning and module timestamp copy time. 18 years ago
  Brad King 81f6e86f12 ENH: Add per-language clean rule generation to cmake_clean.cmake files to include cmake_clean_<lang>.cmake files generated by dependency scanning. Add Fortran module file and timestamp cleaning rules. 18 years ago
  Brad King 430296dc96 ENH: Moved global inter-target dependency analysis and cycle-prevention code up from cmGlobalUnixMakefileGenerator3 to cmGlobalGenerator. Simplified cmGlobalUnixMakefileGenerator3 to use it. Later other generators may be modified to use it also. 18 years ago