early-access version 2853

This commit is contained in:
pineappleEA
2022-07-23 03:01:36 +02:00
parent 1f2b5081b5
commit 1f111bb69c
8955 changed files with 418777 additions and 999 deletions

View 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)";

View 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
View 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
View 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"
}