]> git.donarmstrong.com Git - kiibohd-controller.git/commitdiff
Disabling automatic refresh of kll repo unless specifically enabled
authorJacob Alexander <haata@kiibohd.com>
Mon, 9 Feb 2015 20:14:45 +0000 (12:14 -0800)
committerJacob Alexander <haata@kiibohd.com>
Mon, 9 Feb 2015 20:14:45 +0000 (12:14 -0800)
cmake -DREFRESH_KLL=1 ..

Lib/CMake/kll.cmake

index 2e53ddd815bd7077a205c07d55eadac12148f586..71df3b7319b9fe91bcd94a4ea27f8334d938fb1b 100644 (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