diff options
author | Ben Boeckel <ben.boeckel@kitware.com> | 2017-04-18 19:12:32 (GMT) |
---|---|---|
committer | Ben Boeckel <ben.boeckel@kitware.com> | 2017-04-21 12:57:40 (GMT) |
commit | d96e5d9a19d613de108ab399663f76a8dd964172 (patch) | |
tree | 1bf851af8038a58af5df6c31291a9deecf765ddf /Help | |
parent | 664591ce59792f6508d6376aca916ab0f02d213f (diff) | |
download | CMake-d96e5d9a19d613de108ab399663f76a8dd964172.zip CMake-d96e5d9a19d613de108ab399663f76a8dd964172.tar.gz CMake-d96e5d9a19d613de108ab399663f76a8dd964172.tar.bz2 |
Tests: use BYPRODUCTS in the CustomCommandWorkingDirectory test
This was inadvertently testing the assumed sources behavior in Ninja (no
other test seems to exercise it). There is now a test explicitly testing
it in `RunCMake.Ninja`, so fix this test to work properly regardless of
the assumed sources behavior.
Diffstat (limited to 'Help')
-rw-r--r-- | Help/release/dev/ninja-loosen-object-deps.rst | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/Help/release/dev/ninja-loosen-object-deps.rst b/Help/release/dev/ninja-loosen-object-deps.rst new file mode 100644 index 0000000..c47fb93 --- /dev/null +++ b/Help/release/dev/ninja-loosen-object-deps.rst @@ -0,0 +1,8 @@ +ninja-loosen-object-deps +------------------------ + +* The :generator:`Ninja` generator has loosened dependencies on object + compilation to depend on the custom targets and commands of dependent + libraries instead of the libraries themselves. This helps projects with deep + dependency graphs to be blocked only on their link steps at the deeper + levels rather than also blocking object compilation on dependent link steps. |