@@ -116,52 +116,9 @@ if(NOT DEFINED VCPKG_MANIFEST_MODE AND EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/vcpkg
116116 CACHE BOOL "Use vcpkg.json manifest" )
117117 message (STATUS "vcpkg.json manifest found. Using VCPKG_MANIFEST_MODE: ON" )
118118endif ()
119- # vcpkg can install packages in three different places
120- set (_INST_BUILD_DIR "${CMAKE_CURRENT_BINARY_DIR} /vcpkg_installed" ) # try here first
121- set (_INST_SOURCE_DIR "${CMAKE_CURRENT_SOURCE_DIR} /vcpkg_installed" ) # try here second
122- set (_INST_VCPKG_ROOT "${VCPKG_ROOT} /installed" )
123- # Iterate over the places
124- foreach (_INST_DIR ${_INST_BUILD_DIR} ${_INST_SOURCE_DIR} ${_INST_VCPKG_ROOT} "notfound" )
125- if (_INST_DIR STREQUAL "notfound" )
126- message (FATAL_ERROR "vcpkg installed libraries directory not found. "
127- "Install packages with vcpkg before executing cmake." )
128- elseif (NOT EXISTS "${_INST_DIR} " )
129- continue ()
130- elseif ((_INST_DIR STREQUAL _INST_BUILD_DIR OR _INST_DIR STREQUAL _INST_SOURCE_DIR )
131- AND NOT VCPKG_MANIFEST_MODE)
132- # Do not look for packages in the build or source dirs if manifest mode is off
133- message (STATUS "Skipped looking for installed packages in ${_INST_DIR} "
134- "because -DVCPKG_MANIFEST_MODE=OFF" )
135- continue ()
136- else ()
137- message (STATUS "Looking for installed packages in ${_INST_DIR} " )
138- endif ()
139- if (DEFINED VCPKG_TARGET_TRIPLET)
140- # Check if a subdirectory named VCPKG_TARGET_TRIPLET
141- # exists in the vcpkg installed directory
142- if (EXISTS "${_INST_DIR} /${VCPKG_TARGET_TRIPLET} " )
143- set (_VCPKG_INSTALLED_DIR "${_INST_DIR} " )
144- break ()
145- endif ()
146- else ()
147- # Infer VCPKG_TARGET_TRIPLET from the name of the
148- # subdirectory in the vcpkg installed directory
149- list_subdirs (_VCPKG_TRIPLET_SUBDIRS "${_INST_DIR} " )
150- list (REMOVE_ITEM _VCPKG_TRIPLET_SUBDIRS "vcpkg" )
151- list (LENGTH _VCPKG_TRIPLET_SUBDIRS _NUM_VCPKG_TRIPLET_SUBDIRS)
152- if (_NUM_VCPKG_TRIPLET_SUBDIRS EQUAL 1)
153- list (GET _VCPKG_TRIPLET_SUBDIRS 0 VCPKG_TARGET_TRIPLET)
154- set (_VCPKG_INSTALLED_DIR "${_INST_DIR} " )
155- break ()
156- endif ()
157- endif ()
158- endforeach ()
159119if (NOT DEFINED VCPKG_TARGET_TRIPLET)
160120 message (FATAL_ERROR "Could not infer VCPKG_TARGET_TRIPLET. "
161121 "Specify triplet with -DVCPKG_TARGET_TRIPLET." )
162- elseif (NOT DEFINED _VCPKG_INSTALLED_DIR)
163- message (FATAL_ERROR "Could not find installed vcpkg packages for triplet ${VCPKG_TARGET_TRIPLET} . "
164- "Install packages with vcpkg before executing cmake." )
165122endif ()
166123
167124set (VCPKG_TARGET_TRIPLET
@@ -201,52 +158,3 @@ set(ARROW_VCPKG
201158set (ARROW_DEPENDENCY_SOURCE
202159 "SYSTEM"
203160 CACHE STRING "The specified value VCPKG is implemented internally as SYSTEM" FORCE )
204-
205- set (BOOST_ROOT
206- "${ARROW_VCPKG_PREFIX} "
207- CACHE STRING "" )
208- set (BOOST_INCLUDEDIR
209- "${ARROW_VCPKG_PREFIX} /include/boost"
210- CACHE STRING "" )
211- set (BOOST_LIBRARYDIR
212- "${ARROW_VCPKG_PREFIX} /lib"
213- CACHE STRING "" )
214- set (OPENSSL_INCLUDE_DIR
215- "${ARROW_VCPKG_PREFIX} /include"
216- CACHE STRING "" )
217- set (OPENSSL_LIBRARIES
218- "${ARROW_VCPKG_PREFIX} /lib"
219- CACHE STRING "" )
220- set (OPENSSL_ROOT_DIR
221- "${ARROW_VCPKG_PREFIX} "
222- CACHE STRING "" )
223- set (Thrift_ROOT
224- "${ARROW_VCPKG_PREFIX} /lib"
225- CACHE STRING "" )
226- set (ZSTD_INCLUDE_DIR
227- "${ARROW_VCPKG_PREFIX} /include"
228- CACHE STRING "" )
229- set (ZSTD_ROOT
230- "${ARROW_VCPKG_PREFIX} "
231- CACHE STRING "" )
232- set (BROTLI_ROOT
233- "${ARROW_VCPKG_PREFIX} "
234- CACHE STRING "" )
235- set (LZ4_ROOT
236- "${ARROW_VCPKG_PREFIX} "
237- CACHE STRING "" )
238-
239- if (CMAKE_HOST_WIN32 )
240- set (LZ4_MSVC_LIB_PREFIX
241- ""
242- CACHE STRING "" )
243- set (LZ4_MSVC_STATIC_LIB_SUFFIX
244- ""
245- CACHE STRING "" )
246- set (ZSTD_MSVC_LIB_PREFIX
247- ""
248- CACHE STRING "" )
249- set (ZSTD_MSVC_STATIC_LIB_SUFFIX
250- ""
251- CACHE STRING "" )
252- endif ()
0 commit comments