Skip to content

Commit 133a59a

Browse files
authored
Merge pull request #1 from sdottaka/wip
version 1.0.0
2 parents 7969e36 + 5c657bf commit 133a59a

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

52 files changed

+4627
-1003
lines changed

.gitignore

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,8 @@
22
Build/
33
BuildTmp/
44
packages/
5+
Dist/
6+
*.user
7+
*.bak
8+
*.aps
9+
*.*~

BuildArc.cmd

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
cd /d "%~dp0"
2+
3+
set DISTDIR=.\Dist
4+
set path="%ProgramFiles%\7-zip";"%ProgramFiles(x86)%\7-zip";%path%
5+
6+
for /f "usebackq tokens=*" %%i in (`"%programfiles(x86)%\microsoft visual studio\installer\vswhere.exe" -version [15.0^,16.0^) -products * -requires Microsoft.VisualStudio.Component.VC.Tools.x86.x64 -property installationPath`) do (
7+
set InstallDir=%%i
8+
)
9+
10+
if "%1" == "" (
11+
call :BuildArc x86 || goto :eof
12+
call :BuildArc x64 || goto :eof
13+
call :BuildArc ARM64 || goto :eof
14+
) else (
15+
call :BuildArc %1 || goto :eof
16+
)
17+
18+
goto :eof
19+
20+
:BuildArc
21+
22+
mkdir "%DISTDIR%\%1\WinWebDiff\" 2> NUL
23+
24+
copy Build\%1\Release\WinWebDiff\WinWebDiff.exe "%DISTDIR%\%1\WinWebDiff\"
25+
copy Build\%1\Release\WinWebDiff\WinWebDiffLib.dll "%DISTDIR%\%1\WinWebDiff\"
26+
copy Build\%1\Release\WinWebDiff\cidiff.exe "%DISTDIR%\%1\WinWebDiff\"
27+
call :GET_EXE_VERSION %~dp0Build\%1\Release\WinWebDiff\WinWebDiff.exe
28+
copy LICENSE*.txt "%DISTDIR%\%1\WinWebDiff"
29+
30+
7z.exe a -tzip "%DISTDIR%\winimerge-%EXE_VERSION%-%1.zip" "%DISTDIR%\%1\WinWebDiff"
31+
32+
goto :eof
33+
34+
:GET_EXE_VERSION
35+
36+
SET EXE_PATH=%1
37+
WMIC Path CIM_DataFile WHERE Name='%EXE_PATH:\=\\%' Get Version | findstr /v Version > _tmp_.txt
38+
set /P EXE_VERSIONTMP=<_tmp_.txt
39+
set EXE_VERSION=%EXE_VERSIONTMP: =%
40+
del _tmp_.txt
41+
goto :eof
42+

BuildBin.vs2019.cmd

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
cd /d "%~dp0"
2+
3+
del /s BuildTmp\*.res
4+
5+
setlocal
6+
for /f "usebackq tokens=*" %%i in (`"%programfiles(x86)%\microsoft visual studio\installer\vswhere.exe" -version [16.0^,17.0^) -products * -requires Microsoft.VisualStudio.Component.VC.Tools.x86.x64 -property installationPath`) do (
7+
set InstallDir=%%i
8+
)
9+
if exist "%InstallDir%\Common7\Tools\vsdevcmd.bat" (
10+
call "%InstallDir%\Common7\Tools\vsdevcmd.bat
11+
)
12+
13+
if "%1" == "" (
14+
call :BuildBin x86 || goto :eof
15+
call :BuildBin x64 || goto :eof
16+
call :BuildBin ARM64 || goto :eof
17+
) else (
18+
call :BuildBin %1 || goto :eof
19+
)
20+
21+
endlocal
22+
23+
goto :eof
24+
25+
:BuildBin
26+
27+
del /s Build\%1\Release\WinWebDiff\*.exe
28+
MSBuild WinWebDiff.vs2019.sln /t:rebuild /p:Configuration=Release /p:Platform="%1" || pause
29+
30+
if exist "%SIGNBAT_PATH%" (
31+
call "%SIGNBAT_PATH%" Build\%1\Release\WinWebDiff\WinWebDiff.exe
32+
call "%SIGNBAT_PATH%" Build\%1\Release\WinWebDiff\WinWebDiffLib.dll
33+
)
34+
goto :eof

