]> git.donarmstrong.com Git - kiibohd-controller.git/blobdiff - Lib/CMake/kll.cmake
Disabling automatic refresh of kll repo unless specifically enabled
[kiibohd-controller.git] / 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