2022-05-11 22:38:12 +08:00
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion= "15.0" DefaultTargets= "Build" xmlns= "http://schemas.microsoft.com/developer/msbuild/2003" >
<Import Project= "..\..\..\..\packages\Microsoft.Windows.CppWinRT.2.0.220418.1\build\native\Microsoft.Windows.CppWinRT.props" Condition= "Exists('..\..\..\..\packages\Microsoft.Windows.CppWinRT.2.0.220418.1\build\native\Microsoft.Windows.CppWinRT.props')" />
<Import Project= "..\..\..\..\packages\Microsoft.WindowsAppSDK.1.0.3\build\native\Microsoft.WindowsAppSDK.props" Condition= "Exists('..\..\..\..\packages\Microsoft.WindowsAppSDK.1.0.3\build\native\Microsoft.WindowsAppSDK.props')" />
<Import Project= "..\..\..\..\packages\Microsoft.Windows.SDK.BuildTools.10.0.22000.197\build\Microsoft.Windows.SDK.BuildTools.props" Condition= "Exists('..\..\..\..\packages\Microsoft.Windows.SDK.BuildTools.10.0.22000.197\build\Microsoft.Windows.SDK.BuildTools.props')" />
<PropertyGroup Label= "Globals" >
<CppWinRTOptimized > true</CppWinRTOptimized>
<CppWinRTRootNamespaceAutoMerge > true</CppWinRTRootNamespaceAutoMerge>
<MinimalCoreWin > true</MinimalCoreWin>
<ProjectGuid > {27718999-c175-450a-861c-89f911e16a88}</ProjectGuid>
<ProjectName > PowerRenameUI</ProjectName>
<RootNamespace > PowerRenameUI</RootNamespace>
<!--
$(TargetName) should be same as $(RootNamespace) so that the produced binaries (.exe/.pri/etc.)
have a name that matches the .winmd
-->
<TargetName > PowerToys.PowerRename</TargetName>
<DefaultLanguage > en-US</DefaultLanguage>
<MinimumVisualStudioVersion > 16.0</MinimumVisualStudioVersion>
<AppContainerApplication > false</AppContainerApplication>
<AppxPackage > false</AppxPackage>
<WindowsPackageType > None</WindowsPackageType>
<ApplicationType > Windows Store</ApplicationType>
<ApplicationTypeRevision > 10.0</ApplicationTypeRevision>
<WindowsTargetPlatformVersion > 10.0.18362.0</WindowsTargetPlatformVersion>
<WindowsTargetPlatformMinVersion > 10.0.17763.0</WindowsTargetPlatformMinVersion>
<UseWinUI > true</UseWinUI>
<EnablePreviewMsixTooling > true</EnablePreviewMsixTooling>
</PropertyGroup>
<Import Project= "$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<Import Project= "..\..\..\..\deps\spdlog.props" />
<PropertyGroup Label= "Configuration" >
<ConfigurationType > Application</ConfigurationType>
<PlatformToolset > v143</PlatformToolset>
<CharacterSet > Unicode</CharacterSet>
<DesktopCompatible > true</DesktopCompatible>
</PropertyGroup>
<PropertyGroup Condition= "'$(Configuration)'=='Debug'" Label= "Configuration" >
<UseDebugLibraries > true</UseDebugLibraries>
<LinkIncremental > true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition= "'$(Configuration)'=='Release'" Label= "Configuration" >
<UseDebugLibraries > false</UseDebugLibraries>
<WholeProgramOptimization > true</WholeProgramOptimization>
<LinkIncremental > false</LinkIncremental>
</PropertyGroup>
<Import Project= "$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label= "ExtensionSettings" >
</ImportGroup>
<ImportGroup Label= "PropertySheets" >
<Import Project= "$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition= "exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label= "LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label= "UserMacros" />
<PropertyGroup >
<OutDir > $(SolutionDir)$(Platform)\$(Configuration)\modules\PowerRename\</OutDir>
</PropertyGroup>
<ItemDefinitionGroup >
<ClCompile >
<PrecompiledHeader > Use</PrecompiledHeader>
<PrecompiledHeaderFile > pch.h</PrecompiledHeaderFile>
<PrecompiledHeaderOutputFile > $(IntDir)pch.pch</PrecompiledHeaderOutputFile>
<WarningLevel > Level4</WarningLevel>
<AdditionalOptions > %(AdditionalOptions) /bigobj</AdditionalOptions>
<AdditionalIncludeDirectories > $(ProjectDir)..\..\..\common\Telemetry;$(ProjectDir)..\..\..\;$(ProjectDir)..\lib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ClCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition= "'$(Configuration)'=='Debug'" >
<ClCompile >
<PreprocessorDefinitions > _DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition= "'$(Configuration)'=='Release'" >
<ClCompile >
<PreprocessorDefinitions > NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link >
<EnableCOMDATFolding > true</EnableCOMDATFolding>
<OptimizeReferences > true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemGroup >
<Manifest Include= "app.manifest" />
</ItemGroup>
<ItemGroup >
<ClInclude Include= "ExplorerItem.h" >
<DependentUpon > ExplorerItem.idl</DependentUpon>
</ClInclude>
<ClInclude Include= "PatternSnippet.h" >
<DependentUpon > PatternSnippet.idl</DependentUpon>
</ClInclude>
<ClInclude Include= "pch.h" />
<ClInclude Include= "App.xaml.h" >
<DependentUpon > App.xaml</DependentUpon>
</ClInclude>
<ClInclude Include= "MainWindow.xaml.h" >
<DependentUpon > MainWindow.xaml</DependentUpon>
</ClInclude>
<ClInclude Include= "UIUpdates.h" >
<DependentUpon > UIUpdates.idl</DependentUpon>
</ClInclude>
</ItemGroup>
<ItemGroup >
<ApplicationDefinition Include= "App.xaml" />
<Page Include= "MainWindow.xaml" />
</ItemGroup>
<ItemGroup >
<ClCompile Include= "ExplorerItem.cpp" >
<DependentUpon > ExplorerItem.idl</DependentUpon>
</ClCompile>
<ClCompile Include= "PatternSnippet.cpp" >
<DependentUpon > PatternSnippet.idl</DependentUpon>
</ClCompile>
<ClCompile Include= "pch.cpp" >
<PrecompiledHeader > Create</PrecompiledHeader>
</ClCompile>
<ClCompile Include= "App.xaml.cpp" >
<DependentUpon > App.xaml</DependentUpon>
</ClCompile>
<ClCompile Include= "MainWindow.xaml.cpp" >
<DependentUpon > MainWindow.xaml</DependentUpon>
</ClCompile>
<ClCompile Include= "$(GeneratedFilesDir)module.g.cpp" />
<ClCompile Include= "UIUpdates.cpp" >
<DependentUpon > UIUpdates.idl</DependentUpon>
</ClCompile>
</ItemGroup>
<ItemGroup >
<Midl Include= "App.idl" >
<SubType > Code</SubType>
<DependentUpon > App.xaml</DependentUpon>
</Midl>
<Midl Include= "ExplorerItem.idl" />
<Midl Include= "MainWindow.idl" >
<SubType > Code</SubType>
<DependentUpon > MainWindow.xaml</DependentUpon>
</Midl>
<Midl Include= "PatternSnippet.idl" />
<Midl Include= "UIUpdates.idl" />
</ItemGroup>
<!-- Defining the "Msix" ProjectCapability here allows the Single - project MSIX Packaging
Tools extension to be activated for this project even if the Windows App SDK Nuget
package has not yet been restored -->
<ItemGroup Condition= "'$(DisableMsixProjectCapabilityAddedByProject)'!='true' and '$(EnablePreviewMsixTooling)'=='true'" >
<ProjectCapability Include= "Msix" />
</ItemGroup>
<ItemGroup >
<None Include= "packages.config" />
</ItemGroup>
<ItemGroup >
<Image Include= "Assets\file.png" />
<Image Include= "Assets\folder.png" />
<Image Include= "PowerRenameUI.ico" >
2022-05-19 21:17:29 +08:00
<CopyToOutputDirectory > Always</CopyToOutputDirectory>
2022-05-11 22:38:12 +08:00
</Image>
</ItemGroup>
<ItemGroup >
<_WildCardPRIResource Include= "Strings\*\Resources.resw" />
</ItemGroup>
<ItemGroup >
<ProjectReference Include= "..\..\..\common\logger\logger.vcxproj" >
<Project > {d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}</Project>
</ProjectReference>
2022-05-19 21:17:29 +08:00
<ProjectReference Include= "..\..\..\common\version\version.vcxproj" >
<Project > {cc6e41ac-8174-4e8a-8d22-85dd7f4851df}</Project>
</ProjectReference>
2022-05-11 22:38:12 +08:00
<ProjectReference Include= "..\lib\PowerRenameLib.vcxproj" >
<Project > {51920f1f-c28c-4adf-8660-4238766796c2}</Project>
</ProjectReference>
</ItemGroup>
<Import Project= "$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label= "ExtensionTargets" >
<Import Project= "..\..\..\..\packages\Microsoft.Windows.ImplementationLibrary.1.0.220201.1\build\native\Microsoft.Windows.ImplementationLibrary.targets" Condition= "Exists('..\..\..\..\packages\Microsoft.Windows.ImplementationLibrary.1.0.220201.1\build\native\Microsoft.Windows.ImplementationLibrary.targets')" />
<Import Project= "..\..\..\..\packages\Microsoft.Windows.SDK.BuildTools.10.0.22000.197\build\Microsoft.Windows.SDK.BuildTools.targets" Condition= "Exists('..\..\..\..\packages\Microsoft.Windows.SDK.BuildTools.10.0.22000.197\build\Microsoft.Windows.SDK.BuildTools.targets')" />
<Import Project= "..\..\..\..\packages\Microsoft.WindowsAppSDK.1.0.3\build\native\Microsoft.WindowsAppSDK.targets" Condition= "Exists('..\..\..\..\packages\Microsoft.WindowsAppSDK.1.0.3\build\native\Microsoft.WindowsAppSDK.targets')" />
<Import Project= "..\..\..\..\packages\boost.1.79.0\build\boost.targets" Condition= "Exists('..\..\..\..\packages\boost.1.79.0\build\boost.targets')" />
<Import Project= "..\..\..\..\packages\boost_regex-vc143.1.79.0\build\boost_regex-vc143.targets" Condition= "Exists('..\..\..\..\packages\boost_regex-vc143.1.79.0\build\boost_regex-vc143.targets')" />
<Import Project= "..\..\..\..\packages\Microsoft.Windows.CppWinRT.2.0.220418.1\build\native\Microsoft.Windows.CppWinRT.targets" Condition= "Exists('..\..\..\..\packages\Microsoft.Windows.CppWinRT.2.0.220418.1\build\native\Microsoft.Windows.CppWinRT.targets')" />
</ImportGroup>
<Target Name= "EnsureNuGetPackageBuildImports" BeforeTargets= "PrepareForBuild" >
<PropertyGroup >
<ErrorText > This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
</PropertyGroup>
<Error Condition= "!Exists('..\..\..\..\packages\Microsoft.Windows.ImplementationLibrary.1.0.220201.1\build\native\Microsoft.Windows.ImplementationLibrary.targets')" Text= "$([System.String]::Format('$(ErrorText)', '..\..\..\..\packages\Microsoft.Windows.ImplementationLibrary.1.0.220201.1\build\native\Microsoft.Windows.ImplementationLibrary.targets'))" />
<Error Condition= "!Exists('..\..\..\..\packages\Microsoft.Windows.SDK.BuildTools.10.0.22000.197\build\Microsoft.Windows.SDK.BuildTools.props')" Text= "$([System.String]::Format('$(ErrorText)', '..\..\..\..\packages\Microsoft.Windows.SDK.BuildTools.10.0.22000.197\build\Microsoft.Windows.SDK.BuildTools.props'))" />
<Error Condition= "!Exists('..\..\..\..\packages\Microsoft.Windows.SDK.BuildTools.10.0.22000.197\build\Microsoft.Windows.SDK.BuildTools.targets')" Text= "$([System.String]::Format('$(ErrorText)', '..\..\..\..\packages\Microsoft.Windows.SDK.BuildTools.10.0.22000.197\build\Microsoft.Windows.SDK.BuildTools.targets'))" />
<Error Condition= "!Exists('..\..\..\..\packages\Microsoft.WindowsAppSDK.1.0.3\build\native\Microsoft.WindowsAppSDK.props')" Text= "$([System.String]::Format('$(ErrorText)', '..\..\..\..\packages\Microsoft.WindowsAppSDK.1.0.3\build\native\Microsoft.WindowsAppSDK.props'))" />
<Error Condition= "!Exists('..\..\..\..\packages\Microsoft.WindowsAppSDK.1.0.3\build\native\Microsoft.WindowsAppSDK.targets')" Text= "$([System.String]::Format('$(ErrorText)', '..\..\..\..\packages\Microsoft.WindowsAppSDK.1.0.3\build\native\Microsoft.WindowsAppSDK.targets'))" />
<Error Condition= "!Exists('..\..\..\..\packages\boost.1.79.0\build\boost.targets')" Text= "$([System.String]::Format('$(ErrorText)', '..\..\..\..\packages\boost.1.79.0\build\boost.targets'))" />
<Error Condition= "!Exists('..\..\..\..\packages\boost_regex-vc143.1.79.0\build\boost_regex-vc143.targets')" Text= "$([System.String]::Format('$(ErrorText)', '..\..\..\..\packages\boost_regex-vc143.1.79.0\build\boost_regex-vc143.targets'))" />
<Error Condition= "!Exists('..\..\..\..\packages\Microsoft.Windows.CppWinRT.2.0.220418.1\build\native\Microsoft.Windows.CppWinRT.props')" Text= "$([System.String]::Format('$(ErrorText)', '..\..\..\..\packages\Microsoft.Windows.CppWinRT.2.0.220418.1\build\native\Microsoft.Windows.CppWinRT.props'))" />
<Error Condition= "!Exists('..\..\..\..\packages\Microsoft.Windows.CppWinRT.2.0.220418.1\build\native\Microsoft.Windows.CppWinRT.targets')" Text= "$([System.String]::Format('$(ErrorText)', '..\..\..\..\packages\Microsoft.Windows.CppWinRT.2.0.220418.1\build\native\Microsoft.Windows.CppWinRT.targets'))" />
</Target>
<Target Name= "AddWildCardItems" AfterTargets= "BuildGenerateSources" >
<ItemGroup >
<PRIResource Include= "@(_WildCardPRIResource)" />
</ItemGroup>
</Target>
</Project>