diff options
author | Vincent Peyruqueou | 2023-03-27 11:46:59 +0200 |
---|---|---|
committer | Vincent Peyruqueou | 2023-03-27 11:46:59 +0200 |
commit | 0916b5f9072f7bd1b7b045ceb07758f9dc097ac2 (patch) | |
tree | 2904afe1d5d4d770695f78db5ccd722735a8e67b /pcre/build-VS2022-arm | |
parent | 5443d6828eaf5cbc7dc4613d9d75b4c192d17730 (diff) | |
download | ivy-c-master.zip ivy-c-master.tar.gz ivy-c-master.tar.bz2 ivy-c-master.tar.xz |
Diffstat (limited to 'pcre/build-VS2022-arm')
60 files changed, 4916 insertions, 0 deletions
diff --git a/pcre/build-VS2022-arm/_props/libpcre-static.props b/pcre/build-VS2022-arm/_props/libpcre-static.props new file mode 100644 index 0000000..c49c736 --- /dev/null +++ b/pcre/build-VS2022-arm/_props/libpcre-static.props @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ImportGroup Label="PropertySheets"> + <Import Project="vs_common.props" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup /> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <ClCompile> + <PreprocessorDefinitions>BUILDING_PCRE;PCRE_STATIC;WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\win32;..\..\include;..\..</AdditionalIncludeDirectories> + <OmitDefaultLibName>true</OmitDefaultLibName> + </ClCompile> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <ClCompile> + <PreprocessorDefinitions>BUILDING_PCRE;PCRE_STATIC;WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\win32;..\..\include;..\..</AdditionalIncludeDirectories> + <OmitDefaultLibName>true</OmitDefaultLibName> + </ClCompile> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>BUILDING_PCRE;PCRE_STATIC;WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\win32;..\..\include;..\..</AdditionalIncludeDirectories> + <OmitDefaultLibName>true</OmitDefaultLibName> + </ClCompile> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>BUILDING_PCRE;PCRE_STATIC;WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\win32;..\..\include;..\..</AdditionalIncludeDirectories> + <OmitDefaultLibName>true</OmitDefaultLibName> + </ClCompile> + </ItemDefinitionGroup> + <ItemGroup /> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/_props/libpcre.props b/pcre/build-VS2022-arm/_props/libpcre.props new file mode 100644 index 0000000..11cfb73 --- /dev/null +++ b/pcre/build-VS2022-arm/_props/libpcre.props @@ -0,0 +1,33 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ImportGroup Label="PropertySheets"> + <Import Project="vs_common.props" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup /> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <ClCompile> + <PreprocessorDefinitions>BUILDING_PCRE;WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\win32;..\..\include;..\..</AdditionalIncludeDirectories> + </ClCompile> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <ClCompile> + <PreprocessorDefinitions>BUILDING_PCRE;WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\win32;..\..\include;..\..</AdditionalIncludeDirectories> + </ClCompile> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>BUILDING_PCRE;WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\win32;..\..\include;..\..</AdditionalIncludeDirectories> + </ClCompile> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>BUILDING_PCRE;WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\win32;..\..\include;..\..</AdditionalIncludeDirectories> + </ClCompile> + </ItemDefinitionGroup> + <ItemGroup /> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/_props/libpcre16-static.props b/pcre/build-VS2022-arm/_props/libpcre16-static.props new file mode 100644 index 0000000..c49c736 --- /dev/null +++ b/pcre/build-VS2022-arm/_props/libpcre16-static.props @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ImportGroup Label="PropertySheets"> + <Import Project="vs_common.props" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup /> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <ClCompile> + <PreprocessorDefinitions>BUILDING_PCRE;PCRE_STATIC;WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\win32;..\..\include;..\..</AdditionalIncludeDirectories> + <OmitDefaultLibName>true</OmitDefaultLibName> + </ClCompile> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <ClCompile> + <PreprocessorDefinitions>BUILDING_PCRE;PCRE_STATIC;WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\win32;..\..\include;..\..</AdditionalIncludeDirectories> + <OmitDefaultLibName>true</OmitDefaultLibName> + </ClCompile> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>BUILDING_PCRE;PCRE_STATIC;WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\win32;..\..\include;..\..</AdditionalIncludeDirectories> + <OmitDefaultLibName>true</OmitDefaultLibName> + </ClCompile> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>BUILDING_PCRE;PCRE_STATIC;WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\win32;..\..\include;..\..</AdditionalIncludeDirectories> + <OmitDefaultLibName>true</OmitDefaultLibName> + </ClCompile> + </ItemDefinitionGroup> + <ItemGroup /> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/_props/libpcre16.props b/pcre/build-VS2022-arm/_props/libpcre16.props new file mode 100644 index 0000000..11cfb73 --- /dev/null +++ b/pcre/build-VS2022-arm/_props/libpcre16.props @@ -0,0 +1,33 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ImportGroup Label="PropertySheets"> + <Import Project="vs_common.props" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup /> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <ClCompile> + <PreprocessorDefinitions>BUILDING_PCRE;WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\win32;..\..\include;..\..</AdditionalIncludeDirectories> + </ClCompile> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <ClCompile> + <PreprocessorDefinitions>BUILDING_PCRE;WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\win32;..\..\include;..\..</AdditionalIncludeDirectories> + </ClCompile> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>BUILDING_PCRE;WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\win32;..\..\include;..\..</AdditionalIncludeDirectories> + </ClCompile> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>BUILDING_PCRE;WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\win32;..\..\include;..\..</AdditionalIncludeDirectories> + </ClCompile> + </ItemDefinitionGroup> + <ItemGroup /> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/_props/libpcre32-static.props b/pcre/build-VS2022-arm/_props/libpcre32-static.props new file mode 100644 index 0000000..c49c736 --- /dev/null +++ b/pcre/build-VS2022-arm/_props/libpcre32-static.props @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ImportGroup Label="PropertySheets"> + <Import Project="vs_common.props" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup /> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <ClCompile> + <PreprocessorDefinitions>BUILDING_PCRE;PCRE_STATIC;WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\win32;..\..\include;..\..</AdditionalIncludeDirectories> + <OmitDefaultLibName>true</OmitDefaultLibName> + </ClCompile> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <ClCompile> + <PreprocessorDefinitions>BUILDING_PCRE;PCRE_STATIC;WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\win32;..\..\include;..\..</AdditionalIncludeDirectories> + <OmitDefaultLibName>true</OmitDefaultLibName> + </ClCompile> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>BUILDING_PCRE;PCRE_STATIC;WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\win32;..\..\include;..\..</AdditionalIncludeDirectories> + <OmitDefaultLibName>true</OmitDefaultLibName> + </ClCompile> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>BUILDING_PCRE;PCRE_STATIC;WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\win32;..\..\include;..\..</AdditionalIncludeDirectories> + <OmitDefaultLibName>true</OmitDefaultLibName> + </ClCompile> + </ItemDefinitionGroup> + <ItemGroup /> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/_props/libpcre32.props b/pcre/build-VS2022-arm/_props/libpcre32.props new file mode 100644 index 0000000..11cfb73 --- /dev/null +++ b/pcre/build-VS2022-arm/_props/libpcre32.props @@ -0,0 +1,33 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ImportGroup Label="PropertySheets"> + <Import Project="vs_common.props" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup /> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <ClCompile> + <PreprocessorDefinitions>BUILDING_PCRE;WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\win32;..\..\include;..\..</AdditionalIncludeDirectories> + </ClCompile> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <ClCompile> + <PreprocessorDefinitions>BUILDING_PCRE;WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\win32;..\..\include;..\..</AdditionalIncludeDirectories> + </ClCompile> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>BUILDING_PCRE;WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\win32;..\..\include;..\..</AdditionalIncludeDirectories> + </ClCompile> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>BUILDING_PCRE;WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\win32;..\..\include;..\..</AdditionalIncludeDirectories> + </ClCompile> + </ItemDefinitionGroup> + <ItemGroup /> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/_props/libpcrecpp-static.props b/pcre/build-VS2022-arm/_props/libpcrecpp-static.props new file mode 100644 index 0000000..c49c736 --- /dev/null +++ b/pcre/build-VS2022-arm/_props/libpcrecpp-static.props @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ImportGroup Label="PropertySheets"> + <Import Project="vs_common.props" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup /> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <ClCompile> + <PreprocessorDefinitions>BUILDING_PCRE;PCRE_STATIC;WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\win32;..\..\include;..\..</AdditionalIncludeDirectories> + <OmitDefaultLibName>true</OmitDefaultLibName> + </ClCompile> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <ClCompile> + <PreprocessorDefinitions>BUILDING_PCRE;PCRE_STATIC;WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\win32;..\..\include;..\..</AdditionalIncludeDirectories> + <OmitDefaultLibName>true</OmitDefaultLibName> + </ClCompile> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>BUILDING_PCRE;PCRE_STATIC;WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\win32;..\..\include;..\..</AdditionalIncludeDirectories> + <OmitDefaultLibName>true</OmitDefaultLibName> + </ClCompile> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>BUILDING_PCRE;PCRE_STATIC;WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\win32;..\..\include;..\..</AdditionalIncludeDirectories> + <OmitDefaultLibName>true</OmitDefaultLibName> + </ClCompile> + </ItemDefinitionGroup> + <ItemGroup /> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/_props/libpcrecpp.props b/pcre/build-VS2022-arm/_props/libpcrecpp.props new file mode 100644 index 0000000..4e86ae6 --- /dev/null +++ b/pcre/build-VS2022-arm/_props/libpcrecpp.props @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ImportGroup Label="PropertySheets"> + <Import Project="vs_common.props" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup /> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <ClCompile> + <PreprocessorDefinitions>BUILDING_PCRE;WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\win32;..\..\include;..\..</AdditionalIncludeDirectories> + </ClCompile> + <Link> + <AdditionalDependencies>$(OutDir)libpcre.lib;%(AdditionalDependencies)</AdditionalDependencies> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <ClCompile> + <PreprocessorDefinitions>BUILDING_PCRE;WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\win32;..\..\include;..\..</AdditionalIncludeDirectories> + </ClCompile> + <Link> + <AdditionalDependencies>$(OutDir)libpcre.lib;%(AdditionalDependencies)</AdditionalDependencies> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>BUILDING_PCRE;WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\win32;..\..\include;..\..</AdditionalIncludeDirectories> + </ClCompile> + <Link> + <AdditionalDependencies>$(OutDir)libpcre.lib;%(AdditionalDependencies)</AdditionalDependencies> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>BUILDING_PCRE;WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\win32;..\..\include;..\..</AdditionalIncludeDirectories> + </ClCompile> + <Link> + <AdditionalDependencies>$(OutDir)libpcre.lib;%(AdditionalDependencies)</AdditionalDependencies> + </Link> + </ItemDefinitionGroup> + <ItemGroup /> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/_props/libpcreposix-static.props b/pcre/build-VS2022-arm/_props/libpcreposix-static.props new file mode 100644 index 0000000..c49c736 --- /dev/null +++ b/pcre/build-VS2022-arm/_props/libpcreposix-static.props @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ImportGroup Label="PropertySheets"> + <Import Project="vs_common.props" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup /> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <ClCompile> + <PreprocessorDefinitions>BUILDING_PCRE;PCRE_STATIC;WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\win32;..\..\include;..\..</AdditionalIncludeDirectories> + <OmitDefaultLibName>true</OmitDefaultLibName> + </ClCompile> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <ClCompile> + <PreprocessorDefinitions>BUILDING_PCRE;PCRE_STATIC;WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\win32;..\..\include;..\..</AdditionalIncludeDirectories> + <OmitDefaultLibName>true</OmitDefaultLibName> + </ClCompile> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>BUILDING_PCRE;PCRE_STATIC;WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\win32;..\..\include;..\..</AdditionalIncludeDirectories> + <OmitDefaultLibName>true</OmitDefaultLibName> + </ClCompile> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>BUILDING_PCRE;PCRE_STATIC;WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\win32;..\..\include;..\..</AdditionalIncludeDirectories> + <OmitDefaultLibName>true</OmitDefaultLibName> + </ClCompile> + </ItemDefinitionGroup> + <ItemGroup /> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/_props/libpcreposix.props b/pcre/build-VS2022-arm/_props/libpcreposix.props new file mode 100644 index 0000000..4e86ae6 --- /dev/null +++ b/pcre/build-VS2022-arm/_props/libpcreposix.props @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ImportGroup Label="PropertySheets"> + <Import Project="vs_common.props" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup /> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <ClCompile> + <PreprocessorDefinitions>BUILDING_PCRE;WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\win32;..\..\include;..\..</AdditionalIncludeDirectories> + </ClCompile> + <Link> + <AdditionalDependencies>$(OutDir)libpcre.lib;%(AdditionalDependencies)</AdditionalDependencies> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <ClCompile> + <PreprocessorDefinitions>BUILDING_PCRE;WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\win32;..\..\include;..\..</AdditionalIncludeDirectories> + </ClCompile> + <Link> + <AdditionalDependencies>$(OutDir)libpcre.lib;%(AdditionalDependencies)</AdditionalDependencies> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>BUILDING_PCRE;WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\win32;..\..\include;..\..</AdditionalIncludeDirectories> + </ClCompile> + <Link> + <AdditionalDependencies>$(OutDir)libpcre.lib;%(AdditionalDependencies)</AdditionalDependencies> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>BUILDING_PCRE;WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\win32;..\..\include;..\..</AdditionalIncludeDirectories> + </ClCompile> + <Link> + <AdditionalDependencies>$(OutDir)libpcre.lib;%(AdditionalDependencies)</AdditionalDependencies> + </Link> + </ItemDefinitionGroup> + <ItemGroup /> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/_props/pcregrep-static.props b/pcre/build-VS2022-arm/_props/pcregrep-static.props new file mode 100644 index 0000000..da78881 --- /dev/null +++ b/pcre/build-VS2022-arm/_props/pcregrep-static.props @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ImportGroup Label="PropertySheets"> + <Import Project="vs_common.props" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup /> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <ClCompile> + <PreprocessorDefinitions>PCRE_STATIC;WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\win32;..\..\include;..\..</AdditionalIncludeDirectories> + </ClCompile> + <Link> + <AdditionalDependencies>setargv.obj;$(OutDir)libpcre-static.lib;%(AdditionalDependencies)</AdditionalDependencies> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <ClCompile> + <PreprocessorDefinitions>PCRE_STATIC;WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\win32;..\..\include;..\..</AdditionalIncludeDirectories> + </ClCompile> + <Link> + <AdditionalDependencies>setargv.obj;$(OutDir)libpcre-static.lib;%(AdditionalDependencies)</AdditionalDependencies> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>PCRE_STATIC;WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\win32;..\..\include;..\..</AdditionalIncludeDirectories> + </ClCompile> + <Link> + <AdditionalDependencies>setargv.obj;$(OutDir)libpcre-static.lib;%(AdditionalDependencies)</AdditionalDependencies> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>PCRE_STATIC;WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\win32;..\..\include;..\..</AdditionalIncludeDirectories> + </ClCompile> + <Link> + <AdditionalDependencies>setargv.obj;$(OutDir)libpcre-static.lib;%(AdditionalDependencies)</AdditionalDependencies> + </Link> + </ItemDefinitionGroup> + <ItemGroup /> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/_props/pcregrep.props b/pcre/build-VS2022-arm/_props/pcregrep.props new file mode 100644 index 0000000..6057f68 --- /dev/null +++ b/pcre/build-VS2022-arm/_props/pcregrep.props @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ImportGroup Label="PropertySheets"> + <Import Project="vs_common.props" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup /> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <ClCompile> + <PreprocessorDefinitions>WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\win32;..\..\include;..\..</AdditionalIncludeDirectories> + </ClCompile> + <Link> + <AdditionalDependencies>setargv.obj;$(OutDir)libpcre.lib;%(AdditionalDependencies)</AdditionalDependencies> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <ClCompile> + <PreprocessorDefinitions>WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\win32;..\..\include;..\..</AdditionalIncludeDirectories> + </ClCompile> + <Link> + <AdditionalDependencies>setargv.obj;$(OutDir)libpcre.lib;%(AdditionalDependencies)</AdditionalDependencies> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\win32;..\..\include;..\..</AdditionalIncludeDirectories> + </ClCompile> + <Link> + <AdditionalDependencies>setargv.obj;$(OutDir)libpcre.lib;%(AdditionalDependencies)</AdditionalDependencies> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\win32;..\..\include;..\..</AdditionalIncludeDirectories> + </ClCompile> + <Link> + <AdditionalDependencies>setargv.obj;$(OutDir)libpcre.lib;%(AdditionalDependencies)</AdditionalDependencies> + </Link> + </ItemDefinitionGroup> + <ItemGroup /> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/_props/testapp-static.props b/pcre/build-VS2022-arm/_props/testapp-static.props new file mode 100644 index 0000000..e88192d --- /dev/null +++ b/pcre/build-VS2022-arm/_props/testapp-static.props @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ImportGroup Label="PropertySheets"> + <Import Project="vs_common.props" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup /> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <ClCompile> + <PreprocessorDefinitions>PCRE_STATIC;WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\..\win32;..\..\..\include;..\..\..</AdditionalIncludeDirectories> + </ClCompile> + <Link> + <AdditionalDependencies>setargv.obj;$(OutDir)libpcre-static.lib;$(OutDir)libpcre16-static.lib;$(OutDir)libpcre32-static.lib;$(OutDir)libpcreposix-static.lib;$(OutDir)libpcrecpp-static.lib;%(AdditionalDependencies)</AdditionalDependencies> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <ClCompile> + <PreprocessorDefinitions>PCRE_STATIC;WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\..\win32;..\..\..\include;..\..\..</AdditionalIncludeDirectories> + </ClCompile> + <Link> + <AdditionalDependencies>setargv.obj;$(OutDir)libpcre-static.lib;$(OutDir)libpcre16-static.lib;$(OutDir)libpcre32-static.lib;$(OutDir)libpcreposix-static.lib;$(OutDir)libpcrecpp-static.lib;%(AdditionalDependencies)</AdditionalDependencies> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>PCRE_STATIC;WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\..\win32;..\..\..\include;..\..\..</AdditionalIncludeDirectories> + </ClCompile> + <Link> + <AdditionalDependencies>setargv.obj;$(OutDir)libpcre-static.lib;$(OutDir)libpcre16-static.lib;$(OutDir)libpcre32-static.lib;$(OutDir)libpcreposix-static.lib;$(OutDir)libpcrecpp-static.lib;%(AdditionalDependencies)</AdditionalDependencies> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>PCRE_STATIC;WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\..\win32;..\..\..\include;..\..\..</AdditionalIncludeDirectories> + </ClCompile> + <Link> + <AdditionalDependencies>setargv.obj;$(OutDir)libpcre-static.lib;$(OutDir)libpcre16-static.lib;$(OutDir)libpcre32-static.lib;$(OutDir)libpcreposix-static.lib;$(OutDir)libpcrecpp-static.lib;%(AdditionalDependencies)</AdditionalDependencies> + </Link> + </ItemDefinitionGroup> + <ItemGroup /> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/_props/testapp.props b/pcre/build-VS2022-arm/_props/testapp.props new file mode 100644 index 0000000..efbc60f --- /dev/null +++ b/pcre/build-VS2022-arm/_props/testapp.props @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ImportGroup Label="PropertySheets"> + <Import Project="vs_common.props" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup /> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <ClCompile> + <PreprocessorDefinitions>WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\..\win32;..\..\..\include;..\..\..</AdditionalIncludeDirectories> + </ClCompile> + <Link> + <AdditionalDependencies>setargv.obj;$(OutDir)libpcre.lib;$(OutDir)libpcre16.lib;$(OutDir)libpcre32.lib;$(OutDir)libpcreposix.lib;$(OutDir)libpcrecpp.lib;%(AdditionalDependencies)</AdditionalDependencies> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <ClCompile> + <PreprocessorDefinitions>WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\..\win32;..\..\..\include;..\..\..</AdditionalIncludeDirectories> + </ClCompile> + <Link> + <AdditionalDependencies>setargv.obj;$(OutDir)libpcre.lib;$(OutDir)libpcre16.lib;$(OutDir)libpcre32.lib;$(OutDir)libpcreposix.lib;$(OutDir)libpcrecpp.lib;%(AdditionalDependencies)</AdditionalDependencies> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\..\win32;..\..\..\include;..\..\..</AdditionalIncludeDirectories> + </ClCompile> + <Link> + <AdditionalDependencies>setargv.obj;$(OutDir)libpcre.lib;$(OutDir)libpcre16.lib;$(OutDir)libpcre32.lib;$(OutDir)libpcreposix.lib;$(OutDir)libpcrecpp.lib;%(AdditionalDependencies)</AdditionalDependencies> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>WIN32;_WINDOWS;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\..\win32;..\..\..\include;..\..\..</AdditionalIncludeDirectories> + </ClCompile> + <Link> + <AdditionalDependencies>setargv.obj;$(OutDir)libpcre.lib;$(OutDir)libpcre16.lib;$(OutDir)libpcre32.lib;$(OutDir)libpcreposix.lib;$(OutDir)libpcrecpp.lib;%(AdditionalDependencies)</AdditionalDependencies> + </Link> + </ItemDefinitionGroup> + <ItemGroup /> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/_props/vs_common.props b/pcre/build-VS2022-arm/_props/vs_common.props new file mode 100644 index 0000000..2eded11 --- /dev/null +++ b/pcre/build-VS2022-arm/_props/vs_common.props @@ -0,0 +1,79 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ImportGroup Label="PropertySheets" /> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup /> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <ClCompile> + <WarningLevel>Level3</WarningLevel> + <StringPooling>true</StringPooling> + <SDLCheck>true</SDLCheck> + <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> + <DisableSpecificWarnings>4090</DisableSpecificWarnings> + </ClCompile> + <Link> + <GenerateDebugInformation>true</GenerateDebugInformation> + </Link> + <Lib> + <TargetMachine>MachineARM</TargetMachine> + </Lib> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <ClCompile> + <WarningLevel>Level3</WarningLevel> + <Optimization>MaxSpeed</Optimization> + <StringPooling>true</StringPooling> + <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion> + <FunctionLevelLinking>true</FunctionLevelLinking> + <IntrinsicFunctions>true</IntrinsicFunctions> + <SDLCheck>true</SDLCheck> + <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> + <DisableSpecificWarnings>4090</DisableSpecificWarnings> + </ClCompile> + <Link> + <GenerateDebugInformation>true</GenerateDebugInformation> + <EnableCOMDATFolding>true</EnableCOMDATFolding> + <OptimizeReferences>true</OptimizeReferences> + </Link> + <Lib> + <TargetMachine>MachineARM</TargetMachine> + </Lib> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"> + <ClCompile> + <WarningLevel>Level3</WarningLevel> + <StringPooling>true</StringPooling> + <SDLCheck>true</SDLCheck> + <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> + <DisableSpecificWarnings>4090</DisableSpecificWarnings> + </ClCompile> + <Link> + <GenerateDebugInformation>true</GenerateDebugInformation> + </Link> + <Lib> + <TargetMachine>MachineARM64</TargetMachine> + </Lib> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"> + <ClCompile> + <WarningLevel>Level3</WarningLevel> + <Optimization>MaxSpeed</Optimization> + <StringPooling>true</StringPooling> + <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion> + <FunctionLevelLinking>true</FunctionLevelLinking> + <IntrinsicFunctions>true</IntrinsicFunctions> + <SDLCheck>true</SDLCheck> + <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> + <DisableSpecificWarnings>4090</DisableSpecificWarnings> + </ClCompile> + <Link> + <GenerateDebugInformation>true</GenerateDebugInformation> + <EnableCOMDATFolding>true</EnableCOMDATFolding> + <OptimizeReferences>true</OptimizeReferences> + </Link> + <Lib> + <TargetMachine>MachineARM64</TargetMachine> + </Lib> + </ItemDefinitionGroup> + <ItemGroup /> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/libpcre-static/libpcre-static.vcxproj b/pcre/build-VS2022-arm/libpcre-static/libpcre-static.vcxproj new file mode 100644 index 0000000..1c84ec0 --- /dev/null +++ b/pcre/build-VS2022-arm/libpcre-static/libpcre-static.vcxproj @@ -0,0 +1,127 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Debug|ARM"> + <Configuration>Debug</Configuration> + <Platform>ARM</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Debug|ARM64"> + <Configuration>Debug</Configuration> + <Platform>ARM64</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|ARM"> + <Configuration>Release</Configuration> + <Platform>ARM</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|ARM64"> + <Configuration>Release</Configuration> + <Platform>ARM64</Platform> + </ProjectConfiguration> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectGuid>{5E70CAAF-437F-4EC1-87F4-D896276AB1E1}</ProjectGuid> + <RootNamespace>libpcre-static</RootNamespace> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + <WholeProgramOptimization>true</WholeProgramOptimization> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + <WholeProgramOptimization>true</WholeProgramOptimization> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="Shared"> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\_props\libpcre-static.props" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\_props\libpcre-static.props" /> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\_props\libpcre-static.props" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\_props\libpcre-static.props" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup /> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <ClCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <ClCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemGroup> + <ClInclude Include="..\..\include\pcre.h" /> + <ClInclude Include="..\..\pcre_internal.h" /> + <ClInclude Include="..\..\ucp.h" /> + <ClInclude Include="..\..\win32\config.h" /> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\pcre_byte_order.c" /> + <ClCompile Include="..\..\pcre_compile.c" /> + <ClCompile Include="..\..\pcre_config.c" /> + <ClCompile Include="..\..\pcre_dfa_exec.c" /> + <ClCompile Include="..\..\pcre_exec.c" /> + <ClCompile Include="..\..\pcre_fullinfo.c" /> + <ClCompile Include="..\..\pcre_get.c" /> + <ClCompile Include="..\..\pcre_globals.c" /> + <ClCompile Include="..\..\pcre_jit_compile.c" /> + <ClCompile Include="..\..\pcre_maketables.c" /> + <ClCompile Include="..\..\pcre_newline.c" /> + <ClCompile Include="..\..\pcre_ord2utf8.c" /> + <ClCompile Include="..\..\pcre_refcount.c" /> + <ClCompile Include="..\..\pcre_string_utils.c" /> + <ClCompile Include="..\..\pcre_study.c" /> + <ClCompile Include="..\..\pcre_tables.c" /> + <ClCompile Include="..\..\pcre_ucd.c" /> + <ClCompile Include="..\..\pcre_valid_utf8.c" /> + <ClCompile Include="..\..\pcre_version.c" /> + <ClCompile Include="..\..\pcre_xclass.c" /> + <ClCompile Include="..\..\win32\pcre_chartables.c" /> + </ItemGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/libpcre-static/libpcre-static.vcxproj.filters b/pcre/build-VS2022-arm/libpcre-static/libpcre-static.vcxproj.filters new file mode 100644 index 0000000..8b753cf --- /dev/null +++ b/pcre/build-VS2022-arm/libpcre-static/libpcre-static.vcxproj.filters @@ -0,0 +1,105 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <Filter Include="Source Files"> + <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier> + <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions> + </Filter> + <Filter Include="Header Files"> + <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier> + <Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions> + </Filter> + <Filter Include="Resource Files"> + <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier> + <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions> + </Filter> + <Filter Include="Header Files\include"> + <UniqueIdentifier>{9bd6c07a-4a25-4cea-866c-99a6ee317e3e}</UniqueIdentifier> + </Filter> + <Filter Include="Header Files\win32"> + <UniqueIdentifier>{10aa782a-f451-4cd5-bf7f-55ac4bf7d9c6}</UniqueIdentifier> + </Filter> + <Filter Include="Source Files\win32"> + <UniqueIdentifier>{c3388373-2a38-4fb8-8f41-299b9d217e2d}</UniqueIdentifier> + </Filter> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\include\pcre.h"> + <Filter>Header Files\include</Filter> + </ClInclude> + <ClInclude Include="..\..\pcre_internal.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\..\ucp.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\..\win32\config.h"> + <Filter>Header Files\win32</Filter> + </ClInclude> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\pcre_byte_order.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre_compile.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre_config.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre_dfa_exec.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre_exec.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre_fullinfo.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre_get.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre_globals.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre_jit_compile.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre_maketables.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre_newline.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre_ord2utf8.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre_refcount.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre_string_utils.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre_study.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre_tables.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre_ucd.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre_valid_utf8.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre_version.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre_xclass.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\win32\pcre_chartables.c"> + <Filter>Source Files\win32</Filter> + </ClCompile> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/libpcre/libpcre.vcxproj b/pcre/build-VS2022-arm/libpcre/libpcre.vcxproj new file mode 100644 index 0000000..c7bd99f --- /dev/null +++ b/pcre/build-VS2022-arm/libpcre/libpcre.vcxproj @@ -0,0 +1,130 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Debug|ARM"> + <Configuration>Debug</Configuration> + <Platform>ARM</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Debug|ARM64"> + <Configuration>Debug</Configuration> + <Platform>ARM64</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|ARM"> + <Configuration>Release</Configuration> + <Platform>ARM</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|ARM64"> + <Configuration>Release</Configuration> + <Platform>ARM64</Platform> + </ProjectConfiguration> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectGuid>{DA8CB038-FD70-44B5-8ADA-5E32CA9ECACE}</ProjectGuid> + <RootNamespace>libpcre</RootNamespace> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration"> + <ConfigurationType>DynamicLibrary</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="Configuration"> + <ConfigurationType>DynamicLibrary</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration"> + <ConfigurationType>DynamicLibrary</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + <WholeProgramOptimization>true</WholeProgramOptimization> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration"> + <ConfigurationType>DynamicLibrary</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + <WholeProgramOptimization>true</WholeProgramOptimization> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="Shared"> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\_props\libpcre.props" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\_props\libpcre.props" /> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\_props\libpcre.props" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\_props\libpcre.props" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup /> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <ClCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <ClCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemGroup> + <ClInclude Include="..\..\include\pcre.h" /> + <ClInclude Include="..\..\pcre_internal.h" /> + <ClInclude Include="..\..\ucp.h" /> + <ClInclude Include="..\..\win32\config.h" /> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\pcre_byte_order.c" /> + <ClCompile Include="..\..\pcre_compile.c" /> + <ClCompile Include="..\..\pcre_config.c" /> + <ClCompile Include="..\..\pcre_dfa_exec.c" /> + <ClCompile Include="..\..\pcre_exec.c" /> + <ClCompile Include="..\..\pcre_fullinfo.c" /> + <ClCompile Include="..\..\pcre_get.c" /> + <ClCompile Include="..\..\pcre_globals.c" /> + <ClCompile Include="..\..\pcre_jit_compile.c" /> + <ClCompile Include="..\..\pcre_maketables.c" /> + <ClCompile Include="..\..\pcre_newline.c" /> + <ClCompile Include="..\..\pcre_ord2utf8.c" /> + <ClCompile Include="..\..\pcre_refcount.c" /> + <ClCompile Include="..\..\pcre_string_utils.c" /> + <ClCompile Include="..\..\pcre_study.c" /> + <ClCompile Include="..\..\pcre_tables.c" /> + <ClCompile Include="..\..\pcre_ucd.c" /> + <ClCompile Include="..\..\pcre_valid_utf8.c" /> + <ClCompile Include="..\..\pcre_version.c" /> + <ClCompile Include="..\..\pcre_xclass.c" /> + <ClCompile Include="..\..\win32\pcre_chartables.c" /> + </ItemGroup> + <ItemGroup> + <ResourceCompile Include="..\..\win32\libpcre.rc" /> + </ItemGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/libpcre/libpcre.vcxproj.filters b/pcre/build-VS2022-arm/libpcre/libpcre.vcxproj.filters new file mode 100644 index 0000000..a2340e3 --- /dev/null +++ b/pcre/build-VS2022-arm/libpcre/libpcre.vcxproj.filters @@ -0,0 +1,110 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <Filter Include="Source Files"> + <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier> + <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions> + </Filter> + <Filter Include="Header Files"> + <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier> + <Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions> + </Filter> + <Filter Include="Resource Files"> + <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier> + <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions> + </Filter> + <Filter Include="Header Files\include"> + <UniqueIdentifier>{912e8a6a-4e88-4e2d-963a-ffc0f3c97aa3}</UniqueIdentifier> + </Filter> + <Filter Include="Header Files\win32"> + <UniqueIdentifier>{84f9b944-5498-4930-903b-d704b2e39035}</UniqueIdentifier> + </Filter> + <Filter Include="Source Files\win32"> + <UniqueIdentifier>{a5fdcb0c-350c-4ad9-a007-5e7b48283302}</UniqueIdentifier> + </Filter> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\include\pcre.h"> + <Filter>Header Files\include</Filter> + </ClInclude> + <ClInclude Include="..\..\pcre_internal.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\..\ucp.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\..\win32\config.h"> + <Filter>Header Files\win32</Filter> + </ClInclude> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\pcre_byte_order.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre_compile.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre_config.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre_dfa_exec.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre_exec.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre_fullinfo.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre_get.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre_globals.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre_jit_compile.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre_maketables.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre_newline.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre_ord2utf8.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre_refcount.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre_string_utils.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre_study.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre_tables.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre_ucd.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre_valid_utf8.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre_version.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre_xclass.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\win32\pcre_chartables.c"> + <Filter>Source Files\win32</Filter> + </ClCompile> + </ItemGroup> + <ItemGroup> + <ResourceCompile Include="..\..\win32\libpcre.rc"> + <Filter>Resource Files</Filter> + </ResourceCompile> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/libpcre16-static/libpcre16-static.vcxproj b/pcre/build-VS2022-arm/libpcre16-static/libpcre16-static.vcxproj new file mode 100644 index 0000000..9d06523 --- /dev/null +++ b/pcre/build-VS2022-arm/libpcre16-static/libpcre16-static.vcxproj @@ -0,0 +1,128 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Debug|ARM"> + <Configuration>Debug</Configuration> + <Platform>ARM</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Debug|ARM64"> + <Configuration>Debug</Configuration> + <Platform>ARM64</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|ARM"> + <Configuration>Release</Configuration> + <Platform>ARM</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|ARM64"> + <Configuration>Release</Configuration> + <Platform>ARM64</Platform> + </ProjectConfiguration> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectGuid>{A0964D8D-ED36-40CF-BEC8-E7D87457AA97}</ProjectGuid> + <RootNamespace>libpcre16-static</RootNamespace> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + <WholeProgramOptimization>true</WholeProgramOptimization> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + <WholeProgramOptimization>true</WholeProgramOptimization> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="Shared"> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\_props\libpcre16-static.props" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\_props\libpcre16-static.props" /> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\_props\libpcre16-static.props" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\_props\libpcre16-static.props" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup /> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <ClCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <ClCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemGroup> + <ClInclude Include="..\..\include\pcre.h" /> + <ClInclude Include="..\..\pcre_internal.h" /> + <ClInclude Include="..\..\ucp.h" /> + <ClInclude Include="..\..\win32\config.h" /> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\pcre16_byte_order.c" /> + <ClCompile Include="..\..\pcre16_chartables.c" /> + <ClCompile Include="..\..\pcre16_compile.c" /> + <ClCompile Include="..\..\pcre16_config.c" /> + <ClCompile Include="..\..\pcre16_dfa_exec.c" /> + <ClCompile Include="..\..\pcre16_exec.c" /> + <ClCompile Include="..\..\pcre16_fullinfo.c" /> + <ClCompile Include="..\..\pcre16_get.c" /> + <ClCompile Include="..\..\pcre16_globals.c" /> + <ClCompile Include="..\..\pcre16_jit_compile.c" /> + <ClCompile Include="..\..\pcre16_maketables.c" /> + <ClCompile Include="..\..\pcre16_newline.c" /> + <ClCompile Include="..\..\pcre16_ord2utf16.c" /> + <ClCompile Include="..\..\pcre16_refcount.c" /> + <ClCompile Include="..\..\pcre16_string_utils.c" /> + <ClCompile Include="..\..\pcre16_study.c" /> + <ClCompile Include="..\..\pcre16_tables.c" /> + <ClCompile Include="..\..\pcre16_ucd.c" /> + <ClCompile Include="..\..\pcre16_utf16_utils.c" /> + <ClCompile Include="..\..\pcre16_valid_utf16.c" /> + <ClCompile Include="..\..\pcre16_version.c" /> + <ClCompile Include="..\..\pcre16_xclass.c" /> + </ItemGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/libpcre16-static/libpcre16-static.vcxproj.filters b/pcre/build-VS2022-arm/libpcre16-static/libpcre16-static.vcxproj.filters new file mode 100644 index 0000000..28b700c --- /dev/null +++ b/pcre/build-VS2022-arm/libpcre16-static/libpcre16-static.vcxproj.filters @@ -0,0 +1,105 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <Filter Include="Source Files"> + <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier> + <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions> + </Filter> + <Filter Include="Header Files"> + <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier> + <Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions> + </Filter> + <Filter Include="Resource Files"> + <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier> + <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions> + </Filter> + <Filter Include="Header Files\include"> + <UniqueIdentifier>{8a1245ba-6f80-4f89-99c5-54c7a9e7c30e}</UniqueIdentifier> + </Filter> + <Filter Include="Header Files\win32"> + <UniqueIdentifier>{3e54389a-f72f-4731-a187-add37c35dc99}</UniqueIdentifier> + </Filter> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\include\pcre.h"> + <Filter>Header Files\include</Filter> + </ClInclude> + <ClInclude Include="..\..\pcre_internal.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\..\ucp.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\..\win32\config.h"> + <Filter>Header Files\win32</Filter> + </ClInclude> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\pcre16_byte_order.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre16_chartables.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre16_compile.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre16_config.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre16_dfa_exec.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre16_exec.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre16_fullinfo.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre16_get.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre16_globals.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre16_jit_compile.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre16_maketables.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre16_newline.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre16_ord2utf16.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre16_refcount.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre16_string_utils.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre16_study.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre16_tables.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre16_ucd.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre16_utf16_utils.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre16_valid_utf16.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre16_version.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre16_xclass.c"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/libpcre16/libpcre16.vcxproj b/pcre/build-VS2022-arm/libpcre16/libpcre16.vcxproj new file mode 100644 index 0000000..37097cf --- /dev/null +++ b/pcre/build-VS2022-arm/libpcre16/libpcre16.vcxproj @@ -0,0 +1,131 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Debug|ARM"> + <Configuration>Debug</Configuration> + <Platform>ARM</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Debug|ARM64"> + <Configuration>Debug</Configuration> + <Platform>ARM64</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|ARM"> + <Configuration>Release</Configuration> + <Platform>ARM</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|ARM64"> + <Configuration>Release</Configuration> + <Platform>ARM64</Platform> + </ProjectConfiguration> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectGuid>{94D92D6A-221A-486C-85CC-9D0BFFF1C20E}</ProjectGuid> + <RootNamespace>libpcre16</RootNamespace> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration"> + <ConfigurationType>DynamicLibrary</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="Configuration"> + <ConfigurationType>DynamicLibrary</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration"> + <ConfigurationType>DynamicLibrary</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + <WholeProgramOptimization>true</WholeProgramOptimization> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration"> + <ConfigurationType>DynamicLibrary</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + <WholeProgramOptimization>true</WholeProgramOptimization> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="Shared"> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\_props\libpcre16.props" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\_props\libpcre16.props" /> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\_props\libpcre16.props" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\_props\libpcre16.props" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup /> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <ClCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <ClCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemGroup> + <ClInclude Include="..\..\include\pcre.h" /> + <ClInclude Include="..\..\pcre_internal.h" /> + <ClInclude Include="..\..\ucp.h" /> + <ClInclude Include="..\..\win32\config.h" /> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\pcre16_byte_order.c" /> + <ClCompile Include="..\..\pcre16_chartables.c" /> + <ClCompile Include="..\..\pcre16_compile.c" /> + <ClCompile Include="..\..\pcre16_config.c" /> + <ClCompile Include="..\..\pcre16_dfa_exec.c" /> + <ClCompile Include="..\..\pcre16_exec.c" /> + <ClCompile Include="..\..\pcre16_fullinfo.c" /> + <ClCompile Include="..\..\pcre16_get.c" /> + <ClCompile Include="..\..\pcre16_globals.c" /> + <ClCompile Include="..\..\pcre16_jit_compile.c" /> + <ClCompile Include="..\..\pcre16_maketables.c" /> + <ClCompile Include="..\..\pcre16_newline.c" /> + <ClCompile Include="..\..\pcre16_ord2utf16.c" /> + <ClCompile Include="..\..\pcre16_refcount.c" /> + <ClCompile Include="..\..\pcre16_string_utils.c" /> + <ClCompile Include="..\..\pcre16_study.c" /> + <ClCompile Include="..\..\pcre16_tables.c" /> + <ClCompile Include="..\..\pcre16_ucd.c" /> + <ClCompile Include="..\..\pcre16_utf16_utils.c" /> + <ClCompile Include="..\..\pcre16_valid_utf16.c" /> + <ClCompile Include="..\..\pcre16_version.c" /> + <ClCompile Include="..\..\pcre16_xclass.c" /> + </ItemGroup> + <ItemGroup> + <ResourceCompile Include="..\..\win32\libpcre16.rc" /> + </ItemGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/libpcre16/libpcre16.vcxproj.filters b/pcre/build-VS2022-arm/libpcre16/libpcre16.vcxproj.filters new file mode 100644 index 0000000..6a1e317 --- /dev/null +++ b/pcre/build-VS2022-arm/libpcre16/libpcre16.vcxproj.filters @@ -0,0 +1,110 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <Filter Include="Source Files"> + <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier> + <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions> + </Filter> + <Filter Include="Header Files"> + <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier> + <Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions> + </Filter> + <Filter Include="Resource Files"> + <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier> + <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions> + </Filter> + <Filter Include="Header Files\include"> + <UniqueIdentifier>{7f485083-56f0-4b07-a3cd-cdb7384297b7}</UniqueIdentifier> + </Filter> + <Filter Include="Header Files\win32"> + <UniqueIdentifier>{16f39921-edeb-49b9-9067-e821a3be4759}</UniqueIdentifier> + </Filter> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\include\pcre.h"> + <Filter>Header Files\include</Filter> + </ClInclude> + <ClInclude Include="..\..\pcre_internal.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\..\ucp.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\..\win32\config.h"> + <Filter>Header Files\win32</Filter> + </ClInclude> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\pcre16_byte_order.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre16_chartables.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre16_compile.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre16_config.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre16_dfa_exec.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre16_exec.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre16_fullinfo.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre16_get.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre16_globals.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre16_jit_compile.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre16_maketables.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre16_newline.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre16_ord2utf16.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre16_refcount.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre16_string_utils.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre16_study.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre16_tables.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre16_ucd.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre16_utf16_utils.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre16_valid_utf16.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre16_version.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre16_xclass.c"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> + <ItemGroup> + <ResourceCompile Include="..\..\win32\libpcre16.rc"> + <Filter>Resource Files</Filter> + </ResourceCompile> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/libpcre32-static/libpcre32-static.vcxproj b/pcre/build-VS2022-arm/libpcre32-static/libpcre32-static.vcxproj new file mode 100644 index 0000000..ed382ce --- /dev/null +++ b/pcre/build-VS2022-arm/libpcre32-static/libpcre32-static.vcxproj @@ -0,0 +1,128 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Debug|ARM"> + <Configuration>Debug</Configuration> + <Platform>ARM</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Debug|ARM64"> + <Configuration>Debug</Configuration> + <Platform>ARM64</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|ARM"> + <Configuration>Release</Configuration> + <Platform>ARM</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|ARM64"> + <Configuration>Release</Configuration> + <Platform>ARM64</Platform> + </ProjectConfiguration> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectGuid>{DDFDFF9B-08DB-4806-B66B-9A488E9891A7}</ProjectGuid> + <RootNamespace>libpcre32-static</RootNamespace> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + <WholeProgramOptimization>true</WholeProgramOptimization> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + <WholeProgramOptimization>true</WholeProgramOptimization> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="Shared"> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\_props\libpcre32-static.props" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\_props\libpcre32-static.props" /> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\_props\libpcre32-static.props" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\_props\libpcre32-static.props" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup /> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <ClCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <ClCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemGroup> + <ClInclude Include="..\..\include\pcre.h" /> + <ClInclude Include="..\..\pcre_internal.h" /> + <ClInclude Include="..\..\ucp.h" /> + <ClInclude Include="..\..\win32\config.h" /> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\pcre32_byte_order.c" /> + <ClCompile Include="..\..\pcre32_chartables.c" /> + <ClCompile Include="..\..\pcre32_compile.c" /> + <ClCompile Include="..\..\pcre32_config.c" /> + <ClCompile Include="..\..\pcre32_dfa_exec.c" /> + <ClCompile Include="..\..\pcre32_exec.c" /> + <ClCompile Include="..\..\pcre32_fullinfo.c" /> + <ClCompile Include="..\..\pcre32_get.c" /> + <ClCompile Include="..\..\pcre32_globals.c" /> + <ClCompile Include="..\..\pcre32_jit_compile.c" /> + <ClCompile Include="..\..\pcre32_maketables.c" /> + <ClCompile Include="..\..\pcre32_newline.c" /> + <ClCompile Include="..\..\pcre32_ord2utf32.c" /> + <ClCompile Include="..\..\pcre32_refcount.c" /> + <ClCompile Include="..\..\pcre32_string_utils.c" /> + <ClCompile Include="..\..\pcre32_study.c" /> + <ClCompile Include="..\..\pcre32_tables.c" /> + <ClCompile Include="..\..\pcre32_ucd.c" /> + <ClCompile Include="..\..\pcre32_utf32_utils.c" /> + <ClCompile Include="..\..\pcre32_valid_utf32.c" /> + <ClCompile Include="..\..\pcre32_version.c" /> + <ClCompile Include="..\..\pcre32_xclass.c" /> + </ItemGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/libpcre32-static/libpcre32-static.vcxproj.filters b/pcre/build-VS2022-arm/libpcre32-static/libpcre32-static.vcxproj.filters new file mode 100644 index 0000000..cca8fbc --- /dev/null +++ b/pcre/build-VS2022-arm/libpcre32-static/libpcre32-static.vcxproj.filters @@ -0,0 +1,105 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <Filter Include="Source Files"> + <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier> + <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions> + </Filter> + <Filter Include="Header Files"> + <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier> + <Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions> + </Filter> + <Filter Include="Resource Files"> + <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier> + <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions> + </Filter> + <Filter Include="Header Files\include"> + <UniqueIdentifier>{4f375e07-6ef0-42da-b6ea-c45eb562bd3a}</UniqueIdentifier> + </Filter> + <Filter Include="Header Files\win32"> + <UniqueIdentifier>{8b4f2b41-40d3-4d8e-8ed1-06cc06fbecc8}</UniqueIdentifier> + </Filter> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\include\pcre.h"> + <Filter>Header Files\include</Filter> + </ClInclude> + <ClInclude Include="..\..\pcre_internal.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\..\ucp.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\..\win32\config.h"> + <Filter>Header Files\win32</Filter> + </ClInclude> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\pcre32_byte_order.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre32_chartables.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre32_compile.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre32_config.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre32_dfa_exec.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre32_exec.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre32_fullinfo.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre32_get.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre32_globals.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre32_jit_compile.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre32_maketables.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre32_newline.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre32_ord2utf32.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre32_refcount.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre32_string_utils.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre32_study.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre32_tables.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre32_ucd.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre32_utf32_utils.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre32_valid_utf32.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre32_version.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre32_xclass.c"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/libpcre32/libpcre32.vcxproj b/pcre/build-VS2022-arm/libpcre32/libpcre32.vcxproj new file mode 100644 index 0000000..544231e --- /dev/null +++ b/pcre/build-VS2022-arm/libpcre32/libpcre32.vcxproj @@ -0,0 +1,131 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Debug|ARM"> + <Configuration>Debug</Configuration> + <Platform>ARM</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Debug|ARM64"> + <Configuration>Debug</Configuration> + <Platform>ARM64</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|ARM"> + <Configuration>Release</Configuration> + <Platform>ARM</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|ARM64"> + <Configuration>Release</Configuration> + <Platform>ARM64</Platform> + </ProjectConfiguration> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectGuid>{8DE7AFAB-08EE-436E-BE84-62EA1DE99E4C}</ProjectGuid> + <RootNamespace>libpcre32</RootNamespace> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration"> + <ConfigurationType>DynamicLibrary</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="Configuration"> + <ConfigurationType>DynamicLibrary</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration"> + <ConfigurationType>DynamicLibrary</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + <WholeProgramOptimization>true</WholeProgramOptimization> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration"> + <ConfigurationType>DynamicLibrary</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + <WholeProgramOptimization>true</WholeProgramOptimization> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="Shared"> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\_props\libpcre32.props" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\_props\libpcre32.props" /> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\_props\libpcre32.props" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\_props\libpcre32.props" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup /> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <ClCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <ClCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemGroup> + <ClInclude Include="..\..\include\pcre.h" /> + <ClInclude Include="..\..\pcre_internal.h" /> + <ClInclude Include="..\..\ucp.h" /> + <ClInclude Include="..\..\win32\config.h" /> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\pcre32_byte_order.c" /> + <ClCompile Include="..\..\pcre32_chartables.c" /> + <ClCompile Include="..\..\pcre32_compile.c" /> + <ClCompile Include="..\..\pcre32_config.c" /> + <ClCompile Include="..\..\pcre32_dfa_exec.c" /> + <ClCompile Include="..\..\pcre32_exec.c" /> + <ClCompile Include="..\..\pcre32_fullinfo.c" /> + <ClCompile Include="..\..\pcre32_get.c" /> + <ClCompile Include="..\..\pcre32_globals.c" /> + <ClCompile Include="..\..\pcre32_jit_compile.c" /> + <ClCompile Include="..\..\pcre32_maketables.c" /> + <ClCompile Include="..\..\pcre32_newline.c" /> + <ClCompile Include="..\..\pcre32_ord2utf32.c" /> + <ClCompile Include="..\..\pcre32_refcount.c" /> + <ClCompile Include="..\..\pcre32_string_utils.c" /> + <ClCompile Include="..\..\pcre32_study.c" /> + <ClCompile Include="..\..\pcre32_tables.c" /> + <ClCompile Include="..\..\pcre32_ucd.c" /> + <ClCompile Include="..\..\pcre32_utf32_utils.c" /> + <ClCompile Include="..\..\pcre32_valid_utf32.c" /> + <ClCompile Include="..\..\pcre32_version.c" /> + <ClCompile Include="..\..\pcre32_xclass.c" /> + </ItemGroup> + <ItemGroup> + <ResourceCompile Include="..\..\win32\libpcre32.rc" /> + </ItemGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/libpcre32/libpcre32.vcxproj.filters b/pcre/build-VS2022-arm/libpcre32/libpcre32.vcxproj.filters new file mode 100644 index 0000000..0a4840f --- /dev/null +++ b/pcre/build-VS2022-arm/libpcre32/libpcre32.vcxproj.filters @@ -0,0 +1,110 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <Filter Include="Source Files"> + <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier> + <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions> + </Filter> + <Filter Include="Header Files"> + <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier> + <Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions> + </Filter> + <Filter Include="Resource Files"> + <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier> + <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions> + </Filter> + <Filter Include="Header Files\include"> + <UniqueIdentifier>{b5dc9e68-346a-4504-9659-a690a040ce29}</UniqueIdentifier> + </Filter> + <Filter Include="Header Files\win32"> + <UniqueIdentifier>{068c00a7-cf63-4290-b296-987c627d2a4c}</UniqueIdentifier> + </Filter> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\include\pcre.h"> + <Filter>Header Files\include</Filter> + </ClInclude> + <ClInclude Include="..\..\pcre_internal.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\..\ucp.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\..\win32\config.h"> + <Filter>Header Files\win32</Filter> + </ClInclude> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\pcre32_byte_order.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre32_chartables.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre32_compile.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre32_config.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre32_dfa_exec.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre32_exec.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre32_fullinfo.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre32_get.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre32_globals.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre32_jit_compile.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre32_maketables.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre32_newline.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre32_ord2utf32.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre32_refcount.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre32_string_utils.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre32_study.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre32_tables.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre32_ucd.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre32_utf32_utils.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre32_valid_utf32.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre32_version.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre32_xclass.c"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> + <ItemGroup> + <ResourceCompile Include="..\..\win32\libpcre32.rc"> + <Filter>Resource Files</Filter> + </ResourceCompile> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/libpcrecpp-static/libpcrecpp-static.vcxproj b/pcre/build-VS2022-arm/libpcrecpp-static/libpcrecpp-static.vcxproj new file mode 100644 index 0000000..6516f65 --- /dev/null +++ b/pcre/build-VS2022-arm/libpcrecpp-static/libpcrecpp-static.vcxproj @@ -0,0 +1,112 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Debug|ARM"> + <Configuration>Debug</Configuration> + <Platform>ARM</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Debug|ARM64"> + <Configuration>Debug</Configuration> + <Platform>ARM64</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|ARM"> + <Configuration>Release</Configuration> + <Platform>ARM</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|ARM64"> + <Configuration>Release</Configuration> + <Platform>ARM64</Platform> + </ProjectConfiguration> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectGuid>{0CD436F0-29A0-441A-B448-1FDA9825EBE6}</ProjectGuid> + <RootNamespace>libpcrecpp-static</RootNamespace> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + <WholeProgramOptimization>true</WholeProgramOptimization> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + <WholeProgramOptimization>true</WholeProgramOptimization> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="Shared"> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\_props\libpcrecpp-static.props" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\_props\libpcrecpp-static.props" /> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\_props\libpcrecpp-static.props" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\_props\libpcrecpp-static.props" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup /> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <ClCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <ClCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemGroup> + <ClInclude Include="..\..\include\pcre.h" /> + <ClInclude Include="..\..\include\pcrecpparg.h" /> + <ClInclude Include="..\..\include\pcre_stringpiece.h" /> + <ClInclude Include="..\..\pcrecpp.h" /> + <ClInclude Include="..\..\pcrecpp_internal.h" /> + <ClInclude Include="..\..\pcre_scanner.h" /> + <ClInclude Include="..\..\win32\config.h" /> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\pcrecpp.cc" /> + <ClCompile Include="..\..\pcre_scanner.cc" /> + <ClCompile Include="..\..\pcre_stringpiece.cc" /> + </ItemGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/libpcrecpp-static/libpcrecpp-static.vcxproj.filters b/pcre/build-VS2022-arm/libpcrecpp-static/libpcrecpp-static.vcxproj.filters new file mode 100644 index 0000000..92ae09c --- /dev/null +++ b/pcre/build-VS2022-arm/libpcrecpp-static/libpcrecpp-static.vcxproj.filters @@ -0,0 +1,57 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <Filter Include="Source Files"> + <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier> + <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions> + </Filter> + <Filter Include="Header Files"> + <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier> + <Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions> + </Filter> + <Filter Include="Resource Files"> + <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier> + <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions> + </Filter> + <Filter Include="Header Files\include"> + <UniqueIdentifier>{b75470d5-b0a3-43f8-894f-8461ce5519d1}</UniqueIdentifier> + </Filter> + <Filter Include="Header Files\win32"> + <UniqueIdentifier>{e924d9b8-9eb2-4b86-990f-e69970129132}</UniqueIdentifier> + </Filter> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\include\pcre.h"> + <Filter>Header Files\include</Filter> + </ClInclude> + <ClInclude Include="..\..\include\pcrecpparg.h"> + <Filter>Header Files\include</Filter> + </ClInclude> + <ClInclude Include="..\..\include\pcre_stringpiece.h"> + <Filter>Header Files\include</Filter> + </ClInclude> + <ClInclude Include="..\..\pcrecpp.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\..\pcrecpp_internal.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\..\pcre_scanner.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\..\win32\config.h"> + <Filter>Header Files\win32</Filter> + </ClInclude> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\pcrecpp.cc"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre_scanner.cc"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre_stringpiece.cc"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/libpcrecpp/libpcrecpp.vcxproj b/pcre/build-VS2022-arm/libpcrecpp/libpcrecpp.vcxproj new file mode 100644 index 0000000..ea140ab --- /dev/null +++ b/pcre/build-VS2022-arm/libpcrecpp/libpcrecpp.vcxproj @@ -0,0 +1,115 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Debug|ARM"> + <Configuration>Debug</Configuration> + <Platform>ARM</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Debug|ARM64"> + <Configuration>Debug</Configuration> + <Platform>ARM64</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|ARM"> + <Configuration>Release</Configuration> + <Platform>ARM</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|ARM64"> + <Configuration>Release</Configuration> + <Platform>ARM64</Platform> + </ProjectConfiguration> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectGuid>{3C429F07-54B0-4A7A-86E3-0A29036A28DC}</ProjectGuid> + <RootNamespace>libpcrecpp</RootNamespace> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration"> + <ConfigurationType>DynamicLibrary</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="Configuration"> + <ConfigurationType>DynamicLibrary</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration"> + <ConfigurationType>DynamicLibrary</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + <WholeProgramOptimization>true</WholeProgramOptimization> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration"> + <ConfigurationType>DynamicLibrary</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + <WholeProgramOptimization>true</WholeProgramOptimization> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="Shared"> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\_props\libpcrecpp.props" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\_props\libpcrecpp.props" /> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\_props\libpcrecpp.props" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\_props\libpcrecpp.props" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup /> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <ClCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <ClCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemGroup> + <ClInclude Include="..\..\include\pcre.h" /> + <ClInclude Include="..\..\include\pcrecpparg.h" /> + <ClInclude Include="..\..\include\pcre_stringpiece.h" /> + <ClInclude Include="..\..\pcrecpp.h" /> + <ClInclude Include="..\..\pcrecpp_internal.h" /> + <ClInclude Include="..\..\pcre_scanner.h" /> + <ClInclude Include="..\..\win32\config.h" /> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\pcrecpp.cc" /> + <ClCompile Include="..\..\pcre_scanner.cc" /> + <ClCompile Include="..\..\pcre_stringpiece.cc" /> + </ItemGroup> + <ItemGroup> + <ResourceCompile Include="..\..\win32\libpcrecpp.rc" /> + </ItemGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/libpcrecpp/libpcrecpp.vcxproj.filters b/pcre/build-VS2022-arm/libpcrecpp/libpcrecpp.vcxproj.filters new file mode 100644 index 0000000..b9ed491 --- /dev/null +++ b/pcre/build-VS2022-arm/libpcrecpp/libpcrecpp.vcxproj.filters @@ -0,0 +1,62 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <Filter Include="Source Files"> + <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier> + <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions> + </Filter> + <Filter Include="Header Files"> + <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier> + <Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions> + </Filter> + <Filter Include="Resource Files"> + <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier> + <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions> + </Filter> + <Filter Include="Header Files\include"> + <UniqueIdentifier>{12866bae-96f9-4a27-a6ee-3e2bda3c5953}</UniqueIdentifier> + </Filter> + <Filter Include="Header Files\win32"> + <UniqueIdentifier>{5245497d-8c0d-4996-b178-b0cc8e0c2af3}</UniqueIdentifier> + </Filter> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\include\pcre.h"> + <Filter>Header Files\include</Filter> + </ClInclude> + <ClInclude Include="..\..\include\pcrecpparg.h"> + <Filter>Header Files\include</Filter> + </ClInclude> + <ClInclude Include="..\..\include\pcre_stringpiece.h"> + <Filter>Header Files\include</Filter> + </ClInclude> + <ClInclude Include="..\..\pcrecpp.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\..\pcrecpp_internal.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\..\pcre_scanner.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\..\win32\config.h"> + <Filter>Header Files\win32</Filter> + </ClInclude> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\pcrecpp.cc"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre_scanner.cc"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\pcre_stringpiece.cc"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> + <ItemGroup> + <ResourceCompile Include="..\..\win32\libpcrecpp.rc"> + <Filter>Resource Files</Filter> + </ResourceCompile> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/libpcreposix-static/libpcreposix-static.vcxproj b/pcre/build-VS2022-arm/libpcreposix-static/libpcreposix-static.vcxproj new file mode 100644 index 0000000..170129d --- /dev/null +++ b/pcre/build-VS2022-arm/libpcreposix-static/libpcreposix-static.vcxproj @@ -0,0 +1,108 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Debug|ARM"> + <Configuration>Debug</Configuration> + <Platform>ARM</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Debug|ARM64"> + <Configuration>Debug</Configuration> + <Platform>ARM64</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|ARM"> + <Configuration>Release</Configuration> + <Platform>ARM</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|ARM64"> + <Configuration>Release</Configuration> + <Platform>ARM64</Platform> + </ProjectConfiguration> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectGuid>{DDF26693-559C-49A6-861C-87A14B9D2A7B}</ProjectGuid> + <RootNamespace>libpcreposix-static</RootNamespace> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + <WholeProgramOptimization>true</WholeProgramOptimization> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + <WholeProgramOptimization>true</WholeProgramOptimization> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="Shared"> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\_props\libpcreposix-static.props" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\_props\libpcreposix-static.props" /> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\_props\libpcreposix-static.props" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\_props\libpcreposix-static.props" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup /> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <ClCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <ClCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemGroup> + <ClInclude Include="..\..\include\pcre.h" /> + <ClInclude Include="..\..\pcreposix.h" /> + <ClInclude Include="..\..\pcre_internal.h" /> + <ClInclude Include="..\..\ucp.h" /> + <ClInclude Include="..\..\win32\config.h" /> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\pcreposix.c" /> + </ItemGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/libpcreposix-static/libpcreposix-static.vcxproj.filters b/pcre/build-VS2022-arm/libpcreposix-static/libpcreposix-static.vcxproj.filters new file mode 100644 index 0000000..2bada88 --- /dev/null +++ b/pcre/build-VS2022-arm/libpcreposix-static/libpcreposix-static.vcxproj.filters @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <Filter Include="Source Files"> + <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier> + <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions> + </Filter> + <Filter Include="Header Files"> + <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier> + <Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions> + </Filter> + <Filter Include="Resource Files"> + <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier> + <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions> + </Filter> + <Filter Include="Header Files\include"> + <UniqueIdentifier>{a6d76609-6c46-44e8-9edb-aae885a3a5a3}</UniqueIdentifier> + </Filter> + <Filter Include="Header Files\win32"> + <UniqueIdentifier>{d551f526-4922-4ef7-9ba9-bc143f95ac85}</UniqueIdentifier> + </Filter> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\include\pcre.h"> + <Filter>Header Files\include</Filter> + </ClInclude> + <ClInclude Include="..\..\pcreposix.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\..\pcre_internal.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\..\ucp.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\..\win32\config.h"> + <Filter>Header Files\win32</Filter> + </ClInclude> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\pcreposix.c"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/libpcreposix/libpcreposix.vcxproj b/pcre/build-VS2022-arm/libpcreposix/libpcreposix.vcxproj new file mode 100644 index 0000000..49196ca --- /dev/null +++ b/pcre/build-VS2022-arm/libpcreposix/libpcreposix.vcxproj @@ -0,0 +1,111 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Debug|ARM"> + <Configuration>Debug</Configuration> + <Platform>ARM</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Debug|ARM64"> + <Configuration>Debug</Configuration> + <Platform>ARM64</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|ARM"> + <Configuration>Release</Configuration> + <Platform>ARM</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|ARM64"> + <Configuration>Release</Configuration> + <Platform>ARM64</Platform> + </ProjectConfiguration> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectGuid>{99DC6502-5AB1-4A52-9E5A-EA9E91EF86C7}</ProjectGuid> + <RootNamespace>libpcreposix</RootNamespace> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration"> + <ConfigurationType>DynamicLibrary</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="Configuration"> + <ConfigurationType>DynamicLibrary</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration"> + <ConfigurationType>DynamicLibrary</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + <WholeProgramOptimization>true</WholeProgramOptimization> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration"> + <ConfigurationType>DynamicLibrary</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + <WholeProgramOptimization>true</WholeProgramOptimization> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="Shared"> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\_props\libpcreposix.props" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\_props\libpcreposix.props" /> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\_props\libpcreposix.props" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\_props\libpcreposix.props" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup /> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <ClCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <ClCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemGroup> + <ClInclude Include="..\..\include\pcre.h" /> + <ClInclude Include="..\..\pcreposix.h" /> + <ClInclude Include="..\..\pcre_internal.h" /> + <ClInclude Include="..\..\ucp.h" /> + <ClInclude Include="..\..\win32\config.h" /> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\pcreposix.c" /> + </ItemGroup> + <ItemGroup> + <ResourceCompile Include="..\..\win32\libpcreposix.rc" /> + </ItemGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/libpcreposix/libpcreposix.vcxproj.filters b/pcre/build-VS2022-arm/libpcreposix/libpcreposix.vcxproj.filters new file mode 100644 index 0000000..2257f92 --- /dev/null +++ b/pcre/build-VS2022-arm/libpcreposix/libpcreposix.vcxproj.filters @@ -0,0 +1,50 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <Filter Include="Source Files"> + <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier> + <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions> + </Filter> + <Filter Include="Header Files"> + <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier> + <Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions> + </Filter> + <Filter Include="Resource Files"> + <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier> + <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions> + </Filter> + <Filter Include="Header Files\include"> + <UniqueIdentifier>{d8cdc58d-00a7-4165-980f-6670628c1601}</UniqueIdentifier> + </Filter> + <Filter Include="Header Files\win32"> + <UniqueIdentifier>{bbf07166-3578-4072-b94b-8e6423d08bdf}</UniqueIdentifier> + </Filter> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\include\pcre.h"> + <Filter>Header Files\include</Filter> + </ClInclude> + <ClInclude Include="..\..\pcreposix.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\..\pcre_internal.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\..\ucp.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\..\win32\config.h"> + <Filter>Header Files\win32</Filter> + </ClInclude> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\pcreposix.c"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> + <ItemGroup> + <ResourceCompile Include="..\..\win32\libpcreposix.rc"> + <Filter>Resource Files</Filter> + </ResourceCompile> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/pcre.sln b/pcre/build-VS2022-arm/pcre.sln new file mode 100644 index 0000000..50ac067 --- /dev/null +++ b/pcre/build-VS2022-arm/pcre.sln @@ -0,0 +1,343 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.0.31612.314 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libpcre", "libpcre\libpcre.vcxproj", "{DA8CB038-FD70-44B5-8ADA-5E32CA9ECACE}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pcre_jit_test", "tests\pcre_jit_test\pcre_jit_test.vcxproj", "{056C59D4-CE8D-459D-B160-4986718B2FC7}" + ProjectSection(ProjectDependencies) = postProject + {99DC6502-5AB1-4A52-9E5A-EA9E91EF86C7} = {99DC6502-5AB1-4A52-9E5A-EA9E91EF86C7} + {3C429F07-54B0-4A7A-86E3-0A29036A28DC} = {3C429F07-54B0-4A7A-86E3-0A29036A28DC} + {DA8CB038-FD70-44B5-8ADA-5E32CA9ECACE} = {DA8CB038-FD70-44B5-8ADA-5E32CA9ECACE} + {94D92D6A-221A-486C-85CC-9D0BFFF1C20E} = {94D92D6A-221A-486C-85CC-9D0BFFF1C20E} + {8DE7AFAB-08EE-436E-BE84-62EA1DE99E4C} = {8DE7AFAB-08EE-436E-BE84-62EA1DE99E4C} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pcre_scanner_unittest", "tests\pcre_scanner_unittest\pcre_scanner_unittest.vcxproj", "{71A30509-C347-4515-89F9-8618F88039CB}" + ProjectSection(ProjectDependencies) = postProject + {99DC6502-5AB1-4A52-9E5A-EA9E91EF86C7} = {99DC6502-5AB1-4A52-9E5A-EA9E91EF86C7} + {3C429F07-54B0-4A7A-86E3-0A29036A28DC} = {3C429F07-54B0-4A7A-86E3-0A29036A28DC} + {DA8CB038-FD70-44B5-8ADA-5E32CA9ECACE} = {DA8CB038-FD70-44B5-8ADA-5E32CA9ECACE} + {94D92D6A-221A-486C-85CC-9D0BFFF1C20E} = {94D92D6A-221A-486C-85CC-9D0BFFF1C20E} + {8DE7AFAB-08EE-436E-BE84-62EA1DE99E4C} = {8DE7AFAB-08EE-436E-BE84-62EA1DE99E4C} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pcre_stringpiece_unittest", "tests\pcre_stringpiece_unittest\pcre_stringpiece_unittest.vcxproj", "{3A5A189F-11DA-4C93-9861-D47AE5D892FC}" + ProjectSection(ProjectDependencies) = postProject + {99DC6502-5AB1-4A52-9E5A-EA9E91EF86C7} = {99DC6502-5AB1-4A52-9E5A-EA9E91EF86C7} + {3C429F07-54B0-4A7A-86E3-0A29036A28DC} = {3C429F07-54B0-4A7A-86E3-0A29036A28DC} + {DA8CB038-FD70-44B5-8ADA-5E32CA9ECACE} = {DA8CB038-FD70-44B5-8ADA-5E32CA9ECACE} + {94D92D6A-221A-486C-85CC-9D0BFFF1C20E} = {94D92D6A-221A-486C-85CC-9D0BFFF1C20E} + {8DE7AFAB-08EE-436E-BE84-62EA1DE99E4C} = {8DE7AFAB-08EE-436E-BE84-62EA1DE99E4C} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libpcre16", "libpcre16\libpcre16.vcxproj", "{94D92D6A-221A-486C-85CC-9D0BFFF1C20E}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libpcre32", "libpcre32\libpcre32.vcxproj", "{8DE7AFAB-08EE-436E-BE84-62EA1DE99E4C}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libpcrecpp", "libpcrecpp\libpcrecpp.vcxproj", "{3C429F07-54B0-4A7A-86E3-0A29036A28DC}" + ProjectSection(ProjectDependencies) = postProject + {DA8CB038-FD70-44B5-8ADA-5E32CA9ECACE} = {DA8CB038-FD70-44B5-8ADA-5E32CA9ECACE} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pcrecpp_unittest", "tests\pcrecpp_unittest\pcrecpp_unittest.vcxproj", "{1667E2B6-ECEA-4BCE-9824-4E33C4899B72}" + ProjectSection(ProjectDependencies) = postProject + {99DC6502-5AB1-4A52-9E5A-EA9E91EF86C7} = {99DC6502-5AB1-4A52-9E5A-EA9E91EF86C7} + {3C429F07-54B0-4A7A-86E3-0A29036A28DC} = {3C429F07-54B0-4A7A-86E3-0A29036A28DC} + {DA8CB038-FD70-44B5-8ADA-5E32CA9ECACE} = {DA8CB038-FD70-44B5-8ADA-5E32CA9ECACE} + {94D92D6A-221A-486C-85CC-9D0BFFF1C20E} = {94D92D6A-221A-486C-85CC-9D0BFFF1C20E} + {8DE7AFAB-08EE-436E-BE84-62EA1DE99E4C} = {8DE7AFAB-08EE-436E-BE84-62EA1DE99E4C} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pcregrep", "pcregrep\pcregrep.vcxproj", "{80112543-88C9-4354-ADD1-B1A600D65217}" + ProjectSection(ProjectDependencies) = postProject + {DA8CB038-FD70-44B5-8ADA-5E32CA9ECACE} = {DA8CB038-FD70-44B5-8ADA-5E32CA9ECACE} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libpcreposix", "libpcreposix\libpcreposix.vcxproj", "{99DC6502-5AB1-4A52-9E5A-EA9E91EF86C7}" + ProjectSection(ProjectDependencies) = postProject + {DA8CB038-FD70-44B5-8ADA-5E32CA9ECACE} = {DA8CB038-FD70-44B5-8ADA-5E32CA9ECACE} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pcretest", "tests\pcretest\pcretest.vcxproj", "{B72C080E-F1E3-4CD4-9107-4871BAFF6183}" + ProjectSection(ProjectDependencies) = postProject + {99DC6502-5AB1-4A52-9E5A-EA9E91EF86C7} = {99DC6502-5AB1-4A52-9E5A-EA9E91EF86C7} + {3C429F07-54B0-4A7A-86E3-0A29036A28DC} = {3C429F07-54B0-4A7A-86E3-0A29036A28DC} + {DA8CB038-FD70-44B5-8ADA-5E32CA9ECACE} = {DA8CB038-FD70-44B5-8ADA-5E32CA9ECACE} + {94D92D6A-221A-486C-85CC-9D0BFFF1C20E} = {94D92D6A-221A-486C-85CC-9D0BFFF1C20E} + {8DE7AFAB-08EE-436E-BE84-62EA1DE99E4C} = {8DE7AFAB-08EE-436E-BE84-62EA1DE99E4C} + EndProjectSection +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tests", "tests", "{C292CA0F-C580-488A-B7CD-8DF1A0D2BEB4}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libpcre-static", "libpcre-static\libpcre-static.vcxproj", "{5E70CAAF-437F-4EC1-87F4-D896276AB1E1}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libpcre16-static", "libpcre16-static\libpcre16-static.vcxproj", "{A0964D8D-ED36-40CF-BEC8-E7D87457AA97}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libpcre32-static", "libpcre32-static\libpcre32-static.vcxproj", "{DDFDFF9B-08DB-4806-B66B-9A488E9891A7}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libpcrecpp-static", "libpcrecpp-static\libpcrecpp-static.vcxproj", "{0CD436F0-29A0-441A-B448-1FDA9825EBE6}" + ProjectSection(ProjectDependencies) = postProject + {5E70CAAF-437F-4EC1-87F4-D896276AB1E1} = {5E70CAAF-437F-4EC1-87F4-D896276AB1E1} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pcregrep-static", "pcregrep-static\pcregrep-static.vcxproj", "{98E90475-015E-4D21-BA6D-740ECFE28D54}" + ProjectSection(ProjectDependencies) = postProject + {5E70CAAF-437F-4EC1-87F4-D896276AB1E1} = {5E70CAAF-437F-4EC1-87F4-D896276AB1E1} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libpcreposix-static", "libpcreposix-static\libpcreposix-static.vcxproj", "{DDF26693-559C-49A6-861C-87A14B9D2A7B}" + ProjectSection(ProjectDependencies) = postProject + {5E70CAAF-437F-4EC1-87F4-D896276AB1E1} = {5E70CAAF-437F-4EC1-87F4-D896276AB1E1} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pcre_jit_test-static", "tests\pcre_jit_test-static\pcre_jit_test-static.vcxproj", "{5E117257-24E9-4EFA-9739-FE3A1BC81600}" + ProjectSection(ProjectDependencies) = postProject + {A0964D8D-ED36-40CF-BEC8-E7D87457AA97} = {A0964D8D-ED36-40CF-BEC8-E7D87457AA97} + {DDF26693-559C-49A6-861C-87A14B9D2A7B} = {DDF26693-559C-49A6-861C-87A14B9D2A7B} + {DDFDFF9B-08DB-4806-B66B-9A488E9891A7} = {DDFDFF9B-08DB-4806-B66B-9A488E9891A7} + {5E70CAAF-437F-4EC1-87F4-D896276AB1E1} = {5E70CAAF-437F-4EC1-87F4-D896276AB1E1} + {0CD436F0-29A0-441A-B448-1FDA9825EBE6} = {0CD436F0-29A0-441A-B448-1FDA9825EBE6} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pcre_scanner_unittest-static", "tests\pcre_scanner_unittest-static\pcre_scanner_unittest-static.vcxproj", "{EDD6C800-3D37-49EF-8115-B50FF1FB0688}" + ProjectSection(ProjectDependencies) = postProject + {A0964D8D-ED36-40CF-BEC8-E7D87457AA97} = {A0964D8D-ED36-40CF-BEC8-E7D87457AA97} + {DDF26693-559C-49A6-861C-87A14B9D2A7B} = {DDF26693-559C-49A6-861C-87A14B9D2A7B} + {DDFDFF9B-08DB-4806-B66B-9A488E9891A7} = {DDFDFF9B-08DB-4806-B66B-9A488E9891A7} + {5E70CAAF-437F-4EC1-87F4-D896276AB1E1} = {5E70CAAF-437F-4EC1-87F4-D896276AB1E1} + {0CD436F0-29A0-441A-B448-1FDA9825EBE6} = {0CD436F0-29A0-441A-B448-1FDA9825EBE6} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pcre_stringpiece_unittest-static", "tests\pcre_stringpiece_unittest-static\pcre_stringpiece_unittest-static.vcxproj", "{9C6C2694-D1FE-42DC-A128-D21A1C3E7E77}" + ProjectSection(ProjectDependencies) = postProject + {A0964D8D-ED36-40CF-BEC8-E7D87457AA97} = {A0964D8D-ED36-40CF-BEC8-E7D87457AA97} + {DDF26693-559C-49A6-861C-87A14B9D2A7B} = {DDF26693-559C-49A6-861C-87A14B9D2A7B} + {DDFDFF9B-08DB-4806-B66B-9A488E9891A7} = {DDFDFF9B-08DB-4806-B66B-9A488E9891A7} + {5E70CAAF-437F-4EC1-87F4-D896276AB1E1} = {5E70CAAF-437F-4EC1-87F4-D896276AB1E1} + {0CD436F0-29A0-441A-B448-1FDA9825EBE6} = {0CD436F0-29A0-441A-B448-1FDA9825EBE6} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pcrecpp_unittest-static", "tests\pcrecpp_unittest-static\pcrecpp_unittest-static.vcxproj", "{5BAF05ED-2A4A-4F0D-BB7C-E7F2D006C7A2}" + ProjectSection(ProjectDependencies) = postProject + {A0964D8D-ED36-40CF-BEC8-E7D87457AA97} = {A0964D8D-ED36-40CF-BEC8-E7D87457AA97} + {DDF26693-559C-49A6-861C-87A14B9D2A7B} = {DDF26693-559C-49A6-861C-87A14B9D2A7B} + {DDFDFF9B-08DB-4806-B66B-9A488E9891A7} = {DDFDFF9B-08DB-4806-B66B-9A488E9891A7} + {5E70CAAF-437F-4EC1-87F4-D896276AB1E1} = {5E70CAAF-437F-4EC1-87F4-D896276AB1E1} + {0CD436F0-29A0-441A-B448-1FDA9825EBE6} = {0CD436F0-29A0-441A-B448-1FDA9825EBE6} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pcretest-static", "tests\pcretest-static\pcretest-static.vcxproj", "{E3D8AC30-C48D-4522-B892-958B2475DDB5}" + ProjectSection(ProjectDependencies) = postProject + {A0964D8D-ED36-40CF-BEC8-E7D87457AA97} = {A0964D8D-ED36-40CF-BEC8-E7D87457AA97} + {DDF26693-559C-49A6-861C-87A14B9D2A7B} = {DDF26693-559C-49A6-861C-87A14B9D2A7B} + {DDFDFF9B-08DB-4806-B66B-9A488E9891A7} = {DDFDFF9B-08DB-4806-B66B-9A488E9891A7} + {5E70CAAF-437F-4EC1-87F4-D896276AB1E1} = {5E70CAAF-437F-4EC1-87F4-D896276AB1E1} + {0CD436F0-29A0-441A-B448-1FDA9825EBE6} = {0CD436F0-29A0-441A-B448-1FDA9825EBE6} + EndProjectSection +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|ARM = Debug|ARM + Debug|ARM64 = Debug|ARM64 + Release|ARM = Release|ARM + Release|ARM64 = Release|ARM64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {DA8CB038-FD70-44B5-8ADA-5E32CA9ECACE}.Debug|ARM.ActiveCfg = Debug|ARM + {DA8CB038-FD70-44B5-8ADA-5E32CA9ECACE}.Debug|ARM.Build.0 = Debug|ARM + {DA8CB038-FD70-44B5-8ADA-5E32CA9ECACE}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {DA8CB038-FD70-44B5-8ADA-5E32CA9ECACE}.Debug|ARM64.Build.0 = Debug|ARM64 + {DA8CB038-FD70-44B5-8ADA-5E32CA9ECACE}.Release|ARM.ActiveCfg = Release|ARM + {DA8CB038-FD70-44B5-8ADA-5E32CA9ECACE}.Release|ARM.Build.0 = Release|ARM + {DA8CB038-FD70-44B5-8ADA-5E32CA9ECACE}.Release|ARM64.ActiveCfg = Release|ARM64 + {DA8CB038-FD70-44B5-8ADA-5E32CA9ECACE}.Release|ARM64.Build.0 = Release|ARM64 + {056C59D4-CE8D-459D-B160-4986718B2FC7}.Debug|ARM.ActiveCfg = Debug|ARM + {056C59D4-CE8D-459D-B160-4986718B2FC7}.Debug|ARM.Build.0 = Debug|ARM + {056C59D4-CE8D-459D-B160-4986718B2FC7}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {056C59D4-CE8D-459D-B160-4986718B2FC7}.Debug|ARM64.Build.0 = Debug|ARM64 + {056C59D4-CE8D-459D-B160-4986718B2FC7}.Release|ARM.ActiveCfg = Release|ARM + {056C59D4-CE8D-459D-B160-4986718B2FC7}.Release|ARM.Build.0 = Release|ARM + {056C59D4-CE8D-459D-B160-4986718B2FC7}.Release|ARM64.ActiveCfg = Release|ARM64 + {056C59D4-CE8D-459D-B160-4986718B2FC7}.Release|ARM64.Build.0 = Release|ARM64 + {71A30509-C347-4515-89F9-8618F88039CB}.Debug|ARM.ActiveCfg = Debug|ARM + {71A30509-C347-4515-89F9-8618F88039CB}.Debug|ARM.Build.0 = Debug|ARM + {71A30509-C347-4515-89F9-8618F88039CB}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {71A30509-C347-4515-89F9-8618F88039CB}.Debug|ARM64.Build.0 = Debug|ARM64 + {71A30509-C347-4515-89F9-8618F88039CB}.Release|ARM.ActiveCfg = Release|ARM + {71A30509-C347-4515-89F9-8618F88039CB}.Release|ARM.Build.0 = Release|ARM + {71A30509-C347-4515-89F9-8618F88039CB}.Release|ARM64.ActiveCfg = Release|ARM64 + {71A30509-C347-4515-89F9-8618F88039CB}.Release|ARM64.Build.0 = Release|ARM64 + {3A5A189F-11DA-4C93-9861-D47AE5D892FC}.Debug|ARM.ActiveCfg = Debug|ARM + {3A5A189F-11DA-4C93-9861-D47AE5D892FC}.Debug|ARM.Build.0 = Debug|ARM + {3A5A189F-11DA-4C93-9861-D47AE5D892FC}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {3A5A189F-11DA-4C93-9861-D47AE5D892FC}.Debug|ARM64.Build.0 = Debug|ARM64 + {3A5A189F-11DA-4C93-9861-D47AE5D892FC}.Release|ARM.ActiveCfg = Release|ARM + {3A5A189F-11DA-4C93-9861-D47AE5D892FC}.Release|ARM.Build.0 = Release|ARM + {3A5A189F-11DA-4C93-9861-D47AE5D892FC}.Release|ARM64.ActiveCfg = Release|ARM64 + {3A5A189F-11DA-4C93-9861-D47AE5D892FC}.Release|ARM64.Build.0 = Release|ARM64 + {94D92D6A-221A-486C-85CC-9D0BFFF1C20E}.Debug|ARM.ActiveCfg = Debug|ARM + {94D92D6A-221A-486C-85CC-9D0BFFF1C20E}.Debug|ARM.Build.0 = Debug|ARM + {94D92D6A-221A-486C-85CC-9D0BFFF1C20E}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {94D92D6A-221A-486C-85CC-9D0BFFF1C20E}.Debug|ARM64.Build.0 = Debug|ARM64 + {94D92D6A-221A-486C-85CC-9D0BFFF1C20E}.Release|ARM.ActiveCfg = Release|ARM + {94D92D6A-221A-486C-85CC-9D0BFFF1C20E}.Release|ARM.Build.0 = Release|ARM + {94D92D6A-221A-486C-85CC-9D0BFFF1C20E}.Release|ARM64.ActiveCfg = Release|ARM64 + {94D92D6A-221A-486C-85CC-9D0BFFF1C20E}.Release|ARM64.Build.0 = Release|ARM64 + {8DE7AFAB-08EE-436E-BE84-62EA1DE99E4C}.Debug|ARM.ActiveCfg = Debug|ARM + {8DE7AFAB-08EE-436E-BE84-62EA1DE99E4C}.Debug|ARM.Build.0 = Debug|ARM + {8DE7AFAB-08EE-436E-BE84-62EA1DE99E4C}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {8DE7AFAB-08EE-436E-BE84-62EA1DE99E4C}.Debug|ARM64.Build.0 = Debug|ARM64 + {8DE7AFAB-08EE-436E-BE84-62EA1DE99E4C}.Release|ARM.ActiveCfg = Release|ARM + {8DE7AFAB-08EE-436E-BE84-62EA1DE99E4C}.Release|ARM.Build.0 = Release|ARM + {8DE7AFAB-08EE-436E-BE84-62EA1DE99E4C}.Release|ARM64.ActiveCfg = Release|ARM64 + {8DE7AFAB-08EE-436E-BE84-62EA1DE99E4C}.Release|ARM64.Build.0 = Release|ARM64 + {3C429F07-54B0-4A7A-86E3-0A29036A28DC}.Debug|ARM.ActiveCfg = Debug|ARM + {3C429F07-54B0-4A7A-86E3-0A29036A28DC}.Debug|ARM.Build.0 = Debug|ARM + {3C429F07-54B0-4A7A-86E3-0A29036A28DC}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {3C429F07-54B0-4A7A-86E3-0A29036A28DC}.Debug|ARM64.Build.0 = Debug|ARM64 + {3C429F07-54B0-4A7A-86E3-0A29036A28DC}.Release|ARM.ActiveCfg = Release|ARM + {3C429F07-54B0-4A7A-86E3-0A29036A28DC}.Release|ARM.Build.0 = Release|ARM + {3C429F07-54B0-4A7A-86E3-0A29036A28DC}.Release|ARM64.ActiveCfg = Release|ARM64 + {3C429F07-54B0-4A7A-86E3-0A29036A28DC}.Release|ARM64.Build.0 = Release|ARM64 + {1667E2B6-ECEA-4BCE-9824-4E33C4899B72}.Debug|ARM.ActiveCfg = Debug|ARM + {1667E2B6-ECEA-4BCE-9824-4E33C4899B72}.Debug|ARM.Build.0 = Debug|ARM + {1667E2B6-ECEA-4BCE-9824-4E33C4899B72}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {1667E2B6-ECEA-4BCE-9824-4E33C4899B72}.Debug|ARM64.Build.0 = Debug|ARM64 + {1667E2B6-ECEA-4BCE-9824-4E33C4899B72}.Release|ARM.ActiveCfg = Release|ARM + {1667E2B6-ECEA-4BCE-9824-4E33C4899B72}.Release|ARM.Build.0 = Release|ARM + {1667E2B6-ECEA-4BCE-9824-4E33C4899B72}.Release|ARM64.ActiveCfg = Release|ARM64 + {1667E2B6-ECEA-4BCE-9824-4E33C4899B72}.Release|ARM64.Build.0 = Release|ARM64 + {80112543-88C9-4354-ADD1-B1A600D65217}.Debug|ARM.ActiveCfg = Debug|ARM + {80112543-88C9-4354-ADD1-B1A600D65217}.Debug|ARM.Build.0 = Debug|ARM + {80112543-88C9-4354-ADD1-B1A600D65217}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {80112543-88C9-4354-ADD1-B1A600D65217}.Debug|ARM64.Build.0 = Debug|ARM64 + {80112543-88C9-4354-ADD1-B1A600D65217}.Release|ARM.ActiveCfg = Release|ARM + {80112543-88C9-4354-ADD1-B1A600D65217}.Release|ARM.Build.0 = Release|ARM + {80112543-88C9-4354-ADD1-B1A600D65217}.Release|ARM64.ActiveCfg = Release|ARM64 + {80112543-88C9-4354-ADD1-B1A600D65217}.Release|ARM64.Build.0 = Release|ARM64 + {99DC6502-5AB1-4A52-9E5A-EA9E91EF86C7}.Debug|ARM.ActiveCfg = Debug|ARM + {99DC6502-5AB1-4A52-9E5A-EA9E91EF86C7}.Debug|ARM.Build.0 = Debug|ARM + {99DC6502-5AB1-4A52-9E5A-EA9E91EF86C7}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {99DC6502-5AB1-4A52-9E5A-EA9E91EF86C7}.Debug|ARM64.Build.0 = Debug|ARM64 + {99DC6502-5AB1-4A52-9E5A-EA9E91EF86C7}.Release|ARM.ActiveCfg = Release|ARM + {99DC6502-5AB1-4A52-9E5A-EA9E91EF86C7}.Release|ARM.Build.0 = Release|ARM + {99DC6502-5AB1-4A52-9E5A-EA9E91EF86C7}.Release|ARM64.ActiveCfg = Release|ARM64 + {99DC6502-5AB1-4A52-9E5A-EA9E91EF86C7}.Release|ARM64.Build.0 = Release|ARM64 + {B72C080E-F1E3-4CD4-9107-4871BAFF6183}.Debug|ARM.ActiveCfg = Debug|ARM + {B72C080E-F1E3-4CD4-9107-4871BAFF6183}.Debug|ARM.Build.0 = Debug|ARM + {B72C080E-F1E3-4CD4-9107-4871BAFF6183}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {B72C080E-F1E3-4CD4-9107-4871BAFF6183}.Debug|ARM64.Build.0 = Debug|ARM64 + {B72C080E-F1E3-4CD4-9107-4871BAFF6183}.Release|ARM.ActiveCfg = Release|ARM + {B72C080E-F1E3-4CD4-9107-4871BAFF6183}.Release|ARM.Build.0 = Release|ARM + {B72C080E-F1E3-4CD4-9107-4871BAFF6183}.Release|ARM64.ActiveCfg = Release|ARM64 + {B72C080E-F1E3-4CD4-9107-4871BAFF6183}.Release|ARM64.Build.0 = Release|ARM64 + {5E70CAAF-437F-4EC1-87F4-D896276AB1E1}.Debug|ARM.ActiveCfg = Debug|ARM + {5E70CAAF-437F-4EC1-87F4-D896276AB1E1}.Debug|ARM.Build.0 = Debug|ARM + {5E70CAAF-437F-4EC1-87F4-D896276AB1E1}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {5E70CAAF-437F-4EC1-87F4-D896276AB1E1}.Debug|ARM64.Build.0 = Debug|ARM64 + {5E70CAAF-437F-4EC1-87F4-D896276AB1E1}.Release|ARM.ActiveCfg = Release|ARM + {5E70CAAF-437F-4EC1-87F4-D896276AB1E1}.Release|ARM.Build.0 = Release|ARM + {5E70CAAF-437F-4EC1-87F4-D896276AB1E1}.Release|ARM64.ActiveCfg = Release|ARM64 + {5E70CAAF-437F-4EC1-87F4-D896276AB1E1}.Release|ARM64.Build.0 = Release|ARM64 + {A0964D8D-ED36-40CF-BEC8-E7D87457AA97}.Debug|ARM.ActiveCfg = Debug|ARM + {A0964D8D-ED36-40CF-BEC8-E7D87457AA97}.Debug|ARM.Build.0 = Debug|ARM + {A0964D8D-ED36-40CF-BEC8-E7D87457AA97}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {A0964D8D-ED36-40CF-BEC8-E7D87457AA97}.Debug|ARM64.Build.0 = Debug|ARM64 + {A0964D8D-ED36-40CF-BEC8-E7D87457AA97}.Release|ARM.ActiveCfg = Release|ARM + {A0964D8D-ED36-40CF-BEC8-E7D87457AA97}.Release|ARM.Build.0 = Release|ARM + {A0964D8D-ED36-40CF-BEC8-E7D87457AA97}.Release|ARM64.ActiveCfg = Release|ARM64 + {A0964D8D-ED36-40CF-BEC8-E7D87457AA97}.Release|ARM64.Build.0 = Release|ARM64 + {DDFDFF9B-08DB-4806-B66B-9A488E9891A7}.Debug|ARM.ActiveCfg = Debug|ARM + {DDFDFF9B-08DB-4806-B66B-9A488E9891A7}.Debug|ARM.Build.0 = Debug|ARM + {DDFDFF9B-08DB-4806-B66B-9A488E9891A7}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {DDFDFF9B-08DB-4806-B66B-9A488E9891A7}.Debug|ARM64.Build.0 = Debug|ARM64 + {DDFDFF9B-08DB-4806-B66B-9A488E9891A7}.Release|ARM.ActiveCfg = Release|ARM + {DDFDFF9B-08DB-4806-B66B-9A488E9891A7}.Release|ARM.Build.0 = Release|ARM + {DDFDFF9B-08DB-4806-B66B-9A488E9891A7}.Release|ARM64.ActiveCfg = Release|ARM64 + {DDFDFF9B-08DB-4806-B66B-9A488E9891A7}.Release|ARM64.Build.0 = Release|ARM64 + {0CD436F0-29A0-441A-B448-1FDA9825EBE6}.Debug|ARM.ActiveCfg = Debug|ARM + {0CD436F0-29A0-441A-B448-1FDA9825EBE6}.Debug|ARM.Build.0 = Debug|ARM + {0CD436F0-29A0-441A-B448-1FDA9825EBE6}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {0CD436F0-29A0-441A-B448-1FDA9825EBE6}.Debug|ARM64.Build.0 = Debug|ARM64 + {0CD436F0-29A0-441A-B448-1FDA9825EBE6}.Release|ARM.ActiveCfg = Release|ARM + {0CD436F0-29A0-441A-B448-1FDA9825EBE6}.Release|ARM.Build.0 = Release|ARM + {0CD436F0-29A0-441A-B448-1FDA9825EBE6}.Release|ARM64.ActiveCfg = Release|ARM64 + {0CD436F0-29A0-441A-B448-1FDA9825EBE6}.Release|ARM64.Build.0 = Release|ARM64 + {98E90475-015E-4D21-BA6D-740ECFE28D54}.Debug|ARM.ActiveCfg = Debug|ARM + {98E90475-015E-4D21-BA6D-740ECFE28D54}.Debug|ARM.Build.0 = Debug|ARM + {98E90475-015E-4D21-BA6D-740ECFE28D54}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {98E90475-015E-4D21-BA6D-740ECFE28D54}.Debug|ARM64.Build.0 = Debug|ARM64 + {98E90475-015E-4D21-BA6D-740ECFE28D54}.Release|ARM.ActiveCfg = Release|ARM + {98E90475-015E-4D21-BA6D-740ECFE28D54}.Release|ARM.Build.0 = Release|ARM + {98E90475-015E-4D21-BA6D-740ECFE28D54}.Release|ARM64.ActiveCfg = Release|ARM64 + {98E90475-015E-4D21-BA6D-740ECFE28D54}.Release|ARM64.Build.0 = Release|ARM64 + {DDF26693-559C-49A6-861C-87A14B9D2A7B}.Debug|ARM.ActiveCfg = Debug|ARM + {DDF26693-559C-49A6-861C-87A14B9D2A7B}.Debug|ARM.Build.0 = Debug|ARM + {DDF26693-559C-49A6-861C-87A14B9D2A7B}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {DDF26693-559C-49A6-861C-87A14B9D2A7B}.Debug|ARM64.Build.0 = Debug|ARM64 + {DDF26693-559C-49A6-861C-87A14B9D2A7B}.Release|ARM.ActiveCfg = Release|ARM + {DDF26693-559C-49A6-861C-87A14B9D2A7B}.Release|ARM.Build.0 = Release|ARM + {DDF26693-559C-49A6-861C-87A14B9D2A7B}.Release|ARM64.ActiveCfg = Release|ARM64 + {DDF26693-559C-49A6-861C-87A14B9D2A7B}.Release|ARM64.Build.0 = Release|ARM64 + {5E117257-24E9-4EFA-9739-FE3A1BC81600}.Debug|ARM.ActiveCfg = Debug|ARM + {5E117257-24E9-4EFA-9739-FE3A1BC81600}.Debug|ARM.Build.0 = Debug|ARM + {5E117257-24E9-4EFA-9739-FE3A1BC81600}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {5E117257-24E9-4EFA-9739-FE3A1BC81600}.Debug|ARM64.Build.0 = Debug|ARM64 + {5E117257-24E9-4EFA-9739-FE3A1BC81600}.Release|ARM.ActiveCfg = Release|ARM + {5E117257-24E9-4EFA-9739-FE3A1BC81600}.Release|ARM.Build.0 = Release|ARM + {5E117257-24E9-4EFA-9739-FE3A1BC81600}.Release|ARM64.ActiveCfg = Release|ARM64 + {5E117257-24E9-4EFA-9739-FE3A1BC81600}.Release|ARM64.Build.0 = Release|ARM64 + {EDD6C800-3D37-49EF-8115-B50FF1FB0688}.Debug|ARM.ActiveCfg = Debug|ARM + {EDD6C800-3D37-49EF-8115-B50FF1FB0688}.Debug|ARM.Build.0 = Debug|ARM + {EDD6C800-3D37-49EF-8115-B50FF1FB0688}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {EDD6C800-3D37-49EF-8115-B50FF1FB0688}.Debug|ARM64.Build.0 = Debug|ARM64 + {EDD6C800-3D37-49EF-8115-B50FF1FB0688}.Release|ARM.ActiveCfg = Release|ARM + {EDD6C800-3D37-49EF-8115-B50FF1FB0688}.Release|ARM.Build.0 = Release|ARM + {EDD6C800-3D37-49EF-8115-B50FF1FB0688}.Release|ARM64.ActiveCfg = Release|ARM64 + {EDD6C800-3D37-49EF-8115-B50FF1FB0688}.Release|ARM64.Build.0 = Release|ARM64 + {9C6C2694-D1FE-42DC-A128-D21A1C3E7E77}.Debug|ARM.ActiveCfg = Debug|ARM + {9C6C2694-D1FE-42DC-A128-D21A1C3E7E77}.Debug|ARM.Build.0 = Debug|ARM + {9C6C2694-D1FE-42DC-A128-D21A1C3E7E77}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {9C6C2694-D1FE-42DC-A128-D21A1C3E7E77}.Debug|ARM64.Build.0 = Debug|ARM64 + {9C6C2694-D1FE-42DC-A128-D21A1C3E7E77}.Release|ARM.ActiveCfg = Release|ARM + {9C6C2694-D1FE-42DC-A128-D21A1C3E7E77}.Release|ARM.Build.0 = Release|ARM + {9C6C2694-D1FE-42DC-A128-D21A1C3E7E77}.Release|ARM64.ActiveCfg = Release|ARM64 + {9C6C2694-D1FE-42DC-A128-D21A1C3E7E77}.Release|ARM64.Build.0 = Release|ARM64 + {5BAF05ED-2A4A-4F0D-BB7C-E7F2D006C7A2}.Debug|ARM.ActiveCfg = Debug|ARM + {5BAF05ED-2A4A-4F0D-BB7C-E7F2D006C7A2}.Debug|ARM.Build.0 = Debug|ARM + {5BAF05ED-2A4A-4F0D-BB7C-E7F2D006C7A2}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {5BAF05ED-2A4A-4F0D-BB7C-E7F2D006C7A2}.Debug|ARM64.Build.0 = Debug|ARM64 + {5BAF05ED-2A4A-4F0D-BB7C-E7F2D006C7A2}.Release|ARM.ActiveCfg = Release|ARM + {5BAF05ED-2A4A-4F0D-BB7C-E7F2D006C7A2}.Release|ARM.Build.0 = Release|ARM + {5BAF05ED-2A4A-4F0D-BB7C-E7F2D006C7A2}.Release|ARM64.ActiveCfg = Release|ARM64 + {5BAF05ED-2A4A-4F0D-BB7C-E7F2D006C7A2}.Release|ARM64.Build.0 = Release|ARM64 + {E3D8AC30-C48D-4522-B892-958B2475DDB5}.Debug|ARM.ActiveCfg = Debug|ARM + {E3D8AC30-C48D-4522-B892-958B2475DDB5}.Debug|ARM.Build.0 = Debug|ARM + {E3D8AC30-C48D-4522-B892-958B2475DDB5}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {E3D8AC30-C48D-4522-B892-958B2475DDB5}.Debug|ARM64.Build.0 = Debug|ARM64 + {E3D8AC30-C48D-4522-B892-958B2475DDB5}.Release|ARM.ActiveCfg = Release|ARM + {E3D8AC30-C48D-4522-B892-958B2475DDB5}.Release|ARM.Build.0 = Release|ARM + {E3D8AC30-C48D-4522-B892-958B2475DDB5}.Release|ARM64.ActiveCfg = Release|ARM64 + {E3D8AC30-C48D-4522-B892-958B2475DDB5}.Release|ARM64.Build.0 = Release|ARM64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(NestedProjects) = preSolution + {056C59D4-CE8D-459D-B160-4986718B2FC7} = {C292CA0F-C580-488A-B7CD-8DF1A0D2BEB4} + {71A30509-C347-4515-89F9-8618F88039CB} = {C292CA0F-C580-488A-B7CD-8DF1A0D2BEB4} + {3A5A189F-11DA-4C93-9861-D47AE5D892FC} = {C292CA0F-C580-488A-B7CD-8DF1A0D2BEB4} + {1667E2B6-ECEA-4BCE-9824-4E33C4899B72} = {C292CA0F-C580-488A-B7CD-8DF1A0D2BEB4} + {B72C080E-F1E3-4CD4-9107-4871BAFF6183} = {C292CA0F-C580-488A-B7CD-8DF1A0D2BEB4} + {5E117257-24E9-4EFA-9739-FE3A1BC81600} = {C292CA0F-C580-488A-B7CD-8DF1A0D2BEB4} + {EDD6C800-3D37-49EF-8115-B50FF1FB0688} = {C292CA0F-C580-488A-B7CD-8DF1A0D2BEB4} + {9C6C2694-D1FE-42DC-A128-D21A1C3E7E77} = {C292CA0F-C580-488A-B7CD-8DF1A0D2BEB4} + {5BAF05ED-2A4A-4F0D-BB7C-E7F2D006C7A2} = {C292CA0F-C580-488A-B7CD-8DF1A0D2BEB4} + {E3D8AC30-C48D-4522-B892-958B2475DDB5} = {C292CA0F-C580-488A-B7CD-8DF1A0D2BEB4} + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {98CC9977-5EFE-42A3-BACA-5BF289D05031} + EndGlobalSection +EndGlobal diff --git a/pcre/build-VS2022-arm/pcregrep-static/pcregrep-static.vcxproj b/pcre/build-VS2022-arm/pcregrep-static/pcregrep-static.vcxproj new file mode 100644 index 0000000..22923be --- /dev/null +++ b/pcre/build-VS2022-arm/pcregrep-static/pcregrep-static.vcxproj @@ -0,0 +1,108 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Debug|ARM"> + <Configuration>Debug</Configuration> + <Platform>ARM</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Debug|ARM64"> + <Configuration>Debug</Configuration> + <Platform>ARM64</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|ARM"> + <Configuration>Release</Configuration> + <Platform>ARM</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|ARM64"> + <Configuration>Release</Configuration> + <Platform>ARM64</Platform> + </ProjectConfiguration> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectGuid>{98E90475-015E-4D21-BA6D-740ECFE28D54}</ProjectGuid> + <RootNamespace>pcregrep-static</RootNamespace> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + <WholeProgramOptimization>true</WholeProgramOptimization> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + <WholeProgramOptimization>true</WholeProgramOptimization> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="Shared"> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\_props\pcregrep-static.props" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\_props\pcregrep-static.props" /> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\_props\pcregrep-static.props" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\_props\pcregrep-static.props" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup /> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <ClCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <ClCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemGroup> + <ClInclude Include="..\..\include\pcre.h" /> + <ClInclude Include="..\..\win32\config.h" /> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\pcregrep.c" /> + </ItemGroup> + <ItemGroup> + <ResourceCompile Include="..\..\win32\pcregrep.rc" /> + </ItemGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/pcregrep-static/pcregrep-static.vcxproj.filters b/pcre/build-VS2022-arm/pcregrep-static/pcregrep-static.vcxproj.filters new file mode 100644 index 0000000..59f95d5 --- /dev/null +++ b/pcre/build-VS2022-arm/pcregrep-static/pcregrep-static.vcxproj.filters @@ -0,0 +1,41 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <Filter Include="Source Files"> + <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier> + <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions> + </Filter> + <Filter Include="Header Files"> + <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier> + <Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions> + </Filter> + <Filter Include="Resource Files"> + <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier> + <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions> + </Filter> + <Filter Include="Header Files\include"> + <UniqueIdentifier>{27005355-b8fc-4583-8b62-53cf1a8a0e94}</UniqueIdentifier> + </Filter> + <Filter Include="Header Files\win32"> + <UniqueIdentifier>{5b1afa41-272e-44db-bb09-37f5dc9f6c2d}</UniqueIdentifier> + </Filter> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\include\pcre.h"> + <Filter>Header Files\include</Filter> + </ClInclude> + <ClInclude Include="..\..\win32\config.h"> + <Filter>Header Files\win32</Filter> + </ClInclude> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\pcregrep.c"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> + <ItemGroup> + <ResourceCompile Include="..\..\win32\pcregrep.rc"> + <Filter>Resource Files</Filter> + </ResourceCompile> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/pcregrep/pcregrep.vcxproj b/pcre/build-VS2022-arm/pcregrep/pcregrep.vcxproj new file mode 100644 index 0000000..6444201 --- /dev/null +++ b/pcre/build-VS2022-arm/pcregrep/pcregrep.vcxproj @@ -0,0 +1,108 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Debug|ARM"> + <Configuration>Debug</Configuration> + <Platform>ARM</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Debug|ARM64"> + <Configuration>Debug</Configuration> + <Platform>ARM64</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|ARM"> + <Configuration>Release</Configuration> + <Platform>ARM</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|ARM64"> + <Configuration>Release</Configuration> + <Platform>ARM64</Platform> + </ProjectConfiguration> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectGuid>{80112543-88C9-4354-ADD1-B1A600D65217}</ProjectGuid> + <RootNamespace>pcregrep</RootNamespace> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + <WholeProgramOptimization>true</WholeProgramOptimization> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + <WholeProgramOptimization>true</WholeProgramOptimization> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="Shared"> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\_props\pcregrep.props" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\_props\pcregrep.props" /> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\_props\pcregrep.props" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\_props\pcregrep.props" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup /> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <ClCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <ClCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemGroup> + <ClInclude Include="..\..\include\pcre.h" /> + <ClInclude Include="..\..\win32\config.h" /> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\pcregrep.c" /> + </ItemGroup> + <ItemGroup> + <ResourceCompile Include="..\..\win32\pcregrep.rc" /> + </ItemGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/pcregrep/pcregrep.vcxproj.filters b/pcre/build-VS2022-arm/pcregrep/pcregrep.vcxproj.filters new file mode 100644 index 0000000..21d15cf --- /dev/null +++ b/pcre/build-VS2022-arm/pcregrep/pcregrep.vcxproj.filters @@ -0,0 +1,41 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <Filter Include="Source Files"> + <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier> + <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions> + </Filter> + <Filter Include="Header Files"> + <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier> + <Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions> + </Filter> + <Filter Include="Resource Files"> + <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier> + <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions> + </Filter> + <Filter Include="Header Files\include"> + <UniqueIdentifier>{be467843-2e63-43af-89fa-112e1aba603b}</UniqueIdentifier> + </Filter> + <Filter Include="Header Files\win32"> + <UniqueIdentifier>{42343d9e-d016-4845-acfd-4c2452a56dbc}</UniqueIdentifier> + </Filter> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\include\pcre.h"> + <Filter>Header Files\include</Filter> + </ClInclude> + <ClInclude Include="..\..\win32\config.h"> + <Filter>Header Files\win32</Filter> + </ClInclude> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\pcregrep.c"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> + <ItemGroup> + <ResourceCompile Include="..\..\win32\pcregrep.rc"> + <Filter>Resource Files</Filter> + </ResourceCompile> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/tests/pcre_jit_test-static/pcre_jit_test-static.vcxproj b/pcre/build-VS2022-arm/tests/pcre_jit_test-static/pcre_jit_test-static.vcxproj new file mode 100644 index 0000000..ca3fa62 --- /dev/null +++ b/pcre/build-VS2022-arm/tests/pcre_jit_test-static/pcre_jit_test-static.vcxproj @@ -0,0 +1,107 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Debug|ARM"> + <Configuration>Debug</Configuration> + <Platform>ARM</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Debug|ARM64"> + <Configuration>Debug</Configuration> + <Platform>ARM64</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|ARM"> + <Configuration>Release</Configuration> + <Platform>ARM</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|ARM64"> + <Configuration>Release</Configuration> + <Platform>ARM64</Platform> + </ProjectConfiguration> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectGuid>{5E117257-24E9-4EFA-9739-FE3A1BC81600}</ProjectGuid> + <RootNamespace>pcre_jit_test-static</RootNamespace> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + <WholeProgramOptimization>true</WholeProgramOptimization> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + <WholeProgramOptimization>true</WholeProgramOptimization> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="Shared"> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\..\_props\testapp-static.props" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\..\_props\testapp-static.props" /> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\..\_props\testapp-static.props" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\..\_props\testapp-static.props" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup /> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <ClCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <ClCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemGroup> + <ClInclude Include="..\..\..\include\pcre.h" /> + <ClInclude Include="..\..\..\pcre_internal.h" /> + <ClInclude Include="..\..\..\ucp.h" /> + <ClInclude Include="..\..\..\win32\config.h" /> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\..\pcre_jit_test.c" /> + </ItemGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/tests/pcre_jit_test-static/pcre_jit_test-static.vcxproj.filters b/pcre/build-VS2022-arm/tests/pcre_jit_test-static/pcre_jit_test-static.vcxproj.filters new file mode 100644 index 0000000..cb6f034 --- /dev/null +++ b/pcre/build-VS2022-arm/tests/pcre_jit_test-static/pcre_jit_test-static.vcxproj.filters @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <Filter Include="Source Files"> + <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier> + <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions> + </Filter> + <Filter Include="Header Files"> + <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier> + <Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions> + </Filter> + <Filter Include="Resource Files"> + <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier> + <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions> + </Filter> + <Filter Include="Header Files\include"> + <UniqueIdentifier>{eaa79662-3c06-4454-9042-e57b559416f0}</UniqueIdentifier> + </Filter> + <Filter Include="Header Files\win32"> + <UniqueIdentifier>{1fcc25ba-2843-4114-8133-90cdddd51a91}</UniqueIdentifier> + </Filter> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\include\pcre.h"> + <Filter>Header Files\include</Filter> + </ClInclude> + <ClInclude Include="..\..\..\pcre_internal.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\ucp.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\win32\config.h"> + <Filter>Header Files\win32</Filter> + </ClInclude> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\..\pcre_jit_test.c"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/tests/pcre_jit_test/pcre_jit_test.vcxproj b/pcre/build-VS2022-arm/tests/pcre_jit_test/pcre_jit_test.vcxproj new file mode 100644 index 0000000..f295916 --- /dev/null +++ b/pcre/build-VS2022-arm/tests/pcre_jit_test/pcre_jit_test.vcxproj @@ -0,0 +1,107 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Debug|ARM"> + <Configuration>Debug</Configuration> + <Platform>ARM</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Debug|ARM64"> + <Configuration>Debug</Configuration> + <Platform>ARM64</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|ARM"> + <Configuration>Release</Configuration> + <Platform>ARM</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|ARM64"> + <Configuration>Release</Configuration> + <Platform>ARM64</Platform> + </ProjectConfiguration> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectGuid>{056C59D4-CE8D-459D-B160-4986718B2FC7}</ProjectGuid> + <RootNamespace>pcre_jit_test</RootNamespace> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + <WholeProgramOptimization>true</WholeProgramOptimization> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + <WholeProgramOptimization>true</WholeProgramOptimization> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="Shared"> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\..\_props\testapp.props" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\..\_props\testapp.props" /> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\..\_props\testapp.props" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\..\_props\testapp.props" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup /> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <ClCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <ClCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemGroup> + <ClInclude Include="..\..\..\include\pcre.h" /> + <ClInclude Include="..\..\..\pcre_internal.h" /> + <ClInclude Include="..\..\..\ucp.h" /> + <ClInclude Include="..\..\..\win32\config.h" /> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\..\pcre_jit_test.c" /> + </ItemGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/tests/pcre_jit_test/pcre_jit_test.vcxproj.filters b/pcre/build-VS2022-arm/tests/pcre_jit_test/pcre_jit_test.vcxproj.filters new file mode 100644 index 0000000..655dbed --- /dev/null +++ b/pcre/build-VS2022-arm/tests/pcre_jit_test/pcre_jit_test.vcxproj.filters @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <Filter Include="Source Files"> + <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier> + <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions> + </Filter> + <Filter Include="Header Files"> + <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier> + <Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions> + </Filter> + <Filter Include="Resource Files"> + <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier> + <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions> + </Filter> + <Filter Include="Header Files\include"> + <UniqueIdentifier>{a99e7275-6111-41a0-be3f-cd415774ef7a}</UniqueIdentifier> + </Filter> + <Filter Include="Header Files\win32"> + <UniqueIdentifier>{bc540497-c3d9-43ae-81b7-a6ee666e4685}</UniqueIdentifier> + </Filter> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\include\pcre.h"> + <Filter>Header Files\include</Filter> + </ClInclude> + <ClInclude Include="..\..\..\pcre_internal.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\ucp.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\win32\config.h"> + <Filter>Header Files\win32</Filter> + </ClInclude> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\..\pcre_jit_test.c"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/tests/pcre_scanner_unittest-static/pcre_scanner_unittest-static.vcxproj b/pcre/build-VS2022-arm/tests/pcre_scanner_unittest-static/pcre_scanner_unittest-static.vcxproj new file mode 100644 index 0000000..232f59f --- /dev/null +++ b/pcre/build-VS2022-arm/tests/pcre_scanner_unittest-static/pcre_scanner_unittest-static.vcxproj @@ -0,0 +1,109 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Debug|ARM"> + <Configuration>Debug</Configuration> + <Platform>ARM</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Debug|ARM64"> + <Configuration>Debug</Configuration> + <Platform>ARM64</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|ARM"> + <Configuration>Release</Configuration> + <Platform>ARM</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|ARM64"> + <Configuration>Release</Configuration> + <Platform>ARM64</Platform> + </ProjectConfiguration> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectGuid>{EDD6C800-3D37-49EF-8115-B50FF1FB0688}</ProjectGuid> + <RootNamespace>pcre_scanner_unittest-static</RootNamespace> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + <WholeProgramOptimization>true</WholeProgramOptimization> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + <WholeProgramOptimization>true</WholeProgramOptimization> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="Shared"> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\..\_props\testapp-static.props" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\..\_props\testapp-static.props" /> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\..\_props\testapp-static.props" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\..\_props\testapp-static.props" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup /> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <ClCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <ClCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemGroup> + <ClInclude Include="..\..\..\include\pcre.h" /> + <ClInclude Include="..\..\..\include\pcrecpparg.h" /> + <ClInclude Include="..\..\..\include\pcre_stringpiece.h" /> + <ClInclude Include="..\..\..\pcrecpp.h" /> + <ClInclude Include="..\..\..\pcre_scanner.h" /> + <ClInclude Include="..\..\..\win32\config.h" /> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\..\pcre_scanner_unittest.cc" /> + </ItemGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/tests/pcre_scanner_unittest-static/pcre_scanner_unittest-static.vcxproj.filters b/pcre/build-VS2022-arm/tests/pcre_scanner_unittest-static/pcre_scanner_unittest-static.vcxproj.filters new file mode 100644 index 0000000..fb8f28f --- /dev/null +++ b/pcre/build-VS2022-arm/tests/pcre_scanner_unittest-static/pcre_scanner_unittest-static.vcxproj.filters @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <Filter Include="Source Files"> + <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier> + <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions> + </Filter> + <Filter Include="Header Files"> + <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier> + <Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions> + </Filter> + <Filter Include="Resource Files"> + <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier> + <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions> + </Filter> + <Filter Include="Header Files\include"> + <UniqueIdentifier>{55238480-c7a6-4457-a2a8-7b99a8d21704}</UniqueIdentifier> + </Filter> + <Filter Include="Header Files\win32"> + <UniqueIdentifier>{28114554-46b9-46fc-8e62-f474c0249684}</UniqueIdentifier> + </Filter> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\include\pcre.h"> + <Filter>Header Files\include</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\pcrecpparg.h"> + <Filter>Header Files\include</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\pcre_stringpiece.h"> + <Filter>Header Files\include</Filter> + </ClInclude> + <ClInclude Include="..\..\..\pcrecpp.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\pcre_scanner.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\win32\config.h"> + <Filter>Header Files\win32</Filter> + </ClInclude> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\..\pcre_scanner_unittest.cc"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/tests/pcre_scanner_unittest/pcre_scanner_unittest.vcxproj b/pcre/build-VS2022-arm/tests/pcre_scanner_unittest/pcre_scanner_unittest.vcxproj new file mode 100644 index 0000000..37864c9 --- /dev/null +++ b/pcre/build-VS2022-arm/tests/pcre_scanner_unittest/pcre_scanner_unittest.vcxproj @@ -0,0 +1,109 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Debug|ARM"> + <Configuration>Debug</Configuration> + <Platform>ARM</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Debug|ARM64"> + <Configuration>Debug</Configuration> + <Platform>ARM64</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|ARM"> + <Configuration>Release</Configuration> + <Platform>ARM</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|ARM64"> + <Configuration>Release</Configuration> + <Platform>ARM64</Platform> + </ProjectConfiguration> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectGuid>{71A30509-C347-4515-89F9-8618F88039CB}</ProjectGuid> + <RootNamespace>pcre_scanner_unittest</RootNamespace> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + <WholeProgramOptimization>true</WholeProgramOptimization> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + <WholeProgramOptimization>true</WholeProgramOptimization> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="Shared"> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\..\_props\testapp.props" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\..\_props\testapp.props" /> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\..\_props\testapp.props" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\..\_props\testapp.props" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup /> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <ClCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <ClCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemGroup> + <ClInclude Include="..\..\..\include\pcre.h" /> + <ClInclude Include="..\..\..\include\pcrecpparg.h" /> + <ClInclude Include="..\..\..\include\pcre_stringpiece.h" /> + <ClInclude Include="..\..\..\pcrecpp.h" /> + <ClInclude Include="..\..\..\pcre_scanner.h" /> + <ClInclude Include="..\..\..\win32\config.h" /> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\..\pcre_scanner_unittest.cc" /> + </ItemGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/tests/pcre_scanner_unittest/pcre_scanner_unittest.vcxproj.filters b/pcre/build-VS2022-arm/tests/pcre_scanner_unittest/pcre_scanner_unittest.vcxproj.filters new file mode 100644 index 0000000..85ca986 --- /dev/null +++ b/pcre/build-VS2022-arm/tests/pcre_scanner_unittest/pcre_scanner_unittest.vcxproj.filters @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <Filter Include="Source Files"> + <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier> + <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions> + </Filter> + <Filter Include="Header Files"> + <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier> + <Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions> + </Filter> + <Filter Include="Resource Files"> + <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier> + <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions> + </Filter> + <Filter Include="Header Files\include"> + <UniqueIdentifier>{e2922893-4ff3-4779-bb0a-df6d72b28d1a}</UniqueIdentifier> + </Filter> + <Filter Include="Header Files\win32"> + <UniqueIdentifier>{84b1cf3a-3fee-4ea6-97cb-3514b9d2e0aa}</UniqueIdentifier> + </Filter> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\include\pcre.h"> + <Filter>Header Files\include</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\pcrecpparg.h"> + <Filter>Header Files\include</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\pcre_stringpiece.h"> + <Filter>Header Files\include</Filter> + </ClInclude> + <ClInclude Include="..\..\..\pcrecpp.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\pcre_scanner.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\win32\config.h"> + <Filter>Header Files\win32</Filter> + </ClInclude> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\..\pcre_scanner_unittest.cc"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/tests/pcre_stringpiece_unittest-static/pcre_stringpiece_unittest-static.vcxproj b/pcre/build-VS2022-arm/tests/pcre_stringpiece_unittest-static/pcre_stringpiece_unittest-static.vcxproj new file mode 100644 index 0000000..3ac1f34 --- /dev/null +++ b/pcre/build-VS2022-arm/tests/pcre_stringpiece_unittest-static/pcre_stringpiece_unittest-static.vcxproj @@ -0,0 +1,108 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Debug|ARM"> + <Configuration>Debug</Configuration> + <Platform>ARM</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Debug|ARM64"> + <Configuration>Debug</Configuration> + <Platform>ARM64</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|ARM"> + <Configuration>Release</Configuration> + <Platform>ARM</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|ARM64"> + <Configuration>Release</Configuration> + <Platform>ARM64</Platform> + </ProjectConfiguration> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectGuid>{9C6C2694-D1FE-42DC-A128-D21A1C3E7E77}</ProjectGuid> + <RootNamespace>pcre_stringpiece_unittest-static</RootNamespace> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + <WholeProgramOptimization>true</WholeProgramOptimization> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + <WholeProgramOptimization>true</WholeProgramOptimization> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="Shared"> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\..\_props\testapp-static.props" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\..\_props\testapp-static.props" /> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\..\_props\testapp-static.props" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\..\_props\testapp-static.props" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup /> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <ClCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <ClCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemGroup> + <ClInclude Include="..\..\..\include\pcre.h" /> + <ClInclude Include="..\..\..\include\pcrecpparg.h" /> + <ClInclude Include="..\..\..\include\pcre_stringpiece.h" /> + <ClInclude Include="..\..\..\pcrecpp.h" /> + <ClInclude Include="..\..\..\win32\config.h" /> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\..\pcre_stringpiece_unittest.cc" /> + </ItemGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/tests/pcre_stringpiece_unittest-static/pcre_stringpiece_unittest-static.vcxproj.filters b/pcre/build-VS2022-arm/tests/pcre_stringpiece_unittest-static/pcre_stringpiece_unittest-static.vcxproj.filters new file mode 100644 index 0000000..bdac8e4 --- /dev/null +++ b/pcre/build-VS2022-arm/tests/pcre_stringpiece_unittest-static/pcre_stringpiece_unittest-static.vcxproj.filters @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <Filter Include="Source Files"> + <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier> + <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions> + </Filter> + <Filter Include="Header Files"> + <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier> + <Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions> + </Filter> + <Filter Include="Resource Files"> + <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier> + <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions> + </Filter> + <Filter Include="Header Files\include"> + <UniqueIdentifier>{3cb15f1a-fda9-43dd-bd1d-f2d7c14aa33f}</UniqueIdentifier> + </Filter> + <Filter Include="Header Files\win32"> + <UniqueIdentifier>{eb602eed-82d3-44a3-9536-504a854d0f36}</UniqueIdentifier> + </Filter> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\include\pcre.h"> + <Filter>Header Files\include</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\pcrecpparg.h"> + <Filter>Header Files\include</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\pcre_stringpiece.h"> + <Filter>Header Files\include</Filter> + </ClInclude> + <ClInclude Include="..\..\..\pcrecpp.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\win32\config.h"> + <Filter>Header Files\win32</Filter> + </ClInclude> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\..\pcre_stringpiece_unittest.cc"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/tests/pcre_stringpiece_unittest/pcre_stringpiece_unittest.vcxproj b/pcre/build-VS2022-arm/tests/pcre_stringpiece_unittest/pcre_stringpiece_unittest.vcxproj new file mode 100644 index 0000000..c78870b --- /dev/null +++ b/pcre/build-VS2022-arm/tests/pcre_stringpiece_unittest/pcre_stringpiece_unittest.vcxproj @@ -0,0 +1,108 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Debug|ARM"> + <Configuration>Debug</Configuration> + <Platform>ARM</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Debug|ARM64"> + <Configuration>Debug</Configuration> + <Platform>ARM64</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|ARM"> + <Configuration>Release</Configuration> + <Platform>ARM</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|ARM64"> + <Configuration>Release</Configuration> + <Platform>ARM64</Platform> + </ProjectConfiguration> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectGuid>{3A5A189F-11DA-4C93-9861-D47AE5D892FC}</ProjectGuid> + <RootNamespace>pcre_stringpiece_unittest</RootNamespace> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + <WholeProgramOptimization>true</WholeProgramOptimization> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + <WholeProgramOptimization>true</WholeProgramOptimization> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="Shared"> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\..\_props\testapp.props" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\..\_props\testapp.props" /> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\..\_props\testapp.props" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\..\_props\testapp.props" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup /> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <ClCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <ClCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemGroup> + <ClInclude Include="..\..\..\include\pcre.h" /> + <ClInclude Include="..\..\..\include\pcrecpparg.h" /> + <ClInclude Include="..\..\..\include\pcre_stringpiece.h" /> + <ClInclude Include="..\..\..\pcrecpp.h" /> + <ClInclude Include="..\..\..\win32\config.h" /> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\..\pcre_stringpiece_unittest.cc" /> + </ItemGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/tests/pcre_stringpiece_unittest/pcre_stringpiece_unittest.vcxproj.filters b/pcre/build-VS2022-arm/tests/pcre_stringpiece_unittest/pcre_stringpiece_unittest.vcxproj.filters new file mode 100644 index 0000000..c153632 --- /dev/null +++ b/pcre/build-VS2022-arm/tests/pcre_stringpiece_unittest/pcre_stringpiece_unittest.vcxproj.filters @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <Filter Include="Source Files"> + <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier> + <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions> + </Filter> + <Filter Include="Header Files"> + <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier> + <Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions> + </Filter> + <Filter Include="Resource Files"> + <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier> + <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions> + </Filter> + <Filter Include="Header Files\include"> + <UniqueIdentifier>{1546a42e-2d8c-4998-b4db-afb8416df7a8}</UniqueIdentifier> + </Filter> + <Filter Include="Header Files\win32"> + <UniqueIdentifier>{0d3aaaeb-4a58-4f68-b7f5-9ae1a6620c83}</UniqueIdentifier> + </Filter> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\include\pcre.h"> + <Filter>Header Files\include</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\pcrecpparg.h"> + <Filter>Header Files\include</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\pcre_stringpiece.h"> + <Filter>Header Files\include</Filter> + </ClInclude> + <ClInclude Include="..\..\..\pcrecpp.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\win32\config.h"> + <Filter>Header Files\win32</Filter> + </ClInclude> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\..\pcre_stringpiece_unittest.cc"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/tests/pcrecpp_unittest-static/pcrecpp_unittest-static.vcxproj b/pcre/build-VS2022-arm/tests/pcrecpp_unittest-static/pcrecpp_unittest-static.vcxproj new file mode 100644 index 0000000..f7621b8 --- /dev/null +++ b/pcre/build-VS2022-arm/tests/pcrecpp_unittest-static/pcrecpp_unittest-static.vcxproj @@ -0,0 +1,108 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Debug|ARM"> + <Configuration>Debug</Configuration> + <Platform>ARM</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Debug|ARM64"> + <Configuration>Debug</Configuration> + <Platform>ARM64</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|ARM"> + <Configuration>Release</Configuration> + <Platform>ARM</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|ARM64"> + <Configuration>Release</Configuration> + <Platform>ARM64</Platform> + </ProjectConfiguration> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectGuid>{5BAF05ED-2A4A-4F0D-BB7C-E7F2D006C7A2}</ProjectGuid> + <RootNamespace>pcrecpp_unittest-static</RootNamespace> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + <WholeProgramOptimization>true</WholeProgramOptimization> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + <WholeProgramOptimization>true</WholeProgramOptimization> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="Shared"> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\..\_props\testapp-static.props" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\..\_props\testapp-static.props" /> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\..\_props\testapp-static.props" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\..\_props\testapp-static.props" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup /> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <ClCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <ClCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemGroup> + <ClInclude Include="..\..\..\include\pcre.h" /> + <ClInclude Include="..\..\..\include\pcrecpparg.h" /> + <ClInclude Include="..\..\..\include\pcre_stringpiece.h" /> + <ClInclude Include="..\..\..\pcrecpp.h" /> + <ClInclude Include="..\..\..\win32\config.h" /> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\..\pcrecpp_unittest.cc" /> + </ItemGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/tests/pcrecpp_unittest-static/pcrecpp_unittest-static.vcxproj.filters b/pcre/build-VS2022-arm/tests/pcrecpp_unittest-static/pcrecpp_unittest-static.vcxproj.filters new file mode 100644 index 0000000..cca0706 --- /dev/null +++ b/pcre/build-VS2022-arm/tests/pcrecpp_unittest-static/pcrecpp_unittest-static.vcxproj.filters @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <Filter Include="Source Files"> + <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier> + <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions> + </Filter> + <Filter Include="Header Files"> + <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier> + <Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions> + </Filter> + <Filter Include="Resource Files"> + <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier> + <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions> + </Filter> + <Filter Include="Header Files\include"> + <UniqueIdentifier>{4219c323-c56a-4cfd-8d72-586c795d7811}</UniqueIdentifier> + </Filter> + <Filter Include="Header Files\win32"> + <UniqueIdentifier>{a5911583-27ba-4f41-b8a9-025e5a68a8d5}</UniqueIdentifier> + </Filter> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\include\pcre.h"> + <Filter>Header Files\include</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\pcrecpparg.h"> + <Filter>Header Files\include</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\pcre_stringpiece.h"> + <Filter>Header Files\include</Filter> + </ClInclude> + <ClInclude Include="..\..\..\pcrecpp.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\win32\config.h"> + <Filter>Header Files\win32</Filter> + </ClInclude> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\..\pcrecpp_unittest.cc"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/tests/pcrecpp_unittest/pcrecpp_unittest.vcxproj b/pcre/build-VS2022-arm/tests/pcrecpp_unittest/pcrecpp_unittest.vcxproj new file mode 100644 index 0000000..b28d010 --- /dev/null +++ b/pcre/build-VS2022-arm/tests/pcrecpp_unittest/pcrecpp_unittest.vcxproj @@ -0,0 +1,108 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Debug|ARM"> + <Configuration>Debug</Configuration> + <Platform>ARM</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Debug|ARM64"> + <Configuration>Debug</Configuration> + <Platform>ARM64</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|ARM"> + <Configuration>Release</Configuration> + <Platform>ARM</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|ARM64"> + <Configuration>Release</Configuration> + <Platform>ARM64</Platform> + </ProjectConfiguration> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectGuid>{1667E2B6-ECEA-4BCE-9824-4E33C4899B72}</ProjectGuid> + <RootNamespace>pcrecpp_unittest</RootNamespace> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + <WholeProgramOptimization>true</WholeProgramOptimization> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + <WholeProgramOptimization>true</WholeProgramOptimization> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="Shared"> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\..\_props\testapp.props" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\..\_props\testapp.props" /> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\..\_props\testapp.props" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\..\_props\testapp.props" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup /> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <ClCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <ClCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link /> + </ItemDefinitionGroup> + <ItemGroup> + <ClInclude Include="..\..\..\include\pcre.h" /> + <ClInclude Include="..\..\..\include\pcrecpparg.h" /> + <ClInclude Include="..\..\..\include\pcre_stringpiece.h" /> + <ClInclude Include="..\..\..\pcrecpp.h" /> + <ClInclude Include="..\..\..\win32\config.h" /> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\..\pcrecpp_unittest.cc" /> + </ItemGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/tests/pcrecpp_unittest/pcrecpp_unittest.vcxproj.filters b/pcre/build-VS2022-arm/tests/pcrecpp_unittest/pcrecpp_unittest.vcxproj.filters new file mode 100644 index 0000000..eab65f0 --- /dev/null +++ b/pcre/build-VS2022-arm/tests/pcrecpp_unittest/pcrecpp_unittest.vcxproj.filters @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <Filter Include="Source Files"> + <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier> + <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions> + </Filter> + <Filter Include="Header Files"> + <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier> + <Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions> + </Filter> + <Filter Include="Resource Files"> + <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier> + <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions> + </Filter> + <Filter Include="Header Files\include"> + <UniqueIdentifier>{572f8495-e57e-430b-93b2-80161a159119}</UniqueIdentifier> + </Filter> + <Filter Include="Header Files\win32"> + <UniqueIdentifier>{5e8a66d9-4a6f-44d1-bf16-d6037793cf5e}</UniqueIdentifier> + </Filter> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\include\pcre.h"> + <Filter>Header Files\include</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\pcrecpparg.h"> + <Filter>Header Files\include</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\pcre_stringpiece.h"> + <Filter>Header Files\include</Filter> + </ClInclude> + <ClInclude Include="..\..\..\pcrecpp.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\win32\config.h"> + <Filter>Header Files\win32</Filter> + </ClInclude> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\..\pcrecpp_unittest.cc"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/tests/pcretest-static/pcretest-static.vcxproj b/pcre/build-VS2022-arm/tests/pcretest-static/pcretest-static.vcxproj new file mode 100644 index 0000000..5477fc0 --- /dev/null +++ b/pcre/build-VS2022-arm/tests/pcretest-static/pcretest-static.vcxproj @@ -0,0 +1,118 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Debug|ARM"> + <Configuration>Debug</Configuration> + <Platform>ARM</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Debug|ARM64"> + <Configuration>Debug</Configuration> + <Platform>ARM64</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|ARM"> + <Configuration>Release</Configuration> + <Platform>ARM</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|ARM64"> + <Configuration>Release</Configuration> + <Platform>ARM64</Platform> + </ProjectConfiguration> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectGuid>{E3D8AC30-C48D-4522-B892-958B2475DDB5}</ProjectGuid> + <RootNamespace>pcretest-static</RootNamespace> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + <WholeProgramOptimization>true</WholeProgramOptimization> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + <WholeProgramOptimization>true</WholeProgramOptimization> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="Shared"> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\..\_props\testapp-static.props" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\..\_props\testapp-static.props" /> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\..\_props\testapp-static.props" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\..\_props\testapp-static.props" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup /> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <ClCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link> + <StackReserveSize>40000000</StackReserveSize> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <ClCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link> + <StackReserveSize>10000000</StackReserveSize> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link> + <StackReserveSize>40000000</StackReserveSize> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link> + <StackReserveSize>10000000</StackReserveSize> + </Link> + </ItemDefinitionGroup> + <ItemGroup> + <ClInclude Include="..\..\..\include\pcre.h" /> + <ClInclude Include="..\..\..\pcre_internal.h" /> + <ClInclude Include="..\..\..\ucp.h" /> + <ClInclude Include="..\..\..\win32\config.h" /> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\..\pcre16_printint.c" /> + <ClCompile Include="..\..\..\pcre32_printint.c" /> + <ClCompile Include="..\..\..\pcretest.c" /> + <ClCompile Include="..\..\..\pcre_printint.c" /> + </ItemGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/tests/pcretest-static/pcretest-static.vcxproj.filters b/pcre/build-VS2022-arm/tests/pcretest-static/pcretest-static.vcxproj.filters new file mode 100644 index 0000000..e2a10ff --- /dev/null +++ b/pcre/build-VS2022-arm/tests/pcretest-static/pcretest-static.vcxproj.filters @@ -0,0 +1,51 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <Filter Include="Source Files"> + <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier> + <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions> + </Filter> + <Filter Include="Header Files"> + <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier> + <Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions> + </Filter> + <Filter Include="Resource Files"> + <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier> + <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions> + </Filter> + <Filter Include="Header Files\include"> + <UniqueIdentifier>{7f89eedc-0232-4523-9fb9-dbbada4a02d0}</UniqueIdentifier> + </Filter> + <Filter Include="Header Files\win32"> + <UniqueIdentifier>{ee13d700-1ddb-413d-89d9-c7368445471d}</UniqueIdentifier> + </Filter> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\include\pcre.h"> + <Filter>Header Files\include</Filter> + </ClInclude> + <ClInclude Include="..\..\..\pcre_internal.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\ucp.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\win32\config.h"> + <Filter>Header Files\win32</Filter> + </ClInclude> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\..\pcretest.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\..\pcre_printint.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\..\pcre16_printint.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\..\pcre32_printint.c"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/tests/pcretest/pcretest.vcxproj b/pcre/build-VS2022-arm/tests/pcretest/pcretest.vcxproj new file mode 100644 index 0000000..59a384b --- /dev/null +++ b/pcre/build-VS2022-arm/tests/pcretest/pcretest.vcxproj @@ -0,0 +1,118 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Debug|ARM"> + <Configuration>Debug</Configuration> + <Platform>ARM</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Debug|ARM64"> + <Configuration>Debug</Configuration> + <Platform>ARM64</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|ARM"> + <Configuration>Release</Configuration> + <Platform>ARM</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|ARM64"> + <Configuration>Release</Configuration> + <Platform>ARM64</Platform> + </ProjectConfiguration> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectGuid>{B72C080E-F1E3-4CD4-9107-4871BAFF6183}</ProjectGuid> + <RootNamespace>pcretest</RootNamespace> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + <WholeProgramOptimization>true</WholeProgramOptimization> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + <WholeProgramOptimization>true</WholeProgramOptimization> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="Shared"> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\..\_props\testapp.props" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\..\_props\testapp.props" /> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\..\_props\testapp.props" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\..\_props\testapp.props" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup /> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> + <ClCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link> + <StackReserveSize>40000000</StackReserveSize> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> + <ClCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link> + <StackReserveSize>10000000</StackReserveSize> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link> + <StackReserveSize>40000000</StackReserveSize> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"> + <ClCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link> + <StackReserveSize>10000000</StackReserveSize> + </Link> + </ItemDefinitionGroup> + <ItemGroup> + <ClInclude Include="..\..\..\include\pcre.h" /> + <ClInclude Include="..\..\..\pcre_internal.h" /> + <ClInclude Include="..\..\..\ucp.h" /> + <ClInclude Include="..\..\..\win32\config.h" /> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\..\pcre16_printint.c" /> + <ClCompile Include="..\..\..\pcre32_printint.c" /> + <ClCompile Include="..\..\..\pcretest.c" /> + <ClCompile Include="..\..\..\pcre_printint.c" /> + </ItemGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project>
\ No newline at end of file diff --git a/pcre/build-VS2022-arm/tests/pcretest/pcretest.vcxproj.filters b/pcre/build-VS2022-arm/tests/pcretest/pcretest.vcxproj.filters new file mode 100644 index 0000000..26a7ac3 --- /dev/null +++ b/pcre/build-VS2022-arm/tests/pcretest/pcretest.vcxproj.filters @@ -0,0 +1,51 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <Filter Include="Source Files"> + <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier> + <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions> + </Filter> + <Filter Include="Header Files"> + <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier> + <Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions> + </Filter> + <Filter Include="Resource Files"> + <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier> + <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions> + </Filter> + <Filter Include="Header Files\include"> + <UniqueIdentifier>{69d6c170-53ad-4b05-8855-05ad8b668678}</UniqueIdentifier> + </Filter> + <Filter Include="Header Files\win32"> + <UniqueIdentifier>{a6dcd341-7fb6-4324-a336-c8be9fad723f}</UniqueIdentifier> + </Filter> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\include\pcre.h"> + <Filter>Header Files\include</Filter> + </ClInclude> + <ClInclude Include="..\..\..\pcre_internal.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\ucp.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\win32\config.h"> + <Filter>Header Files\win32</Filter> + </ClInclude> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\..\pcretest.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\..\pcre_printint.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\..\pcre16_printint.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\..\pcre32_printint.c"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> +</Project>
\ No newline at end of file |