|
2 | 2 | <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
3 | 3 | <Import Project="..\packages\Microsoft.Windows.CppWinRT.2.0.250303.1\build\native\Microsoft.Windows.CppWinRT.props" Condition="Exists('..\packages\Microsoft.Windows.CppWinRT.2.0.250303.1\build\native\Microsoft.Windows.CppWinRT.props')" /> |
4 | 4 | <ItemGroup Label="ProjectConfigurations"> |
| 5 | + <ProjectConfiguration Include="Debug|ARM64"> |
| 6 | + <Configuration>Debug</Configuration> |
| 7 | + <Platform>ARM64</Platform> |
| 8 | + </ProjectConfiguration> |
5 | 9 | <ProjectConfiguration Include="Debug|Win32"> |
6 | 10 | <Configuration>Debug</Configuration> |
7 | 11 | <Platform>Win32</Platform> |
8 | 12 | </ProjectConfiguration> |
| 13 | + <ProjectConfiguration Include="Release|ARM64"> |
| 14 | + <Configuration>Release</Configuration> |
| 15 | + <Platform>ARM64</Platform> |
| 16 | + </ProjectConfiguration> |
9 | 17 | <ProjectConfiguration Include="Release|Win32"> |
10 | 18 | <Configuration>Release</Configuration> |
11 | 19 | <Platform>Win32</Platform> |
|
46 | 54 | <PlatformToolset>v143</PlatformToolset> |
47 | 55 | <CharacterSet>Unicode</CharacterSet> |
48 | 56 | </PropertyGroup> |
| 57 | + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="Configuration"> |
| 58 | + <ConfigurationType>Application</ConfigurationType> |
| 59 | + <UseDebugLibraries>true</UseDebugLibraries> |
| 60 | + <PlatformToolset>v143</PlatformToolset> |
| 61 | + <CharacterSet>Unicode</CharacterSet> |
| 62 | + </PropertyGroup> |
49 | 63 | <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> |
50 | 64 | <ConfigurationType>Application</ConfigurationType> |
51 | 65 | <UseDebugLibraries>false</UseDebugLibraries> |
52 | 66 | <PlatformToolset>v143</PlatformToolset> |
53 | 67 | <WholeProgramOptimization>true</WholeProgramOptimization> |
54 | 68 | <CharacterSet>Unicode</CharacterSet> |
55 | 69 | </PropertyGroup> |
| 70 | + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration"> |
| 71 | + <ConfigurationType>Application</ConfigurationType> |
| 72 | + <UseDebugLibraries>false</UseDebugLibraries> |
| 73 | + <PlatformToolset>v143</PlatformToolset> |
| 74 | + <WholeProgramOptimization>true</WholeProgramOptimization> |
| 75 | + <CharacterSet>Unicode</CharacterSet> |
| 76 | + </PropertyGroup> |
56 | 77 | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> |
57 | 78 | <ImportGroup Label="ExtensionSettings"> |
58 | 79 | </ImportGroup> |
|
67 | 88 | <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> |
68 | 89 | <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> |
69 | 90 | </ImportGroup> |
| 91 | + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="PropertySheets"> |
| 92 | + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> |
| 93 | + </ImportGroup> |
70 | 94 | <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> |
71 | 95 | <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> |
72 | 96 | </ImportGroup> |
| 97 | + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="PropertySheets"> |
| 98 | + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> |
| 99 | + </ImportGroup> |
73 | 100 | <PropertyGroup Label="UserMacros" /> |
74 | 101 | <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> |
75 | 102 | <ClCompile> |
|
133 | 160 | <AdditionalDependencies>fwpuclnt.lib; wbemuuid.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies> |
134 | 161 | </Link> |
135 | 162 | </ItemDefinitionGroup> |
| 163 | + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"> |
| 164 | + <ClCompile> |
| 165 | + <WarningLevel>Level4</WarningLevel> |
| 166 | + <SDLCheck>true</SDLCheck> |
| 167 | + <PreprocessorDefinitions>WIN32_LEAN_AND_MEAN;_MSVC_STL_HARDENING=1;_MSVC_STL_DESTRUCTOR_TOMBSTONES=1;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
| 168 | + <ConformanceMode>true</ConformanceMode> |
| 169 | + <LanguageStandard>stdcpplatest</LanguageStandard> |
| 170 | + <TreatWarningAsError>true</TreatWarningAsError> |
| 171 | + <CallingConvention>StdCall</CallingConvention> |
| 172 | + <UseStandardPreprocessor>true</UseStandardPreprocessor> |
| 173 | + <OmitDefaultLibName> |
| 174 | + </OmitDefaultLibName> |
| 175 | + <AdditionalIncludeDirectories>..\ctl</AdditionalIncludeDirectories> |
| 176 | + </ClCompile> |
| 177 | + <Link> |
| 178 | + <SubSystem>Console</SubSystem> |
| 179 | + <GenerateDebugInformation>true</GenerateDebugInformation> |
| 180 | + <TreatLinkerWarningAsErrors>true</TreatLinkerWarningAsErrors> |
| 181 | + <AdditionalDependencies>fwpuclnt.lib; wbemuuid.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies> |
| 182 | + </Link> |
| 183 | + </ItemDefinitionGroup> |
136 | 184 | <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> |
137 | 185 | <ClCompile> |
138 | 186 | <WarningLevel>Level4</WarningLevel> |
|
155 | 203 | <AdditionalDependencies>fwpuclnt.lib; wbemuuid.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies> |
156 | 204 | </Link> |
157 | 205 | </ItemDefinitionGroup> |
| 206 | + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"> |
| 207 | + <ClCompile> |
| 208 | + <WarningLevel>Level4</WarningLevel> |
| 209 | + <FunctionLevelLinking>true</FunctionLevelLinking> |
| 210 | + <IntrinsicFunctions>true</IntrinsicFunctions> |
| 211 | + <SDLCheck>true</SDLCheck> |
| 212 | + <PreprocessorDefinitions>WIN32_LEAN_AND_MEAN;_MSVC_STL_HARDENING=1;_MSVC_STL_DESTRUCTOR_TOMBSTONES=1;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
| 213 | + <ConformanceMode>true</ConformanceMode> |
| 214 | + <LanguageStandard>stdcpplatest</LanguageStandard> |
| 215 | + <TreatWarningAsError>true</TreatWarningAsError> |
| 216 | + <CallingConvention>StdCall</CallingConvention> |
| 217 | + <UseStandardPreprocessor>true</UseStandardPreprocessor> |
| 218 | + <OmitDefaultLibName> |
| 219 | + </OmitDefaultLibName> |
| 220 | + <AdditionalIncludeDirectories>..\ctl</AdditionalIncludeDirectories> |
| 221 | + </ClCompile> |
| 222 | + <Link> |
| 223 | + <SubSystem>Console</SubSystem> |
| 224 | + <GenerateDebugInformation>true</GenerateDebugInformation> |
| 225 | + <TreatLinkerWarningAsErrors>true</TreatLinkerWarningAsErrors> |
| 226 | + <AdditionalDependencies>fwpuclnt.lib; wbemuuid.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies> |
| 227 | + </Link> |
| 228 | + </ItemDefinitionGroup> |
158 | 229 | <ItemGroup> |
159 | 230 | <ClCompile Include="FirewallRules.cpp" /> |
160 | 231 | <ClCompile Include="FwDiagnose.cpp" /> |
|
168 | 239 | <None Include="packages.config" /> |
169 | 240 | </ItemGroup> |
170 | 241 | <ItemGroup> |
171 | | - <ClInclude Include="ctl\ctString.hpp" /> |
172 | | - <ClInclude Include="ctl\ctThreadpoolQueue.hpp" /> |
173 | | - <ClInclude Include="ctl\ctWmiClassObject.hpp" /> |
174 | | - <ClInclude Include="ctl\ctWmiEnumerate.hpp" /> |
175 | | - <ClInclude Include="ctl\ctWmiInitialize.hpp" /> |
176 | | - <ClInclude Include="ctl\ctWmiInstance.hpp" /> |
177 | | - <ClInclude Include="ctl\ctWmiPerformance.hpp" /> |
178 | | - <ClInclude Include="ctl\ctWmiProperties.hpp" /> |
179 | | - <ClInclude Include="ctl\ctWmiService.hpp" /> |
180 | | - <ClInclude Include="ctl\ctWmiVariant.hpp" /> |
| 242 | + <ClInclude Include="..\ctl\ctString.hpp" /> |
| 243 | + <ClInclude Include="..\ctl\ctThreadpoolQueue.hpp" /> |
| 244 | + <ClInclude Include="..\ctl\ctWmiClassObject.hpp" /> |
| 245 | + <ClInclude Include="..\ctl\ctWmiEnumerate.hpp" /> |
| 246 | + <ClInclude Include="..\ctl\ctWmiInitialize.hpp" /> |
| 247 | + <ClInclude Include="..\ctl\ctWmiInstance.hpp" /> |
| 248 | + <ClInclude Include="..\ctl\ctWmiPerformance.hpp" /> |
| 249 | + <ClInclude Include="..\ctl\ctWmiProperties.hpp" /> |
| 250 | + <ClInclude Include="..\ctl\ctWmiService.hpp" /> |
| 251 | + <ClInclude Include="..\ctl\ctWmiVariant.hpp" /> |
181 | 252 | <ClInclude Include="firewall.h" /> |
182 | 253 | <ClInclude Include="FirewallRules.h" /> |
183 | 254 | <ClInclude Include="FwDiagnose.h" /> |
|
0 commit comments