mirror of
https://github.com/cemu-project/vcpkg.git
synced 2025-02-22 18:47:09 +01:00
[opengl wincrypt winsock2] Use $ENV{WindowsSdkDir} instead of hard coding Windows SDK paths. (#12232)
Also delete vcpkg_get_program_files_32_bit because it was used in only one place. Resolves #8288 Obsoletes #11421, #11261, #8329
This commit is contained in:
parent
58ff68ae41
commit
8eda81cc4d
@ -1,3 +1,3 @@
|
|||||||
Source: opengl
|
Source: opengl
|
||||||
Version: 0.0-6
|
Version: 0.0-7
|
||||||
Description: Open Graphics Library (OpenGL)[3][4][5] is a cross-language, cross-platform application programming interface (API) for rendering 2D and 3D vector graphics.
|
Description: Open Graphics Library (OpenGL)[3][4][5] is a cross-language, cross-platform application programming interface (API) for rendering 2D and 3D vector graphics.
|
||||||
|
@ -1,17 +1,14 @@
|
|||||||
include(vcpkg_common_functions)
|
|
||||||
|
|
||||||
if(NOT VCPKG_CMAKE_SYSTEM_NAME OR VCPKG_CMAKE_SYSTEM_NAME STREQUAL "WindowsStore")
|
if(NOT VCPKG_CMAKE_SYSTEM_NAME OR VCPKG_CMAKE_SYSTEM_NAME STREQUAL "WindowsStore")
|
||||||
vcpkg_get_program_files_32_bit(PROGRAM_FILES_32_BIT)
|
|
||||||
vcpkg_get_windows_sdk(WINDOWS_SDK)
|
vcpkg_get_windows_sdk(WINDOWS_SDK)
|
||||||
|
|
||||||
if (WINDOWS_SDK MATCHES "10.")
|
if (WINDOWS_SDK MATCHES "10.")
|
||||||
set(LIBGLFILEPATH "${PROGRAM_FILES_32_BIT}\\Windows Kits\\10\\Lib\\${WINDOWS_SDK}\\um\\${TRIPLET_SYSTEM_ARCH}\\OpenGL32.Lib")
|
set(LIBGLFILEPATH "$ENV{WindowsSdkDir}Lib\\${WINDOWS_SDK}\\um\\${TRIPLET_SYSTEM_ARCH}\\OpenGL32.Lib")
|
||||||
set(LIBGLUFILEPATH "${PROGRAM_FILES_32_BIT}\\Windows Kits\\10\\Lib\\${WINDOWS_SDK}\\um\\${TRIPLET_SYSTEM_ARCH}\\GlU32.Lib")
|
set(LIBGLUFILEPATH "$ENV{WindowsSdkDir}Lib\\${WINDOWS_SDK}\\um\\${TRIPLET_SYSTEM_ARCH}\\GlU32.Lib")
|
||||||
set(HEADERSPATH "${PROGRAM_FILES_32_BIT}\\Windows Kits\\10\\Include\\${WINDOWS_SDK}\\um")
|
set(HEADERSPATH "$ENV{WindowsSdkDir}Include\\${WINDOWS_SDK}\\um")
|
||||||
elseif(WINDOWS_SDK MATCHES "8.")
|
elseif(WINDOWS_SDK MATCHES "8.")
|
||||||
set(LIBGLFILEPATH "${PROGRAM_FILES_32_BIT}\\Windows Kits\\8.1\\Lib\\winv6.3\\um\\${TRIPLET_SYSTEM_ARCH}\\OpenGL32.Lib")
|
set(LIBGLFILEPATH "$ENV{WindowsSdkDir}Lib\\winv6.3\\um\\${TRIPLET_SYSTEM_ARCH}\\OpenGL32.Lib")
|
||||||
set(LIBGLUFILEPATH "${PROGRAM_FILES_32_BIT}\\Windows Kits\\8.1\\Lib\\winv6.3\\um\\${TRIPLET_SYSTEM_ARCH}\\GlU32.Lib")
|
set(LIBGLUFILEPATH "$ENV{WindowsSdkDir}Lib\\winv6.3\\um\\${TRIPLET_SYSTEM_ARCH}\\GlU32.Lib")
|
||||||
set(HEADERSPATH "${PROGRAM_FILES_32_BIT}\\Windows Kits\\8.1\\Include\\um")
|
set(HEADERSPATH "$ENV{WindowsSdkDir}Include\\um")
|
||||||
else()
|
else()
|
||||||
message(FATAL_ERROR "Portfile not yet configured for Windows SDK with version: ${WINDOWS_SDK}")
|
message(FATAL_ERROR "Portfile not yet configured for Windows SDK with version: ${WINDOWS_SDK}")
|
||||||
endif()
|
endif()
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
Source: wincrypt
|
Source: wincrypt
|
||||||
Version: 0.0-1
|
Version: 0.0-2
|
||||||
Description: Windows Cryptography.
|
Description: Windows Cryptography.
|
@ -1,14 +1,11 @@
|
|||||||
include(vcpkg_common_functions)
|
|
||||||
|
|
||||||
vcpkg_get_program_files_32_bit(PROGRAM_FILES_32_BIT)
|
|
||||||
vcpkg_get_windows_sdk(WINDOWS_SDK)
|
vcpkg_get_windows_sdk(WINDOWS_SDK)
|
||||||
|
|
||||||
if (WINDOWS_SDK MATCHES "10.")
|
if (WINDOWS_SDK MATCHES "10.")
|
||||||
set(LIBFILEPATH "${PROGRAM_FILES_32_BIT}\\Windows Kits\\10\\Lib\\${WINDOWS_SDK}\\um\\${TRIPLET_SYSTEM_ARCH}\\Crypt32.Lib")
|
set(LIBFILEPATH "$ENV{WindowsSdkDir}Lib\\${WINDOWS_SDK}\\um\\${TRIPLET_SYSTEM_ARCH}\\Crypt32.Lib")
|
||||||
set(HEADERSPATH "${PROGRAM_FILES_32_BIT}\\Windows Kits\\10\\Include\\${WINDOWS_SDK}\\um")
|
set(HEADERSPATH "$ENV{WindowsSdkDir}Include\\${WINDOWS_SDK}\\um")
|
||||||
elseif(WINDOWS_SDK MATCHES "8.")
|
elseif(WINDOWS_SDK MATCHES "8.")
|
||||||
set(LIBFILEPATH "${PROGRAM_FILES_32_BIT}\\Windows Kits\\8.1\\Lib\\winv6.3\\um\\${TRIPLET_SYSTEM_ARCH}\\Crypt32.Lib")
|
set(LIBFILEPATH "$ENV{WindowsSdkDir}Lib\\winv6.3\\um\\${TRIPLET_SYSTEM_ARCH}\\Crypt32.Lib")
|
||||||
set(HEADERSPATH "${PROGRAM_FILES_32_BIT}\\Windows Kits\\8.1\\Include\\um")
|
set(HEADERSPATH "$ENV{WindowsSdkDir}Include\\um")
|
||||||
else()
|
else()
|
||||||
message(FATAL_ERROR "Portfile not yet configured for Windows SDK with version: ${WINDOWS_SDK}")
|
message(FATAL_ERROR "Portfile not yet configured for Windows SDK with version: ${WINDOWS_SDK}")
|
||||||
endif()
|
endif()
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
Source: winsock2
|
Source: winsock2
|
||||||
Version: 0.0-1
|
Version: 0.0-2
|
||||||
Description: Windows Sockets.
|
Description: Windows Sockets.
|
@ -1,14 +1,11 @@
|
|||||||
include(vcpkg_common_functions)
|
|
||||||
|
|
||||||
vcpkg_get_program_files_32_bit(PROGRAM_FILES_32_BIT)
|
|
||||||
vcpkg_get_windows_sdk(WINDOWS_SDK)
|
vcpkg_get_windows_sdk(WINDOWS_SDK)
|
||||||
|
|
||||||
if (WINDOWS_SDK MATCHES "10.")
|
if (WINDOWS_SDK MATCHES "10.")
|
||||||
set(LIBFILEPATH "${PROGRAM_FILES_32_BIT}\\Windows Kits\\10\\Lib\\${WINDOWS_SDK}\\um\\${TRIPLET_SYSTEM_ARCH}\\Ws2_32.Lib")
|
set(LIBFILEPATH "$ENV{WindowsSdkDir}Lib\\${WINDOWS_SDK}\\um\\${TRIPLET_SYSTEM_ARCH}\\Ws2_32.Lib")
|
||||||
set(HEADERSPATH "${PROGRAM_FILES_32_BIT}\\Windows Kits\\10\\Include\\${WINDOWS_SDK}\\um")
|
set(HEADERSPATH "$ENV{WindowsSdkDir}Include\\${WINDOWS_SDK}\\um")
|
||||||
elseif(WINDOWS_SDK MATCHES "8.")
|
elseif(WINDOWS_SDK MATCHES "8.")
|
||||||
set(LIBFILEPATH "${PROGRAM_FILES_32_BIT}\\Windows Kits\\8.1\\Lib\\winv6.3\\um\\${TRIPLET_SYSTEM_ARCH}\\Ws2_32.Lib")
|
set(LIBFILEPATH "$ENV{WindowsSdkDir}Lib\\winv6.3\\um\\${TRIPLET_SYSTEM_ARCH}\\Ws2_32.Lib")
|
||||||
set(HEADERSPATH "${PROGRAM_FILES_32_BIT}\\Windows Kits\\8.1\\Include\\um")
|
set(HEADERSPATH "$ENV{WindowsSdkDir}Include\\um")
|
||||||
else()
|
else()
|
||||||
message(FATAL_ERROR "Portfile not yet configured for Windows SDK with version: ${WINDOWS_SDK}")
|
message(FATAL_ERROR "Portfile not yet configured for Windows SDK with version: ${WINDOWS_SDK}")
|
||||||
endif()
|
endif()
|
||||||
|
@ -42,7 +42,6 @@ include(vcpkg_apply_patches)
|
|||||||
include(vcpkg_copy_pdbs)
|
include(vcpkg_copy_pdbs)
|
||||||
include(vcpkg_copy_tool_dependencies)
|
include(vcpkg_copy_tool_dependencies)
|
||||||
include(vcpkg_copy_tools)
|
include(vcpkg_copy_tools)
|
||||||
include(vcpkg_get_program_files_32_bit)
|
|
||||||
include(vcpkg_get_program_files_platform_bitness)
|
include(vcpkg_get_program_files_platform_bitness)
|
||||||
include(vcpkg_get_windows_sdk)
|
include(vcpkg_get_windows_sdk)
|
||||||
include(vcpkg_replace_string)
|
include(vcpkg_replace_string)
|
||||||
|
@ -56,7 +56,10 @@ function(vcpkg_find_acquire_program VAR)
|
|||||||
unset(POST_INSTALL_COMMAND)
|
unset(POST_INSTALL_COMMAND)
|
||||||
|
|
||||||
vcpkg_get_program_files_platform_bitness(PROGRAM_FILES_PLATFORM_BITNESS)
|
vcpkg_get_program_files_platform_bitness(PROGRAM_FILES_PLATFORM_BITNESS)
|
||||||
vcpkg_get_program_files_32_bit(PROGRAM_FILES_32_BIT)
|
set(PROGRAM_FILES_32_BIT $ENV{ProgramFiles\(X86\)})
|
||||||
|
if (NOT DEFINED PROGRAM_FILES_32_BIT)
|
||||||
|
set(PROGRAM_FILES_32_BIT $ENV{PROGRAMFILES})
|
||||||
|
endif()
|
||||||
|
|
||||||
if(VAR MATCHES "PERL")
|
if(VAR MATCHES "PERL")
|
||||||
set(PROGNAME perl)
|
set(PROGNAME perl)
|
||||||
|
@ -1,10 +0,0 @@
|
|||||||
function(vcpkg_get_program_files_32_bit ret)
|
|
||||||
|
|
||||||
set(ret_temp $ENV{ProgramFiles\(X86\)})
|
|
||||||
if (NOT DEFINED ret_temp)
|
|
||||||
set(ret_temp $ENV{PROGRAMFILES})
|
|
||||||
endif()
|
|
||||||
|
|
||||||
set(${ret} ${ret_temp} PARENT_SCOPE)
|
|
||||||
|
|
||||||
endfunction()
|
|
@ -41,7 +41,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "cmake", "cmake", "{A0122231
|
|||||||
..\scripts\cmake\vcpkg_fixup_cmake_targets.cmake = ..\scripts\cmake\vcpkg_fixup_cmake_targets.cmake
|
..\scripts\cmake\vcpkg_fixup_cmake_targets.cmake = ..\scripts\cmake\vcpkg_fixup_cmake_targets.cmake
|
||||||
..\scripts\cmake\vcpkg_from_bitbucket.cmake = ..\scripts\cmake\vcpkg_from_bitbucket.cmake
|
..\scripts\cmake\vcpkg_from_bitbucket.cmake = ..\scripts\cmake\vcpkg_from_bitbucket.cmake
|
||||||
..\scripts\cmake\vcpkg_from_github.cmake = ..\scripts\cmake\vcpkg_from_github.cmake
|
..\scripts\cmake\vcpkg_from_github.cmake = ..\scripts\cmake\vcpkg_from_github.cmake
|
||||||
..\scripts\cmake\vcpkg_get_program_files_32_bit.cmake = ..\scripts\cmake\vcpkg_get_program_files_32_bit.cmake
|
|
||||||
..\scripts\cmake\vcpkg_get_program_files_platform_bitness.cmake = ..\scripts\cmake\vcpkg_get_program_files_platform_bitness.cmake
|
..\scripts\cmake\vcpkg_get_program_files_platform_bitness.cmake = ..\scripts\cmake\vcpkg_get_program_files_platform_bitness.cmake
|
||||||
..\scripts\cmake\vcpkg_get_windows_sdk.cmake = ..\scripts\cmake\vcpkg_get_windows_sdk.cmake
|
..\scripts\cmake\vcpkg_get_windows_sdk.cmake = ..\scripts\cmake\vcpkg_get_windows_sdk.cmake
|
||||||
..\scripts\cmake\vcpkg_install_cmake.cmake = ..\scripts\cmake\vcpkg_install_cmake.cmake
|
..\scripts\cmake\vcpkg_install_cmake.cmake = ..\scripts\cmake\vcpkg_install_cmake.cmake
|
||||||
|
Loading…
x
Reference in New Issue
Block a user