CMake:Exclude Dependencies: Difference between revisions
From KitwarePublic
Jump to navigationJump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
Assume there are series of directories with several targets. This page will describe things that should be build and things that should be ignored. | |||
* T1 - T8 are targets | |||
* T6 -> T2 means T6 depends on T2 | |||
* A: 1, 2, 3, 4 means in directory A the targets T1 - T4 will be build by default | |||
* F: 7, 8, (4) means that targets T7, T8, T4 will be build by default and T4 is pulled in from excluded directory | |||
<graphviz> | <graphviz> | ||
digraph untitled | digraph untitled | ||
Line 15: | Line 22: | ||
nodeF [ label="F: 7, 8, (4)" ]; | nodeF [ label="F: 7, 8, (4)" ]; | ||
nodeC -> nodeA [ label=" | nodeC -> nodeA [ label="EX_ALL" ]; | ||
nodeC -> nodeB; | nodeC -> nodeB; | ||
nodeF -> nodeC [ label=" | nodeF -> nodeC [ label="EX_ALL" ]; | ||
nodeF -> nodeD; | nodeF -> nodeD; | ||
} | } | ||
</graphviz> | </graphviz> |
Revision as of 16:10, 21 February 2007
Assume there are series of directories with several targets. This page will describe things that should be build and things that should be ignored.
- T1 - T8 are targets
- T6 -> T2 means T6 depends on T2
- A: 1, 2, 3, 4 means in directory A the targets T1 - T4 will be build by default
- F: 7, 8, (4) means that targets T7, T8, T4 will be build by default and T4 is pulled in from excluded directory