Skip to content
This repository was archived by the owner on Mar 21, 2024. It is now read-only.

Commit b9db373

Browse files
authored
Merge pull request #1749 from robertmaynard/handle_cmake_root_path
Remove usage of find_path to locate thrust/version.h
2 parents a7aeeb6 + 48b03f1 commit b9db373

File tree

1 file changed

+6
-8
lines changed

1 file changed

+6
-8
lines changed
Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
1-
# Parse version information from version.h:
2-
unset(_THRUST_VERSION_INCLUDE_DIR CACHE) # Clear old result to force search
3-
find_path(_THRUST_VERSION_INCLUDE_DIR thrust/version.h
4-
NO_DEFAULT_PATH # Only search explicit paths below:
5-
PATHS
6-
"${CMAKE_CURRENT_LIST_DIR}/../.." # Source tree
7-
)
8-
set_property(CACHE _THRUST_VERSION_INCLUDE_DIR PROPERTY TYPE INTERNAL)
1+
# Parse version information from version.h in source tree
2+
set(_THRUST_VERSION_INCLUDE_DIR "${CMAKE_CURRENT_LIST_DIR}/../..")
3+
if(EXISTS "${_THRUST_VERSION_INCLUDE_DIR}/thrust/version.h")
4+
set(_THRUST_VERSION_INCLUDE_DIR "${_THRUST_VERSION_INCLUDE_DIR}" CACHE FILEPATH "" FORCE) # Clear old result
5+
set_property(CACHE _THRUST_VERSION_INCLUDE_DIR PROPERTY TYPE INTERNAL)
6+
endif()

0 commit comments

Comments
 (0)