forked from mhils/libxml2-win-binaries
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add arm64 library builds and upgrade to VS 2019 for all compilation
- Loading branch information
1 parent
1a4e58f
commit 890d692
Showing
9 changed files
with
883 additions
and
16 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,40 @@ | ||
/* Resources for libiconv.dll */ | ||
/* There are 4 occurrences of the version number in this file. */ | ||
|
||
#include <winver.h> | ||
|
||
VS_VERSION_INFO VERSIONINFO | ||
FILEVERSION 1,14,0,0 | ||
PRODUCTVERSION 1,14,0,0 | ||
FILEFLAGSMASK 0x3fL /* VS_FFI_FILEFLAGSMASK */ | ||
#ifdef _DEBUG | ||
FILEFLAGS 0x1L /* VS_FF_DEBUG */ | ||
#else | ||
FILEFLAGS 0x0L | ||
#endif | ||
FILEOS 0x10004L /* VOS_DOS_WINDOWS32 */ | ||
FILETYPE 0x2L /* VFT_DLL */ | ||
FILESUBTYPE 0x0L /* VFT2_UNKNOWN */ | ||
BEGIN | ||
BLOCK "StringFileInfo" | ||
BEGIN | ||
BLOCK "04090000" /* Lang = US English, Charset = ASCII */ | ||
BEGIN | ||
VALUE "Comments", "This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA\0" | ||
VALUE "CompanyName", "Free Software Foundation\0" | ||
VALUE "FileDescription", "LGPLed libiconv for Windows XP 64 and Vista 64\0" | ||
VALUE "FileVersion", "1.12\0" | ||
VALUE "InternalName", "libiconv.dll\0" | ||
VALUE "LegalCopyright", "Copyright (C) 1999-2005\0" | ||
VALUE "LegalTrademarks", "\0" | ||
VALUE "OriginalFilename", "iconv.dll\0" | ||
VALUE "ProductName", "libiconv: character set conversion library\0" | ||
VALUE "ProductVersion", "1.12\0" | ||
VALUE "SpecialBuild", "Built for http://php.net with MSVC9-x64\0" | ||
END | ||
END | ||
BLOCK "VarFileInfo" | ||
BEGIN | ||
VALUE "Translation", 0x0409, 0 /* US English, ASCII */ | ||
END | ||
END |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
/* Resources for iconv.dll */ | ||
|
||
#include <winver.h> | ||
|
||
#define PACKAGE_VERSION_MAJOR 1 | ||
#define PACKAGE_VERSION_MINOR 14 | ||
#define PACKAGE_VERSION_SUBMINOR 0 | ||
#define PACKAGE_VERSION_STRING "1.14" | ||
|
||
VS_VERSION_INFO VERSIONINFO | ||
FILEVERSION PACKAGE_VERSION_MAJOR,PACKAGE_VERSION_MINOR,PACKAGE_VERSION_SUBMINOR,0 | ||
PRODUCTVERSION PACKAGE_VERSION_MAJOR,PACKAGE_VERSION_MINOR,PACKAGE_VERSION_SUBMINOR,0 | ||
FILEFLAGSMASK 0x3fL /* VS_FFI_FILEFLAGSMASK */ | ||
#ifdef _DEBUG | ||
FILEFLAGS 0x1L /* VS_FF_DEBUG */ | ||
#else | ||
FILEFLAGS 0x0L | ||
#endif | ||
FILEOS 0x10004L /* VOS_DOS_WINDOWS32 */ | ||
FILETYPE 0x2L /* VFT_DLL */ | ||
FILESUBTYPE 0x0L /* VFT2_UNKNOWN */ | ||
BEGIN | ||
BLOCK "StringFileInfo" | ||
BEGIN | ||
BLOCK "04090000" /* Lang = US English, Charset = ASCII */ | ||
BEGIN | ||
VALUE "Comments", "This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA\0" | ||
VALUE "CompanyName", "Free Software Foundation\0" | ||
VALUE "FileDescription", "LGPLed libiconv for Windows NT/2000/XP/Vista/7 and Windows 95/98/ME\0" | ||
VALUE "FileVersion", PACKAGE_VERSION_STRING "\0" | ||
VALUE "InternalName", "iconv.dll\0" | ||
VALUE "LegalCopyright", "Copyright (C) 1999-2009\0" | ||
VALUE "LegalTrademarks", "\0" | ||
VALUE "OriginalFilename", "iconv.dll\0" | ||
VALUE "ProductName", "libiconv: character set conversion library\0" | ||
VALUE "ProductVersion", PACKAGE_VERSION_STRING "\0" | ||
END | ||
END | ||
BLOCK "VarFileInfo" | ||
BEGIN | ||
VALUE "Translation", 0x0409, 0 /* US English, ASCII */ | ||
END | ||
END |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,50 @@ | ||
Microsoft Visual Studio Solution File, Format Version 12.00 | ||
# Visual Studio Version 16 | ||
VisualStudioVersion = 16.0.31424.327 | ||
MinimumVisualStudioVersion = 10.0.40219.1 | ||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libiconv_static", "libiconv_static\libiconv_static.vcxproj", "{F9C13A95-C7EB-40F3-A599-3695C1E0CF38}" | ||
EndProject | ||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libiconv_dll", "libiconv_dll\libiconv_dll.vcxproj", "{7EA4EC62-EA19-4ACC-86E2-0513E381292B}" | ||
EndProject | ||
Global | ||
GlobalSection(SolutionConfigurationPlatforms) = preSolution | ||
Debug|ARM64 = Debug|ARM64 | ||
Debug|Win32 = Debug|Win32 | ||
Debug|x64 = Debug|x64 | ||
Release|ARM64 = Release|ARM64 | ||
Release|Win32 = Release|Win32 | ||
Release|x64 = Release|x64 | ||
EndGlobalSection | ||
GlobalSection(ProjectConfigurationPlatforms) = postSolution | ||
{F9C13A95-C7EB-40F3-A599-3695C1E0CF38}.Debug|ARM64.ActiveCfg = Debug|ARM64 | ||
{F9C13A95-C7EB-40F3-A599-3695C1E0CF38}.Debug|ARM64.Build.0 = Debug|ARM64 | ||
{F9C13A95-C7EB-40F3-A599-3695C1E0CF38}.Debug|Win32.ActiveCfg = Debug|Win32 | ||
{F9C13A95-C7EB-40F3-A599-3695C1E0CF38}.Debug|Win32.Build.0 = Debug|Win32 | ||
{F9C13A95-C7EB-40F3-A599-3695C1E0CF38}.Debug|x64.ActiveCfg = Debug|x64 | ||
{F9C13A95-C7EB-40F3-A599-3695C1E0CF38}.Debug|x64.Build.0 = Debug|x64 | ||
{F9C13A95-C7EB-40F3-A599-3695C1E0CF38}.Release|ARM64.ActiveCfg = Release|ARM64 | ||
{F9C13A95-C7EB-40F3-A599-3695C1E0CF38}.Release|ARM64.Build.0 = Release|ARM64 | ||
{F9C13A95-C7EB-40F3-A599-3695C1E0CF38}.Release|Win32.ActiveCfg = Release|Win32 | ||
{F9C13A95-C7EB-40F3-A599-3695C1E0CF38}.Release|Win32.Build.0 = Release|Win32 | ||
{F9C13A95-C7EB-40F3-A599-3695C1E0CF38}.Release|x64.ActiveCfg = Release|x64 | ||
{F9C13A95-C7EB-40F3-A599-3695C1E0CF38}.Release|x64.Build.0 = Release|x64 | ||
{7EA4EC62-EA19-4ACC-86E2-0513E381292B}.Debug|ARM64.ActiveCfg = Debug|ARM64 | ||
{7EA4EC62-EA19-4ACC-86E2-0513E381292B}.Debug|ARM64.Build.0 = Debug|ARM64 | ||
{7EA4EC62-EA19-4ACC-86E2-0513E381292B}.Debug|Win32.ActiveCfg = Debug|Win32 | ||
{7EA4EC62-EA19-4ACC-86E2-0513E381292B}.Debug|Win32.Build.0 = Debug|Win32 | ||
{7EA4EC62-EA19-4ACC-86E2-0513E381292B}.Debug|x64.ActiveCfg = Debug|x64 | ||
{7EA4EC62-EA19-4ACC-86E2-0513E381292B}.Debug|x64.Build.0 = Debug|x64 | ||
{7EA4EC62-EA19-4ACC-86E2-0513E381292B}.Release|ARM64.ActiveCfg = Release|ARM64 | ||
{7EA4EC62-EA19-4ACC-86E2-0513E381292B}.Release|ARM64.Build.0 = Release|ARM64 | ||
{7EA4EC62-EA19-4ACC-86E2-0513E381292B}.Release|Win32.ActiveCfg = Release|Win32 | ||
{7EA4EC62-EA19-4ACC-86E2-0513E381292B}.Release|Win32.Build.0 = Release|Win32 | ||
{7EA4EC62-EA19-4ACC-86E2-0513E381292B}.Release|x64.ActiveCfg = Release|x64 | ||
{7EA4EC62-EA19-4ACC-86E2-0513E381292B}.Release|x64.Build.0 = Release|x64 | ||
EndGlobalSection | ||
GlobalSection(SolutionProperties) = preSolution | ||
HideSolutionNode = FALSE | ||
EndGlobalSection | ||
GlobalSection(ExtensibilityGlobals) = postSolution | ||
SolutionGuid = {3828A197-E059-48CC-B70C-A009922772AD} | ||
EndGlobalSection | ||
EndGlobal |
Oops, something went wrong.