Brad King
|
6dd89529e8
Ninja Multi-Config: Fix crash on custom command config with no output
|
пре 4 година |
Kyle Edwards
|
3b864b2583
Ninja Multi-Config: Include configs in long CC scripts
|
пре 4 година |
Kyle Edwards
|
3a95503512
Ninja: Use CMP0116 status recorded at time of custom command's creation
|
пре 4 година |
Ben Boeckel
|
ca505718f4
clang-tidy: fix `readability-redundant-string-init` warnings
|
пре 4 година |
Kyle Edwards
|
98805a11ce
Ninja Multi-Config: Run POST_BUILD when BYPRODUCTS don't overlap
|
пре 4 година |
Shannon Booth
|
d43f4692e0
Ninja: Omit custom commands with an empty COMMAND
|
пре 4 година |
Kyle Edwards
|
dcf9f4d2f7
Ninja Multi-Config: Add support for cross-config custom commands
|
пре 5 година |
Brad King
|
7b64b0cd5a
cmLocalGenerator: Refactor custom command generator construction
|
пре 5 година |
Brad King
|
84fecbf214
cmLocalNinjaGenerator: Remove leftover local debugging comment
|
пре 5 година |
Kyle Edwards
|
146e1e6ba1
Ninja: Transform DEPFILEs with policy CMP0116
|
пре 5 година |
Vitaly Stakhovsky
|
1380b43764
Refactor: Use cmToCStr()
|
пре 5 година |
Vitaly Stakhovsky
|
11425041f0
cmMakefile::GetDefinition: return cmProp
|
пре 5 година |
Ben McMorran
|
37a279f8d1
Ninja: Write msvc_deps_prefix as UTF-8 when console codepage is UTF-8
|
пре 5 година |
Brad King
|
261a2585d9
Merge topic 'cleanup-target-types'
|
пре 5 година |
Kyle Edwards
|
cfe2dc4721
Ninja: Remove parameter default for cmNinjaTargetDepends
|
пре 5 година |
Brad King
|
422d9a0ab2
Factor out generator checks for filtering out interface libraries
|
пре 5 година |
Vitaly Stakhovsky
|
eaad8072ee
cmNonempty: Convenience inlines to check for non-empty string
|
пре 5 година |
Vitaly Stakhovsky
|
b36d1bdd9d
Single location for cmProp typedef
|
пре 5 година |
Brad King
|
99ab9212f0
Merge topic 'ninja-multi-install'
|
пре 5 година |
Kyle Edwards
|
dddb4f02f7
Ninja Multi-Config: Make "install" targets depend on default configs
|
пре 5 година |
Vitaly Stakhovsky
|
aba23c747b
cmMakefile::GetProperty: return cmProp
|
пре 5 година |
Brad King
|
d6119e2305
Merge topic 'cleanup-endls-1'
|
пре 5 година |
Brad King
|
a6611577c3
Merge topic 'cmprop-getglobalprop'
|
пре 5 година |
Alex Turbov
|
3fdd8db3aa
Refactor: Avoid `std::endl` where it's not necessary (part 1)
|
пре 5 година |
Vitaly Stakhovsky
|
c84cf42897
cmState::GetGlobalProperty: return cmProp
|
пре 5 година |
Brad King
|
25f48761fa
Simplify absolute path conversions using CollapseFullPath full signature
|
пре 5 година |
Kyle Edwards
|
110037369d
Refactor: Split Ninja files into impl-<Config>.ninja and build-<Config>.ninja
|
пре 5 година |
Kyle Edwards
|
5a8a9f7229
Ninja: Add multi-config variant
|
пре 6 година |
Kyle Edwards
|
3bc63e99e4
Refactor: Prepare Ninja generator for multi-config
|
пре 6 година |
Marc Chevrier
|
f93385283f
cmLocalGenerator: modernize memory management
|
пре 6 година |