mirror of
https://github.com/Kitware/CMake.git
synced 2026-03-09 10:00:12 -05:00
Merge topic 'ExternalProject-fix-UPDATE_DISCONNECTED'
4deaa25f ExternalProject: Fix UPDATE_DISCONNECTED with empty update steps
This commit is contained in:
@@ -2165,12 +2165,12 @@ Update to Mercurial >= 2.1.1.
|
||||
${uses_terminal}
|
||||
)
|
||||
|
||||
if(always AND update_disconnected)
|
||||
if(update_disconnected)
|
||||
_ep_get_step_stampfile(${name} skip-update skip-update_stamp_file)
|
||||
string(REPLACE "Performing" "Skipping" comment "${comment}")
|
||||
ExternalProject_Add_Step(${name} skip-update
|
||||
COMMENT ${comment}
|
||||
ALWAYS 1
|
||||
ALWAYS ${always}
|
||||
EXCLUDE_FROM_MAIN 1
|
||||
WORKING_DIRECTORY ${work_dir}
|
||||
DEPENDEES download
|
||||
|
||||
@@ -131,6 +131,7 @@ ExternalProject_Add(${proj}
|
||||
CMAKE_ARGS -DCMAKE_INSTALL_PREFIX:PATH=<INSTALL_DIR> -G ${CMAKE_GENERATOR} <SOURCE_DIR>
|
||||
INSTALL_COMMAND ""
|
||||
LOG_BUILD 1
|
||||
UPDATE_DISCONNECTED 1
|
||||
)
|
||||
set_property(TARGET ${proj} PROPERTY FOLDER "Local/TGZ")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user