early-access version 2853
This commit is contained in:
35
externals/vcpkg/ports/wtl/appwizard_setup.js-vs2022.patch
vendored
Executable file
35
externals/vcpkg/ports/wtl/appwizard_setup.js-vs2022.patch
vendored
Executable file
@@ -0,0 +1,35 @@
|
||||
--- a/AppWizard/Setup.js
|
||||
+++ b/AppWizard/Setup.js
|
||||
@@ -185,26 +185,30 @@
|
||||
}
|
||||
}
|
||||
|
||||
-// Search for Visual Studio 2017-2019
|
||||
- var nVersionsNew = 2;
|
||||
+// Search for Visual Studio 2017/2019/2022
|
||||
+ var nVersionsNew = 3;
|
||||
|
||||
var strWizardFolderNew = "Common7\\IDE\\VC\\vcprojects";
|
||||
|
||||
var astrVersionsNew = new Array();
|
||||
astrVersionsNew[0] = "Visual Studio 2017 (15.0)";
|
||||
astrVersionsNew[1] = "Visual Studio 2019 (16.0)";
|
||||
+ astrVersionsNew[2] = "Visual Studio 2022 (17.0)";
|
||||
|
||||
var astrWizVerNew = new Array();
|
||||
astrWizVerNew[0] = "15.0";
|
||||
astrWizVerNew[1] = "16.0";
|
||||
+ astrWizVerNew[2] = "17.0";
|
||||
|
||||
var astrParamVerNew = new Array();
|
||||
astrParamVerNew[0] = "15";
|
||||
astrParamVerNew[1] = "16";
|
||||
+ astrParamVerNew[2] = "17";
|
||||
|
||||
var astrFilterVer = new Array();
|
||||
astrFilterVer[0] = "[15.0,16.0]";
|
||||
astrFilterVer[1] = "[16.0,17.0]";
|
||||
+ astrFilterVer[2] = "[17.0,18.0]";
|
||||
|
||||
// Ensure that we can run vswhere.exe
|
||||
var strProgFileRegKey_x86 = "HKLM\\Software\\Microsoft\\Windows\\CurrentVersion\\ProgramFilesDir (x86)";
|
||||
11
externals/vcpkg/ports/wtl/atlmisc.h-bug329.patch
vendored
Executable file
11
externals/vcpkg/ports/wtl/atlmisc.h-bug329.patch
vendored
Executable file
@@ -0,0 +1,11 @@
|
||||
--- a/Include/atlmisc.h
|
||||
+++ b/Include/atlmisc.h
|
||||
@@ -628,7 +628,7 @@
|
||||
{
|
||||
ATLASSERT(m_hFind != NULL);
|
||||
|
||||
- ATL::CString strResult("file://");
|
||||
+ ATL::CString strResult(_T("file://"));
|
||||
strResult += GetFilePath();
|
||||
return strResult;
|
||||
}
|
||||
17
externals/vcpkg/ports/wtl/portfile.cmake
vendored
Executable file
17
externals/vcpkg/ports/wtl/portfile.cmake
vendored
Executable file
@@ -0,0 +1,17 @@
|
||||
vcpkg_from_sourceforge(
|
||||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO wtl/WTL%2010
|
||||
REF WTL%2010.0.10320%20Release
|
||||
FILENAME "WTL10_10320_Release.zip"
|
||||
NO_REMOVE_ONE_LEVEL
|
||||
SHA512 086a6cf6a49a4318a8c519136ba6019ded7aa7f2c1d85f78c30b21183654537b3428a400a64fcdacba3a7a10a9ef05137b6f2119f59594da300d55f9ebfb1309
|
||||
PATCHES
|
||||
appwizard_setup.js-vs2022.patch
|
||||
atlmisc.h-bug329.patch
|
||||
)
|
||||
|
||||
file(INSTALL "${SOURCE_PATH}/Include/" DESTINATION "${CURRENT_PACKAGES_DIR}/include" FILES_MATCHING PATTERN "*.h")
|
||||
file(COPY "${SOURCE_PATH}/Samples" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}")
|
||||
file(COPY "${SOURCE_PATH}/AppWizard" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}")
|
||||
|
||||
file(INSTALL "${SOURCE_PATH}/MS-PL.txt" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright)
|
||||
8
externals/vcpkg/ports/wtl/vcpkg.json
vendored
Executable file
8
externals/vcpkg/ports/wtl/vcpkg.json
vendored
Executable file
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"name": "wtl",
|
||||
"version": "10.0.10320",
|
||||
"port-version": 3,
|
||||
"description": "Windows Template Library (WTL) is a C++ library for developing Windows applications and UI components.",
|
||||
"homepage": "https://sourceforge.net/projects/wtl/",
|
||||
"license": "MS-PL"
|
||||
}
|
||||
Reference in New Issue
Block a user