diff options
Diffstat (limited to 'Tests/Dependency/CMakeLists.txt')
-rw-r--r-- | Tests/Dependency/CMakeLists.txt | 29 |
1 files changed, 9 insertions, 20 deletions
diff --git a/Tests/Dependency/CMakeLists.txt b/Tests/Dependency/CMakeLists.txt index b7debc6..724f109 100644 --- a/Tests/Dependency/CMakeLists.txt +++ b/Tests/Dependency/CMakeLists.txt @@ -3,23 +3,6 @@ PROJECT( Dependency ) # There is one executable that depends on eight libraries. The # system has the following dependency graph: # -# +----------- NoDepC <---- EXECUTABLE ---+ -# | | | | -# V | | | -# | | | -# NoDepA <----- NoDepB <-------+ | | -# | | -# ^ | V -# | | -# One <------ Four -----> Two <----- Five <---|----- SixB -# | | | -# ^ ^ ^ | ^ ^ | | -# | | +-----+ | \ | | | -# | | | | \ | | | -# +--------- Three <------+ --- SixA <----+ | -# | | -# | | -# +---------------------------------+ # NoDepA: # NoDepB: NoDepA # NoDepC: NoDepA @@ -30,14 +13,20 @@ PROJECT( Dependency ) # Five: Two # SixA: Two Five # SixB: Four Five +# Seven: Two +# Eight: Seven +# # Exec: NoDepB NoDepC SixA SixB +# Exec2: Eight Five +# Exec3: Eight Five +# Exec4: Five Two # -# The libraries One,...,Five have their dependencies explicitly +# The libraries One,...,Eight have their dependencies explicitly # encoded. The libraries NoDepA,...,NoDepC do not. # # Although SixB does not depend on Two, there is a dependency listed # in the corresponding CMakeLists.txt just because of commands used. SUBDIRS( NoDepA NoDepB NoDepC ) -SUBDIRS( One Two Three Four Five Six ) -SUBDIRS( Exec ) +SUBDIRS( One Two Three Four Five Six Seven Eight ) +SUBDIRS( Exec Exec2 Exec3 Exec4 ) |