File tree Expand file tree Collapse file tree 1 file changed +10
-7
lines changed Expand file tree Collapse file tree 1 file changed +10
-7
lines changed Original file line number Diff line number Diff line change 14
14
15
15
cmake_minimum_required (VERSION 2.8.10 )
16
16
17
- set (HUNTER_MINIMUM_VERSION "0.2.2 " )
18
- set (HUNTER_MINIMUM_VERSION_HASH 2d538ede36c2cf24c526a5d4c452209faa89d536 )
17
+ set (HUNTER_MINIMUM_VERSION "0.2.4 " )
18
+ set (HUNTER_MINIMUM_VERSION_HASH 251a7747fa0a9ad0299cdce0408bcc1c35b9c8d6 )
19
19
20
20
# Set HUNTER_ROOT cmake variable to suitable value.
21
21
# Info about variable can be found in HUNTER_ROOT_INFO.
@@ -92,10 +92,13 @@ function(hunter_gate_do_download)
92
92
)
93
93
endif ()
94
94
95
+ set (TEMP_DIR "${PROJECT_BINARY_DIR} /Hunter-activity/gate" )
96
+ set (TEMP_BUILD "${TEMP_DIR} /_builds" )
97
+
95
98
set (URL_BASE "https://github.com/ruslo/hunter/archive" )
96
99
file (
97
100
WRITE
98
- "${PROJECT_BINARY_DIR} /Hunter-prefix /CMakeLists.txt"
101
+ "${TEMP_DIR} /CMakeLists.txt"
99
102
"cmake_minimum_required(VERSION 2.8.10)\n "
100
103
"include(ExternalProject)\n "
101
104
"ExternalProject_Add(\n "
@@ -119,9 +122,9 @@ function(hunter_gate_do_download)
119
122
120
123
execute_process (
121
124
COMMAND
122
- "${CMAKE_COMMAND} " .
125
+ "${CMAKE_COMMAND} " "-H ${TEMP_DIR} " "-B ${TEMP_BUILD} "
123
126
WORKING_DIRECTORY
124
- "${PROJECT_BINARY_DIR} /Hunter-prefix "
127
+ "${TEMP_DIR} "
125
128
RESULT_VARIABLE
126
129
HUNTER_DOWNLOAD_RESULT
127
130
)
@@ -132,9 +135,9 @@ function(hunter_gate_do_download)
132
135
133
136
execute_process (
134
137
COMMAND
135
- "${CMAKE_COMMAND} " --build .
138
+ "${CMAKE_COMMAND} " --build " ${TEMP_BUILD} "
136
139
WORKING_DIRECTORY
137
- "${PROJECT_BINARY_DIR} /Hunter-prefix "
140
+ "${TEMP_DIR} "
138
141
RESULT_VARIABLE
139
142
HUNTER_DOWNLOAD_RESULT
140
143
)
You can’t perform that action at this time.
0 commit comments