Stephen Kelly
|
e9b134b95d
cmGlobalUnixMakefileGenerator3: Host the include directive.
|
10 жил өмнө |
Brad King
|
9f92a78be2
cmLocalGenerator: Rename 'MAKEFILE' to 'MAKERULE'
|
11 жил өмнө |
Stephen Kelly
|
21c573f682
Remove some c_str() calls.
|
11 жил өмнө |
Ben Boeckel
|
fabf1fbabb
stringapi: Use strings in target name
|
11 жил өмнө |
Stephen Kelly
|
c34968a9aa
Port some of the generator API to cmGeneratorTarget.
|
13 жил өмнө |
Clinton Stimpson
|
373faae5e1
Refactor how bundles and frameworks are supported.
|
12 жил өмнө |
Nicolas Despres
|
7a3ecf5ed5
Fix memory leak in Makefile generator.
|
13 жил өмнө |
Nicolas Despres
|
5d885db416
Re-factor bundle content copying rules generation.
|
13 жил өмнө |
Johan Fänge
|
7ab1162eaa
CMake: Fix progress reporting for custom targets (#12441)
|
14 жил өмнө |
Brad King
|
96afb12087
Convert CMake to OSI-approved BSD License
|
16 жил өмнө |
Brad King
|
c895d9f2e0
ENH: Give target in which custom commands build
|
17 жил өмнө |
Brad King
|
9ed4266306
ENH: Cleanup impl of PUBLIC_HEADER, PRIVATE_HEADER, and RESOURCE properties
|
18 жил өмнө |
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 жил өмнө |
Brad King
|
c51c245efa
BUG: A utility target should not run the custom commands from its source files directly. The target-level rule must add dependencies on the file-level custom commands to drive them. This bug was introduced by the "fix" to bug 4377. This also restores the documented behavior that PRE_BUILD rules are treated as PRE_LINK rules on non-VS generators. Also fixed custom command dependencies on the rule file build.make so that custom commands re-run when the commands themselves change.
|
18 жил өмнө |
Ken Martin
|
1de68b46f1
BUG: fix for build order
|
19 жил өмнө |
Brad King
|
f7611f167c
ENH: Made cmMakefileTargetGenerator::GlobalGenerator have full type cmGlobalUnixMakefileGenerator3 to give access to all methods. Fixed broken custom targets with no commands for Borland makefiles when CMAKE_SKIP_RULE_DEPENDENCY is set.
|
19 жил өмнө |
Brad King
|
4189370497
BUG: Custom command outputs listed explicitly as source files in a target should be generated whether or not an object file in the target needs them. This useful and makes Makefile builds more consistent with VS IDE builds.
|
19 жил өмнө |
Brad King
|
60cd72d01c
ENH: Cleaned up generation of symbolic rules. Removed generation of rebuild_cache and similar rules from internal makefiles.
|
20 жил өмнө |
Ken Martin
|
7740ccd1a4
ENH: some cleanup of the makefile generator
|
20 жил өмнө |