BuildBin.vs2022.cmd

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
cd /d "%~dp0"
2+
3+
del /s BuildTmp\*.res
4+
5+
setlocal
6+
for /f "usebackq tokens=*" %%i in (`"%programfiles(x86)%\microsoft visual studio\installer\vswhere.exe" -version [17.0^,18.0^) -products * -requires Microsoft.VisualStudio.Component.VC.Tools.x86.x64 -property installationPath`) do (
7+
set InstallDir=%%i
8+
)
9+
if exist "%InstallDir%\Common7\Tools\vsdevcmd.bat" (
10+
call "%InstallDir%\Common7\Tools\vsdevcmd.bat
11+
)
12+
13+
if "%1" == "" (
14+
call :BuildBin x86 || goto :eof
15+
call :BuildBin x64 || goto :eof
16+
call :BuildBin ARM64 || goto :eof
17+
) else (
18+
call :BuildBin %1 || goto :eof
19+
)
20+
21+
endlocal
22+
23+
goto :eof
24+
25+
:BuildBin
26+
27+
del /s Build\%1\Release\WinWebDiff\*.exe
28+
MSBuild WinWebDiff.vs2022.sln /t:rebuild /p:Configuration=Release /p:Platform="%1" || pause
29+
30+
if exist "%SIGNBAT_PATH%" (
31+
call "%SIGNBAT_PATH%" Build\%1\Release\WinWebDiff\WinWebDiff.exe
32+
call "%SIGNBAT_PATH%" Build\%1\Release\WinWebDiff\WinWebDiffLib.dll
33+
)
34+
goto :eof

LICENSE.txt

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
BSD License
2+
3+
Copyright 2022 Takashi Sawanaka
4+
5+
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
6+
7+
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
8+
9+
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
10+
11+
3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
12+
13+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

LICENSE_RapidJSON.txt

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
Tencent is pleased to support the open source community by making RapidJSON available.
2+
3+
Copyright (C) 2015 THL A29 Limited, a Tencent company, and Milo Yip.
4+
5+
Licensed under the MIT License (the "License"); you may not use this file except
6+
in compliance with the License. You may obtain a copy of the License at
7+
8+
http://opensource.org/licenses/MIT
9+
10+
Unless required by applicable law or agreed to in writing, software distributed
11+
under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
12+
CONDITIONS OF ANY KIND, either express or implied. See the License for the
13+
specific language governing permissions and limitations under the License.

LICENSE_WebView2.txt

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
Copyright (C) Microsoft Corporation. All rights reserved.
2+
3+
Redistribution and use in source and binary forms, with or without
4+
modification, are permitted provided that the following conditions are
5+
met:
6+
7+
* Redistributions of source code must retain the above copyright
8+
notice, this list of conditions and the following disclaimer.
9+
* Redistributions in binary form must reproduce the above
10+
copyright notice, this list of conditions and the following disclaimer
11+
in the documentation and/or other materials provided with the
12+
distribution.
13+
* The name of Microsoft Corporation, or the names of its contributors
14+
may not be used to endorse or promote products derived from this
15+
software without specific prior written permission.
16+
17+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
18+
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
19+
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
20+
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
21+
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
22+
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
23+
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
24+
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
25+
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
26+
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
27+
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

LICENSE_wil.txt

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
MIT License
2+
3+
Copyright (c) Microsoft Corporation. All rights reserved.
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21+
SOFTWARE

