summaryrefslogtreecommitdiffstats
path: root/Modules/ExternalProject.cmake
Commit message (Expand)AuthorAgeFilesLines
* ExternalProject: Ensure svn --trust-server-cert has dependent optionsCraig Scott2023-08-201-2/+4
* ExternalProject: Enable Make Job Server with Explicit Build CommandChris Mahoney2023-08-151-0/+40
* ExternalProject: Add option subsection anchors for accessibility from TOCscivision2023-07-311-862/+893
* FetchContent: Protect ExternalProject keywords from unknown argumentsBrad King2023-06-291-0/+4
* ExternalProject: Respect TLS_VERIFY for git update stepCraig Scott2023-06-011-9/+42
* Help: Clarify default TLS_VERIFY behavior for git download methodCraig Scott2023-05-281-1/+6
* ExternalProject: Make hg download method respect UPDATE_DISCONNECTEDCraig Scott2023-05-231-0/+2
* ExternalProject: Avoid reconfigure when updates are disconnectedCraig Scott2023-05-231-13/+92
* ExternalProject: Avoid adding empty touch command on "ALWAYS" stepsAntonio Caggiano2023-05-101-3/+3
* ExternalProject/FetchContent: Support relative remote URLsChris Wright2023-04-261-0/+20
* Merge topic 'ExternalProject-revert-install'Brad King2023-03-031-5/+4
|\
| * ExternalProject: Restore driving install through build systemBrad King2023-03-021-5/+4
* | ExternalProject: Always use $<CONFIG> for source filesKyle Edwards2023-02-031-7/+1
* | Merge topic 'doc-improvements'Brad King2022-11-101-6/+6
|\ \
| * | Help: Use role `:program:`Alex Turbov2022-11-061-6/+6
* | | ExternalProject: Add `INSTALL_BYPRODUCTS` optionAlois Klink2022-11-051-0/+18
* | | ExternalProject: Clarify `BYPRODUCTS` docsAlois Klink2022-11-031-4/+10
|/ /
* | ExternalProject: Use -S and -B args to robustly set configure dirsCraig Scott2022-10-271-1/+1
|/
* ExternalProject: Install CMake projects using 'cmake --install'Harry Mallon2022-09-121-4/+5
* Merge topic 'ExternalProject-default-git-tag'Craig Scott2022-09-041-0/+3
|\
| * ExternalProject: note the default of `GIT_TAG` being `master`Ben Boeckel2022-09-021-0/+3
* | ExternalProject: Fix install on BUILD_ALWAYS+BUILD_BYPRODUCTS with NinjaMaik Nijhuis2022-08-091-0/+14
|/
* ExternalProject: Fix regression in stamp creation for Xcode+iOSBrad King2022-06-211-1/+3
* ExternalProject: Express per-config step stamp file paths using CONFIG genexBrad King2022-06-081-15/+22
* ExternalProject: Reformatting onlyCraig Scott2022-05-221-291/+769
* ExternalProject: Minor cleanup to use more convenient commandsCraig Scott2022-05-221-12/+14
* ExternalProject: Remove unused property docsCraig Scott2022-05-221-38/+5
* ExternalProject: Replace SEND_ERROR with FATAL_ERRORCraig Scott2022-05-221-3/+5
* ExternalProject: Make SVN interactive with USES_TERMINAL_{DOWNLOAD,UPDATE}Michael Durso Jr2022-05-121-2/+15
* ExternalProject: Add DOWNLOAD_EXTRACT_TIMESTAMP option and policyKasper Laudrup2022-05-041-4/+56
* Merge topic 'doc-list-semicolons'Brad King2022-03-161-5/+5
|\
| * ExternalProject: Document that LIST_SEPARATOR works for CMAKE_ARGS tooBrad King2022-03-111-5/+5
* | Help: Clarify behavior of REBASE_CHECKOUT when switching branchesCraig Scott2022-02-211-0/+4
|/
* ExternalProject: Add support for USES_TERMINAL_PATCH keywordCraig Scott2022-02-031-1/+16
* ExternalProject: Rerun download on SOURCE_DIR changeCraig Scott2022-02-011-60/+54
* ExternalProject: Move inline scripts to separate filesCraig Scott2022-01-221-222/+130
* ExternalProject: Ensure _ep_set_directories records cmake pathsCraig Scott2022-01-221-0/+5
* ExternalProject: Move existing step scripts to separate subdirectoryCraig Scott2022-01-221-8/+8
* ExternalProject: Fix misuse of IS_NEWER_THAN in timestamp checksCraig Scott2022-01-081-2/+4
* Help: Clarify CMAKE_INSTALL_MODE documentationFelix Lelchuk2021-11-231-0/+16
* Help: Add documentation for CMAKE_TLS_CAINFOCraig Scott2021-10-041-4/+4
* Merge topic 'git-config-version-check'Brad King2021-05-211-3/+5
|\
| * ExternalProject: Only add git config setting with git 1.7.7 or laterCraig Scott2021-05-201-3/+5
* | Help: Clarify details passed to ExternalProject configure and buildCraig Scott2021-05-161-3/+20
* | Help: Document CMAKE_TLS_VERIFY variable explicitlyMichael Hirsch2021-05-041-1/+1
|/
* Revert ExternalProject and FetchContent refactoringCraig Scott2021-03-091-1086/+706
* FetchContent: Don't update timestamps if files don't changeCraig Scott2021-02-221-4/+22
* FetchContent: Restore patch command supportCraig Scott2021-02-171-1/+1
* FetchContent: Invoke steps directly and avoid a separate sub-buildCraig Scott2021-02-041-64/+162
* ExternalProject: Refactor pre-configure steps to support no-target usesCraig Scott2021-02-041-670/+934