summaryrefslogtreecommitdiffstats
path: root/README.rst
diff options
context:
space:
mode:
authorCraig Scott <craig.scott@crascit.com>2024-01-27 00:06:38 (GMT)
committerCraig Scott <craig.scott@crascit.com>2024-01-27 00:06:38 (GMT)
commit873b2ad2ebaad2ca62c92259a02dcadb9201af1e (patch)
treeb3444fef549207a7dfdd668297828e9bd892a8d0 /README.rst
parentb7c11ded92997ac232989e208642f9646e3f5b59 (diff)
downloadCMake-873b2ad2ebaad2ca62c92259a02dcadb9201af1e.zip
CMake-873b2ad2ebaad2ca62c92259a02dcadb9201af1e.tar.gz
CMake-873b2ad2ebaad2ca62c92259a02dcadb9201af1e.tar.bz2
ExternalProject: Remove N^2 add_dependencies() calls
ExternalProject_Add_StepDependencies() contained a foreach() loop that had another foreach() loop inside it iterating over the same set of values (the dependencies). This resulted in add_dependencies() calls that added the same dependencies to the step target N^2 times. A single call to add_dependencies() with the list of dependencies provides the necessary relationships without the N^2 behavior, and it removes the inner foreach() loop.
Diffstat (limited to 'README.rst')
0 files changed, 0 insertions, 0 deletions