README.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# WinWebDiff
2+
3+
## Dependencies
4+
5+
- WebView2
6+
- RapidJSON
7+
- wil
8+
9+
## How to build (Visual Studio 2022)
10+
~~~
11+
git clone https://github.com/sdottaka/winwebdiff
12+
cd winwebdiff
13+
buildbin.vs2022.cmd
14+
~~~
15+
16+
## License
17+
18+
BSD License

WinWebDiff.vs2017.sln

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
2+
Microsoft Visual Studio Solution File, Format Version 12.00
3+
# Visual Studio 15
4+
VisualStudioVersion = 15.0.27130.0
5+
MinimumVisualStudioVersion = 10.0.40219.1
6+
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "WinWebDiff", "src\WinWebDiff\WinWebDiff.vcxproj", "{9470B0BF-C97B-4287-BF0F-6CF60EE186D5}"
7+
ProjectSection(ProjectDependencies) = postProject
8+
{551AB4A6-2721-48F0-96A4-231BD11032B8} = {551AB4A6-2721-48F0-96A4-231BD11032B8}
9+
EndProjectSection
10+
EndProject
11+
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "WinWebDiffLib", "src\WinWebDiffLib\WinWebDiffLib.vcxproj", "{551AB4A6-2721-48F0-96A4-231BD11032B8}"
12+
EndProject
13+
Global
14+
GlobalSection(SolutionConfigurationPlatforms) = preSolution
15+
Debug|ARM64 = Debug|ARM64
16+
Debug|x64 = Debug|x64
17+
Debug|x86 = Debug|x86
18+
Release|ARM64 = Release|ARM64
19+
Release|x64 = Release|x64
20+
Release|x86 = Release|x86
21+
EndGlobalSection
22+
GlobalSection(ProjectConfigurationPlatforms) = postSolution
23+
{9470B0BF-C97B-4287-BF0F-6CF60EE186D5}.Debug|ARM64.ActiveCfg = Debug|ARM64
24+
{9470B0BF-C97B-4287-BF0F-6CF60EE186D5}.Debug|ARM64.Build.0 = Debug|ARM64
25+
{9470B0BF-C97B-4287-BF0F-6CF60EE186D5}.Debug|x64.ActiveCfg = Debug|x64
26+
{9470B0BF-C97B-4287-BF0F-6CF60EE186D5}.Debug|x64.Build.0 = Debug|x64
27+
{9470B0BF-C97B-4287-BF0F-6CF60EE186D5}.Debug|x86.ActiveCfg = Debug|Win32
28+
{9470B0BF-C97B-4287-BF0F-6CF60EE186D5}.Debug|x86.Build.0 = Debug|Win32
29+
{9470B0BF-C97B-4287-BF0F-6CF60EE186D5}.Release|ARM64.ActiveCfg = Release|ARM64
30+
{9470B0BF-C97B-4287-BF0F-6CF60EE186D5}.Release|ARM64.Build.0 = Release|ARM64
31+
{9470B0BF-C97B-4287-BF0F-6CF60EE186D5}.Release|x64.ActiveCfg = Release|x64
32+
{9470B0BF-C97B-4287-BF0F-6CF60EE186D5}.Release|x64.Build.0 = Release|x64
33+
{9470B0BF-C97B-4287-BF0F-6CF60EE186D5}.Release|x86.ActiveCfg = Release|Win32
34+
{9470B0BF-C97B-4287-BF0F-6CF60EE186D5}.Release|x86.Build.0 = Release|Win32
35+
{551AB4A6-2721-48F0-96A4-231BD11032B8}.Debug|ARM64.ActiveCfg = Debug|ARM64
36+
{551AB4A6-2721-48F0-96A4-231BD11032B8}.Debug|ARM64.Build.0 = Debug|ARM64
37+
{551AB4A6-2721-48F0-96A4-231BD11032B8}.Debug|x64.ActiveCfg = Debug|x64
38+
{551AB4A6-2721-48F0-96A4-231BD11032B8}.Debug|x64.Build.0 = Debug|x64
39+
{551AB4A6-2721-48F0-96A4-231BD11032B8}.Debug|x86.ActiveCfg = Debug|Win32
40+
{551AB4A6-2721-48F0-96A4-231BD11032B8}.Debug|x86.Build.0 = Debug|Win32
41+
{551AB4A6-2721-48F0-96A4-231BD11032B8}.Release|ARM64.ActiveCfg = Release|ARM64
42+
{551AB4A6-2721-48F0-96A4-231BD11032B8}.Release|ARM64.Build.0 = Release|ARM64
43+
{551AB4A6-2721-48F0-96A4-231BD11032B8}.Release|x64.ActiveCfg = Release|x64
44+
{551AB4A6-2721-48F0-96A4-231BD11032B8}.Release|x64.Build.0 = Release|x64
45+
{551AB4A6-2721-48F0-96A4-231BD11032B8}.Release|x86.ActiveCfg = Release|Win32
46+
{551AB4A6-2721-48F0-96A4-231BD11032B8}.Release|x86.Build.0 = Release|Win32
47+
EndGlobalSection
48+
GlobalSection(SolutionProperties) = preSolution
49+
HideSolutionNode = FALSE
50+
EndGlobalSection
51+
GlobalSection(ExtensibilityGlobals) = postSolution
52+
SolutionGuid = {A502EF8E-6747-423C-84AA-2E5971ACF440}
53+
EndGlobalSection
54+
EndGlobal

