fetchcontent-performance.rst 600 B

12345678910111213
  1. fetchcontent-performance
  2. ------------------------
  3. * The implementation of the :module:`ExternalProject` module was
  4. significantly refactored. The patch step gained support for
  5. using the terminal with a new ``USES_TERMINAL_PATCH`` keyword
  6. as a by-product of that work.
  7. * The :module:`FetchContent` module no longer creates a separate
  8. sub-build to implement the content population. It now invokes
  9. the step scripts directly from within the main project's
  10. configure stage. This significantly speeds up the configure
  11. phase when the required content is already populated and
  12. up-to-date.