Skip to content

Instantly share code, notes, and snippets.

@manuelm
Created February 18, 2015 21:55
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save manuelm/b0fc1de8cd4ef2178831 to your computer and use it in GitHub Desktop.
Save manuelm/b0fc1de8cd4ef2178831 to your computer and use it in GitHub Desktop.
force build addons
diff --git a/project/cmake/addons/CMakeLists.txt b/project/cmake/addons/CMakeLists.txt
index 972261a..6c6bb04 100644
--- a/project/cmake/addons/CMakeLists.txt
+++ b/project/cmake/addons/CMakeLists.txt
@@ -228,6 +228,11 @@ foreach(id ${downloaded_addons})
SOURCE_DIR ${BUILD_DIR}/${id}
INSTALL_DIR ${CMAKE_INSTALL_PREFIX}
CMAKE_ARGS ${BUILD_ARGS})
+ externalproject_add_step(${id} forcebuild
+ COMMAND ${CMAKE_COMMAND} -E echo "Force build of ${id}"
+ DEPENDEES configure
+ DEPENDERS build
+ ALWAYS 1)
# add "kodi-platform" as a dependency to every addon
add_dependencies(${id} kodi-platform)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment