[arrayfire] 104/284: cmake fix to check for threads submodule
Ghislain Vaillant
ghisvail-guest at moszumanska.debian.org
Sun Feb 7 18:59:23 UTC 2016
This is an automated email from the git hooks/post-receive script.
ghisvail-guest pushed a commit to branch debian/experimental
in repository arrayfire.
commit a0f17b6ba7adedf0f7ee1093bf8217661fe77679
Author: pradeep <pradeep at arrayfire.com>
Date: Mon Dec 28 16:29:49 2015 -0500
cmake fix to check for threads submodule
---
src/backend/cpu/CMakeLists.txt | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/src/backend/cpu/CMakeLists.txt b/src/backend/cpu/CMakeLists.txt
index 62f0b3a..c2b4e97 100644
--- a/src/backend/cpu/CMakeLists.txt
+++ b/src/backend/cpu/CMakeLists.txt
@@ -47,6 +47,18 @@ IF(NOT UNIX)
ADD_DEFINITIONS(-DAFDLL)
ENDIF()
+SET(THREADS_SRC_DIR "${CMAKE_CURRENT_SOURCE_DIR}/threads")
+IF(EXISTS "${THREADS_SRC_DIR}" AND IS_DIRECTORY "${THREADS_SRC_DIR}")
+ # threads submodule has been initialized
+ # Nothing to do
+ELSE(EXISTS "${THREADS_SRC_DIR}" AND IS_DIRECTORY "${THREADS_SRC_DIR}")
+ MESSAGE(STATUS "threads submodule unavailable. Updating submodules.")
+ EXECUTE_PROCESS(
+ COMMAND git submodule update --init --recursive
+ WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
+ )
+ENDIF(EXISTS "${THREADS_SRC_DIR}" AND IS_DIRECTORY "${THREADS_SRC_DIR}")
+
INCLUDE_DIRECTORIES(
${CMAKE_INCLUDE_PATH}
"${CMAKE_SOURCE_DIR}/src/backend/cpu"
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/arrayfire.git
More information about the debian-science-commits
mailing list