Brad King
|
9631c499dc
BUG: For Watcom WMake use the short path to avoid quoting problems in custom commands with shell redirections.
|
vor 17 Jahren |
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.
|
vor 17 Jahren |
Bill Hoffman
|
5905d79c8a
ENH: fix for watcom can't use phony
|
vor 17 Jahren |
Bill Hoffman
|
a24ff4e453
ENH: add PHONY targets
|
vor 17 Jahren |
Bill Hoffman
|
dec1221f0b
ENH: exclude borland make as well
|
vor 17 Jahren |
Bill Hoffman
|
cb512cd513
ENH: turn off extra rules for nmake and wmake
|
vor 17 Jahren |
Bill Hoffman
|
813779d962
ENH: try to improve make speed by getting rid of some implicit rules that were still around.
|
vor 17 Jahren |
Bill Hoffman
|
5ab6c0f0ed
ENH: remove abort calls and replace with an IssueMessage INTERANL_ERROR, better to not crash on the end user.
|
vor 17 Jahren |
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.
|
vor 17 Jahren |
Brad King
|
9ed4266306
ENH: Cleanup impl of PUBLIC_HEADER, PRIVATE_HEADER, and RESOURCE properties
|
vor 18 Jahren |
Brad King
|
342a32a2c0
BUG: Apply patch from bug #6180 to make CMAKE_ADDITIONAL_MAKE_CLEAN_FILES work for directories.
|
vor 18 Jahren |
Brad King
|
ed76198b84
ENH: Cleanup building of OS X bundle content
|
vor 18 Jahren |
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)
|
vor 18 Jahren |
Brad King
|
6ad79d13dd
BUG: Construction of COMPILE_DEFINITIONS_<CONFIG> property name must use upper-case config name.
|
vor 18 Jahren |
Brad King
|
8d1d5500c8
ENH: Enable use of COMPILE_DEFINITIONS property for Fortran sources.
|
vor 18 Jahren |
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.
|
vor 18 Jahren |
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.
|
vor 18 Jahren |
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.
|
vor 18 Jahren |
Brad King
|
c7de81f9a6
ENH: Make the Fortran compiler id available to cmDependsFortran at scanning and module timestamp copy time.
|
vor 18 Jahren |
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.
|
vor 18 Jahren |
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.
|
vor 18 Jahren |
Brad King
|
4d360f7ac5
ENH: Convert cmDepends object interface to scan an entire target at once.
|
vor 18 Jahren |
Brad King
|
d83b4cd255
ENH: Add a depends check step to custom targets. Add support for the IMPLICIT_DEPENDS feature of custom commands when building in custom targets. Convert multiple-output pair checks to be per-target instead of global.
|
vor 18 Jahren |
Brad King
|
011d7db6bd
BUG: Fix make depend target in subdirectory Makefile interface.
|
vor 18 Jahren |
Brad King
|
73704ede42
ENH: Enabled color printing of "Scanning dependencies of target ..." message.
|
vor 18 Jahren |
Brad King
|
de96fd1df9
ENH: Moved dependency integrity check from CheckBuildSystem over to a per-target UpdateDependencies step. This greatly reduces the startup time for make processes and allows individual targets to be built without a global dependency check.
|
vor 18 Jahren |
Brad King
|
891256546b
ENH: Pass target directory to cmDependsFortran scanning instances.
|
vor 18 Jahren |
Brad King
|
872553de7e
ENH: Implemented generation of display for pre-build, pre-link, and post-build custom command comments during the build. This addresses issue #5353.
|
vor 18 Jahren |
Brad King
|
44f38c9b86
ENH: Fortran include path is the same as C and CXX include paths.
|
vor 18 Jahren |
Brad King
|
cc0386f7ea
BUG: Fixed computation of 'object' name for MACOSX_PACKAGE_LOCATION source files.
|
vor 18 Jahren |