WinWebDiff.vs2019.sln

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
2+
Microsoft Visual Studio Solution File, Format Version 12.00
3+
# Visual Studio Version 16
4+
VisualStudioVersion = 16.0.28407.52
5+
MinimumVisualStudioVersion = 10.0.40219.1
6+
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "WinWebDiff", "src\WinWebDiff\WinWebDiff.vcxproj", "{9470B0BF-C97B-4287-BF0F-6CF60EE186D5}"
7+
ProjectSection(ProjectDependencies) = postProject
8+
{551AB4A6-2721-48F0-96A4-231BD11032B8} = {551AB4A6-2721-48F0-96A4-231BD11032B8}
9+
EndProjectSection
10+
EndProject
11+
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "WinWebDiffLib", "src\WinWebDiffLib\WinWebDiffLib.vcxproj", "{551AB4A6-2721-48F0-96A4-231BD11032B8}"
12+
EndProject
13+
Global
14+
GlobalSection(SolutionConfigurationPlatforms) = preSolution
15+
Debug|ARM64 = Debug|ARM64
16+
Debug|x64 = Debug|x64
17+
Debug|x86 = Debug|x86
18+
Release|ARM64 = Release|ARM64
19+
Release|x64 = Release|x64
20+
Release|x86 = Release|x86
21+
EndGlobalSection
22+
GlobalSection(ProjectConfigurationPlatforms) = postSolution
23+
{9470B0BF-C97B-4287-BF0F-6CF60EE186D5}.Debug|ARM64.ActiveCfg = Debug|ARM64
24+
{9470B0BF-C97B-4287-BF0F-6CF60EE186D5}.Debug|ARM64.Build.0 = Debug|ARM64
25+
{9470B0BF-C97B-4287-BF0F-6CF60EE186D5}.Debug|x64.ActiveCfg = Debug|x64
26+
{9470B0BF-C97B-4287-BF0F-6CF60EE186D5}.Debug|x64.Build.0 = Debug|x64
27+
{9470B0BF-C97B-4287-BF0F-6CF60EE186D5}.Debug|x86.ActiveCfg = Debug|Win32
28+
{9470B0BF-C97B-4287-BF0F-6CF60EE186D5}.Debug|x86.Build.0 = Debug|Win32
29+
{9470B0BF-C97B-4287-BF0F-6CF60EE186D5}.Release|ARM64.ActiveCfg = Release|ARM64
30+
{9470B0BF-C97B-4287-BF0F-6CF60EE186D5}.Release|ARM64.Build.0 = Release|ARM64
31+
{9470B0BF-C97B-4287-BF0F-6CF60EE186D5}.Release|x64.ActiveCfg = Release|x64
32+
{9470B0BF-C97B-4287-BF0F-6CF60EE186D5}.Release|x64.Build.0 = Release|x64
33+
{9470B0BF-C97B-4287-BF0F-6CF60EE186D5}.Release|x86.ActiveCfg = Release|Win32
34+
{9470B0BF-C97B-4287-BF0F-6CF60EE186D5}.Release|x86.Build.0 = Release|Win32
35+
{551AB4A6-2721-48F0-96A4-231BD11032B8}.Debug|ARM64.ActiveCfg = Debug|ARM64
36+
{551AB4A6-2721-48F0-96A4-231BD11032B8}.Debug|ARM64.Build.0 = Debug|ARM64
37+
{551AB4A6-2721-48F0-96A4-231BD11032B8}.Debug|x64.ActiveCfg = Debug|x64
38+
{551AB4A6-2721-48F0-96A4-231BD11032B8}.Debug|x64.Build.0 = Debug|x64
39+
{551AB4A6-2721-48F0-96A4-231BD11032B8}.Debug|x86.ActiveCfg = Debug|Win32
40+
{551AB4A6-2721-48F0-96A4-231BD11032B8}.Debug|x86.Build.0 = Debug|Win32
41+
{551AB4A6-2721-48F0-96A4-231BD11032B8}.Release|ARM64.ActiveCfg = Release|ARM64
42+
{551AB4A6-2721-48F0-96A4-231BD11032B8}.Release|ARM64.Build.0 = Release|ARM64
43+
{551AB4A6-2721-48F0-96A4-231BD11032B8}.Release|x64.ActiveCfg = Release|x64
44+
{551AB4A6-2721-48F0-96A4-231BD11032B8}.Release|x64.Build.0 = Release|x64
45+
{551AB4A6-2721-48F0-96A4-231BD11032B8}.Release|x86.ActiveCfg = Release|Win32
46+
{551AB4A6-2721-48F0-96A4-231BD11032B8}.Release|x86.Build.0 = Release|Win32
47+
EndGlobalSection
48+
GlobalSection(SolutionProperties) = preSolution
49+
HideSolutionNode = FALSE
50+
EndGlobalSection
51+
GlobalSection(ExtensibilityGlobals) = postSolution
52+
SolutionGuid = {A502EF8E-6747-423C-84AA-2E5971ACF440}
53+
EndGlobalSection
54+
EndGlobal

