Jiri Malak
|
f1b689b64a
Makefile: Improve handling of WMake verbose output and errors
|
12 years ago |
Ben Boeckel
|
b3bf31a548
stringapi: Miscellaneous char* parameters
|
12 years ago |
Ben Boeckel
|
270eb96df0
strings: Remove cmStdString references
|
12 years ago |
Ben Boeckel
|
fabf1fbabb
stringapi: Use strings in target name
|
12 years ago |
Ben Boeckel
|
ce5114354c
stringapi: Use strings for the languages
|
12 years ago |
Alex Neundorf
|
05f162ce95
AddCustomCommand: Handle multiple IMPLICIT_DEPENDS files (#10048)
|
13 years ago |
Brad King
|
3baaf6ccec
Pre-compute object file names before Makefile generation
|
14 years ago |
Brad King
|
0996f2a228
Hide Makefile local object info inside local generator
|
14 years ago |
Brad King
|
4ae7f3656b
Remove unused partial OBJECT_FILES property implementation
|
14 years ago |
Brad King
|
23381d83d8
Watcom: Use shortpath to CMake if full path has parens (#12548)
|
14 years ago |
Nicolas Despres
|
d0b3a7fa48
Fix typo.
|
15 years ago |
Nicolas Despres
|
d3d7e45df2
Remove trailing white-spaces.
|
14 years ago |
Brad King
|
6b4d3ad32a
MinGW: Remove old workaround and use native echo (#12283)
|
14 years ago |
Brad King
|
9a0b9bc8b7
Optionally pass include directories with response files
|
15 years ago |
Brad King
|
96afb12087
Convert CMake to OSI-approved BSD License
|
16 years ago |
Alexander Neundorf
|
39383ef8cb
Major optimization of C/C++ dependency scanning.
|
16 years ago |
Alexander Neundorf
|
298de4374b
Major improvement of the generated targets in Eclipse.
|
16 years ago |
Brad King
|
cd83f1979d
ENH: Cleanup make progress rule generation code
|
16 years ago |
Brad King
|
b604b98c56
ENH: Define RULE_LAUNCH_* properties
|
17 years ago |
Brad King
|
c895d9f2e0
ENH: Give target in which custom commands build
|
17 years ago |
Alexander Neundorf
|
bd92bec66c
STYLE: fix two typos in the comments, patch from Daniel DOT Teske AT Nokia DOT com, QtCreator developer
|
17 years ago |
Brad King
|
ac9b7ec155
ENH: Refactor custom command rule hashing
|
17 years ago |
Brad King
|
690121f098
BUG: Fix color check for dependency scanning
|
17 years ago |
Brad King
|
ad44a41a18
ENH: Fix optional use of relative paths.
|
17 years ago |
Brad King
|
857e2e15dd
ENH: Improved escaping in kwsys/System. Added escape of % for NMake. Added escape of ; for the VS IDE.
|
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
|
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 |
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.
|
18 years ago |
Brad King
|
73704ede42
ENH: Enabled color printing of "Scanning dependencies of target ..." message.
|
18 years ago |
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.
|
18 years ago |