Archived
1
0

Disabling automatic refresh of kll repo unless specifically enabled

cmake -DREFRESH_KLL=1 ..
This commit is contained in:
Jacob Alexander 2015-02-09 12:14:45 -08:00
parent 1e9f55a0bf
commit 7c4e31277c

View File

@ -19,9 +19,9 @@ if ( "${MacroModule}" STREQUAL "PartialMap" )
# KLL Installation (Make sure repo has been cloned)
#
message ( STATUS "Checking for latest kll version:" )
if ( NOT EXISTS "${PROJECT_SOURCE_DIR}/kll/kll.py" )
message ( STATUS "Downloading latest kll version:" )
# Make sure git is available
find_package ( Git REQUIRED )
@ -29,7 +29,9 @@ if ( NOT EXISTS "${PROJECT_SOURCE_DIR}/kll/kll.py" )
execute_process ( COMMAND ${GIT_EXECUTABLE} clone https://github.com/kiibohd/kll.git
WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}
)
else () # Otherwise attempt to update the repo
elseif ( REFRESH_KLL ) # Otherwise attempt to update the repo
message ( STATUS "Checking for latest kll version:" )
# Clone kll git repo
execute_process ( COMMAND ${GIT_EXECUTABLE} pull --rebase
WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}/kll