WinWebMerge.sln renamed to WinWebDiff.vs2022.sln

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,33 +3,43 @@ Microsoft Visual Studio Solution File, Format Version 12.00
33
# Visual Studio Version 17
44
VisualStudioVersion = 17.0.32014.148
55
MinimumVisualStudioVersion = 10.0.40219.1
6-
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "WinWebMerge", "WinWebMerge\WinWebMerge.vcxproj", "{9470B0BF-C97B-4287-BF0F-6CF60EE186D5}"
6+
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "WinWebDiff", "src\WinWebDiff\WinWebDiff.vcxproj", "{9470B0BF-C97B-4287-BF0F-6CF60EE186D5}"
77
ProjectSection(ProjectDependencies) = postProject
88
{551AB4A6-2721-48F0-96A4-231BD11032B8} = {551AB4A6-2721-48F0-96A4-231BD11032B8}
99
EndProjectSection
1010
EndProject
11-
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "WinWebMergeLib", "WinWebMergeLib\WinWebMergeLib.vcxproj", "{551AB4A6-2721-48F0-96A4-231BD11032B8}"
11+
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "WinWebDiffLib", "src\WinWebDiffLib\WinWebDiffLib.vcxproj", "{551AB4A6-2721-48F0-96A4-231BD11032B8}"
1212
EndProject
1313
Global
1414
GlobalSection(SolutionConfigurationPlatforms) = preSolution
15+
Debug|ARM64 = Debug|ARM64
1516
Debug|x64 = Debug|x64
1617
Debug|x86 = Debug|x86
18+
Release|ARM64 = Release|ARM64
1719
Release|x64 = Release|x64
1820
Release|x86 = Release|x86
1921
EndGlobalSection
2022
GlobalSection(ProjectConfigurationPlatforms) = postSolution
23+
{9470B0BF-C97B-4287-BF0F-6CF60EE186D5}.Debug|ARM64.ActiveCfg = Debug|ARM64
24+
{9470B0BF-C97B-4287-BF0F-6CF60EE186D5}.Debug|ARM64.Build.0 = Debug|ARM64
2125
{9470B0BF-C97B-4287-BF0F-6CF60EE186D5}.Debug|x64.ActiveCfg = Debug|x64
2226
{9470B0BF-C97B-4287-BF0F-6CF60EE186D5}.Debug|x64.Build.0 = Debug|x64
2327
{9470B0BF-C97B-4287-BF0F-6CF60EE186D5}.Debug|x86.ActiveCfg = Debug|Win32
2428
{9470B0BF-C97B-4287-BF0F-6CF60EE186D5}.Debug|x86.Build.0 = Debug|Win32
29+
{9470B0BF-C97B-4287-BF0F-6CF60EE186D5}.Release|ARM64.ActiveCfg = Release|ARM64
30+
{9470B0BF-C97B-4287-BF0F-6CF60EE186D5}.Release|ARM64.Build.0 = Release|ARM64
2531
{9470B0BF-C97B-4287-BF0F-6CF60EE186D5}.Release|x64.ActiveCfg = Release|x64
2632
{9470B0BF-C97B-4287-BF0F-6CF60EE186D5}.Release|x64.Build.0 = Release|x64
2733
{9470B0BF-C97B-4287-BF0F-6CF60EE186D5}.Release|x86.ActiveCfg = Release|Win32
2834
{9470B0BF-C97B-4287-BF0F-6CF60EE186D5}.Release|x86.Build.0 = Release|Win32
35+
{551AB4A6-2721-48F0-96A4-231BD11032B8}.Debug|ARM64.ActiveCfg = Debug|ARM64
36+
{551AB4A6-2721-48F0-96A4-231BD11032B8}.Debug|ARM64.Build.0 = Debug|ARM64
2937
{551AB4A6-2721-48F0-96A4-231BD11032B8}.Debug|x64.ActiveCfg = Debug|x64
3038
{551AB4A6-2721-48F0-96A4-231BD11032B8}.Debug|x64.Build.0 = Debug|x64
3139
{551AB4A6-2721-48F0-96A4-231BD11032B8}.Debug|x86.ActiveCfg = Debug|Win32
3240
{551AB4A6-2721-48F0-96A4-231BD11032B8}.Debug|x86.Build.0 = Debug|Win32
41+
{551AB4A6-2721-48F0-96A4-231BD11032B8}.Release|ARM64.ActiveCfg = Release|ARM64
42+
{551AB4A6-2721-48F0-96A4-231BD11032B8}.Release|ARM64.Build.0 = Release|ARM64
3343
{551AB4A6-2721-48F0-96A4-231BD11032B8}.Release|x64.ActiveCfg = Release|x64
3444
{551AB4A6-2721-48F0-96A4-231BD11032B8}.Release|x64.Build.0 = Release|x64
3545
{551AB4A6-2721-48F0-96A4-231BD11032B8}.Release|x86.ActiveCfg = Release|Win32

0 commit comments

Comments
 (0)