11<?xml version =" 1.0" encoding =" utf-8" ?>
22<!-- Copyright (c) 2024 Files Community. Licensed under the MIT License. See the LICENSE. -->
33<Project DefaultTargets =" Build" xmlns =" http://schemas.microsoft.com/developer/msbuild/2003" >
4+
45 <Import Project =" ..\..\packages\Microsoft.Windows.CppWinRT.2.0.240111.5\build\native\Microsoft.Windows.CppWinRT.props" Condition =" Exists('..\..\packages\Microsoft.Windows.CppWinRT.2.0.240111.5\build\native\Microsoft.Windows.CppWinRT.props')" />
6+
57 <ItemGroup Label =" ProjectConfigurations" >
6- <ProjectConfiguration Include =" Debug|arm64" >
7- <Configuration >Debug</Configuration >
8- <Platform >arm64</Platform >
9- </ProjectConfiguration >
108 <ProjectConfiguration Include =" Debug|Win32" >
119 <Configuration >Debug</Configuration >
1210 <Platform >Win32</Platform >
1311 </ProjectConfiguration >
14- <ProjectConfiguration Include =" Preview|arm64" >
15- <Configuration >Preview</Configuration >
16- <Platform >arm64</Platform >
17- </ProjectConfiguration >
18- <ProjectConfiguration Include =" Preview|Win32" >
19- <Configuration >Preview</Configuration >
20- <Platform >Win32</Platform >
21- </ProjectConfiguration >
22- <ProjectConfiguration Include =" Preview|x64" >
23- <Configuration >Preview</Configuration >
12+ <ProjectConfiguration Include =" Debug|x64" >
13+ <Configuration >Debug</Configuration >
2414 <Platform >x64</Platform >
2515 </ProjectConfiguration >
26- <ProjectConfiguration Include =" Release |arm64" >
27- <Configuration >Release </Configuration >
16+ <ProjectConfiguration Include =" Debug |arm64" >
17+ <Configuration >Debug </Configuration >
2818 <Platform >arm64</Platform >
2919 </ProjectConfiguration >
3020 <ProjectConfiguration Include =" Release|Win32" >
3121 <Configuration >Release</Configuration >
3222 <Platform >Win32</Platform >
3323 </ProjectConfiguration >
34- <ProjectConfiguration Include =" Debug|x64" >
35- <Configuration >Debug</Configuration >
36- <Platform >x64</Platform >
37- </ProjectConfiguration >
3824 <ProjectConfiguration Include =" Release|x64" >
3925 <Configuration >Release</Configuration >
4026 <Platform >x64</Platform >
4127 </ProjectConfiguration >
42- <ProjectConfiguration Include =" Sideload|arm64" >
43- <Configuration >Sideload</Configuration >
44- <Platform >arm64</Platform >
45- </ProjectConfiguration >
46- <ProjectConfiguration Include =" Sideload|Win32" >
47- <Configuration >Sideload</Configuration >
48- <Platform >Win32</Platform >
49- </ProjectConfiguration >
50- <ProjectConfiguration Include =" Sideload|x64" >
51- <Configuration >Sideload</Configuration >
52- <Platform >x64</Platform >
53- </ProjectConfiguration >
54- <ProjectConfiguration Include =" Stable|arm64" >
55- <Configuration >Stable</Configuration >
56- <Platform >arm64</Platform >
57- </ProjectConfiguration >
58- <ProjectConfiguration Include =" Stable|Win32" >
59- <Configuration >Stable</Configuration >
60- <Platform >Win32</Platform >
61- </ProjectConfiguration >
62- <ProjectConfiguration Include =" Stable|x64" >
63- <Configuration >Stable</Configuration >
64- <Platform >x64</Platform >
65- </ProjectConfiguration >
66- <ProjectConfiguration Include =" Store|arm64" >
67- <Configuration >Store</Configuration >
28+ <ProjectConfiguration Include =" Release|arm64" >
29+ <Configuration >Release</Configuration >
6830 <Platform >arm64</Platform >
6931 </ProjectConfiguration >
70- <ProjectConfiguration Include =" Store|Win32" >
71- <Configuration >Store</Configuration >
72- <Platform >Win32</Platform >
73- </ProjectConfiguration >
74- <ProjectConfiguration Include =" Store|x64" >
75- <Configuration >Store</Configuration >
76- <Platform >x64</Platform >
77- </ProjectConfiguration >
7832 </ItemGroup >
33+
7934 <PropertyGroup Label =" Globals" >
8035 <VCProjectVersion >16.0</VCProjectVersion >
8136 <Keyword >Win32Proj</Keyword >
8237 <ProjectGuid >{25fd5045-6d4c-4dd0-b3ac-613ab59cbb07}</ProjectGuid >
8338 <RootNamespace >FilesAppLauncher</RootNamespace >
8439 <WindowsTargetPlatformVersion >10.0</WindowsTargetPlatformVersion >
8540 </PropertyGroup >
41+
8642 <PropertyGroup Condition =" '$(Configuration)'=='Debug'" Label =" Configuration" >
8743 <ConfigurationType >Application</ConfigurationType >
8844 <UseDebugLibraries >true</UseDebugLibraries >
10056 <LinkIncremental >false</LinkIncremental >
10157 <OutDir >..\..\artifacts\$(Configuration)\$(Platform)\$(MSBuildProjectName)\</OutDir >
10258 </PropertyGroup >
59+
10360 <Import Project =" $(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition =" exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label =" LocalAppDataPlatform" />
61+
10462 <ItemDefinitionGroup >
10563 <ClCompile >
10664 <WarningLevel >Level3</WarningLevel >
12583 <RuntimeLibrary >MultiThreadedDebug</RuntimeLibrary >
12684 </ClCompile >
12785 </ItemDefinitionGroup >
128- <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'=='Release|Win32'" >
129- <ClCompile >
130- <FunctionLevelLinking >true</FunctionLevelLinking >
131- <IntrinsicFunctions >true</IntrinsicFunctions >
132- <PreprocessorDefinitions >WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions >
133- <RuntimeLibrary >MultiThreaded</RuntimeLibrary >
134- </ClCompile >
135- <Link >
136- <EnableCOMDATFolding >true</EnableCOMDATFolding >
137- <OptimizeReferences >true</OptimizeReferences >
138- </Link >
139- </ItemDefinitionGroup >
140- <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'=='Sideload|Win32'" >
141- <ClCompile >
142- <FunctionLevelLinking >true</FunctionLevelLinking >
143- <IntrinsicFunctions >true</IntrinsicFunctions >
144- <PreprocessorDefinitions >WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions >
145- <RuntimeLibrary >MultiThreaded</RuntimeLibrary >
146- </ClCompile >
147- <Link >
148- <EnableCOMDATFolding >true</EnableCOMDATFolding >
149- <OptimizeReferences >true</OptimizeReferences >
150- </Link >
151- </ItemDefinitionGroup >
152- <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'=='Store|Win32'" >
153- <ClCompile >
154- <FunctionLevelLinking >true</FunctionLevelLinking >
155- <IntrinsicFunctions >true</IntrinsicFunctions >
156- <PreprocessorDefinitions >WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions >
157- <RuntimeLibrary >MultiThreaded</RuntimeLibrary >
158- </ClCompile >
159- <Link >
160- <EnableCOMDATFolding >true</EnableCOMDATFolding >
161- <OptimizeReferences >true</OptimizeReferences >
162- </Link >
163- </ItemDefinitionGroup >
164- <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'=='Preview|Win32'" >
165- <ClCompile >
166- <FunctionLevelLinking >true</FunctionLevelLinking >
167- <IntrinsicFunctions >true</IntrinsicFunctions >
168- <PreprocessorDefinitions >WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions >
169- <RuntimeLibrary >MultiThreaded</RuntimeLibrary >
170- </ClCompile >
171- <Link >
172- <EnableCOMDATFolding >true</EnableCOMDATFolding >
173- <OptimizeReferences >true</OptimizeReferences >
174- </Link >
175- </ItemDefinitionGroup >
176- <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'=='Stable|Win32'" >
177- <ClCompile >
178- <FunctionLevelLinking >true</FunctionLevelLinking >
179- <IntrinsicFunctions >true</IntrinsicFunctions >
180- <PreprocessorDefinitions >WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions >
181- <RuntimeLibrary >MultiThreaded</RuntimeLibrary >
182- </ClCompile >
183- <Link >
184- <EnableCOMDATFolding >true</EnableCOMDATFolding >
185- <OptimizeReferences >true</OptimizeReferences >
186- </Link >
187- </ItemDefinitionGroup >
18886 <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'=='Debug|x64'" >
18987 <ClCompile >
19088 <PreprocessorDefinitions >_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions >
19795 <RuntimeLibrary >MultiThreadedDebug</RuntimeLibrary >
19896 </ClCompile >
19997 </ItemDefinitionGroup >
200- <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'=='Release|x64'" >
201- <ClCompile >
202- <FunctionLevelLinking >true</FunctionLevelLinking >
203- <IntrinsicFunctions >true</IntrinsicFunctions >
204- <PreprocessorDefinitions >NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions >
205- <RuntimeLibrary >MultiThreaded</RuntimeLibrary >
206- </ClCompile >
207- <Link >
208- <EnableCOMDATFolding >true</EnableCOMDATFolding >
209- <OptimizeReferences >true</OptimizeReferences >
210- </Link >
211- </ItemDefinitionGroup >
212- <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'=='Sideload|x64'" >
213- <ClCompile >
214- <FunctionLevelLinking >true</FunctionLevelLinking >
215- <IntrinsicFunctions >true</IntrinsicFunctions >
216- <PreprocessorDefinitions >NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions >
217- <RuntimeLibrary >MultiThreaded</RuntimeLibrary >
218- </ClCompile >
219- <Link >
220- <EnableCOMDATFolding >true</EnableCOMDATFolding >
221- <OptimizeReferences >true</OptimizeReferences >
222- </Link >
223- </ItemDefinitionGroup >
224- <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'=='Store|x64'" >
225- <ClCompile >
226- <FunctionLevelLinking >true</FunctionLevelLinking >
227- <IntrinsicFunctions >true</IntrinsicFunctions >
228- <PreprocessorDefinitions >NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions >
229- <RuntimeLibrary >MultiThreaded</RuntimeLibrary >
230- </ClCompile >
231- <Link >
232- <EnableCOMDATFolding >true</EnableCOMDATFolding >
233- <OptimizeReferences >true</OptimizeReferences >
234- </Link >
235- </ItemDefinitionGroup >
236- <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'=='Preview|x64'" >
98+ <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'=='Release|Win32'" >
23799 <ClCompile >
238100 <FunctionLevelLinking >true</FunctionLevelLinking >
239101 <IntrinsicFunctions >true</IntrinsicFunctions >
240- <PreprocessorDefinitions >NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions >
102+ <PreprocessorDefinitions >WIN32; NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions >
241103 <RuntimeLibrary >MultiThreaded</RuntimeLibrary >
242104 </ClCompile >
243105 <Link >
244106 <EnableCOMDATFolding >true</EnableCOMDATFolding >
245107 <OptimizeReferences >true</OptimizeReferences >
246108 </Link >
247109 </ItemDefinitionGroup >
248- <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'=='Stable |x64'" >
110+ <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'=='Release |x64'" >
249111 <ClCompile >
250112 <FunctionLevelLinking >true</FunctionLevelLinking >
251113 <IntrinsicFunctions >true</IntrinsicFunctions >
269131 <OptimizeReferences >true</OptimizeReferences >
270132 </Link >
271133 </ItemDefinitionGroup >
272- <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'=='Sideload|arm64'" >
273- <ClCompile >
274- <FunctionLevelLinking >true</FunctionLevelLinking >
275- <IntrinsicFunctions >true</IntrinsicFunctions >
276- <PreprocessorDefinitions >NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions >
277- <RuntimeLibrary >MultiThreaded</RuntimeLibrary >
278- </ClCompile >
279- <Link >
280- <EnableCOMDATFolding >true</EnableCOMDATFolding >
281- <OptimizeReferences >true</OptimizeReferences >
282- </Link >
283- </ItemDefinitionGroup >
284- <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'=='Store|arm64'" >
285- <ClCompile >
286- <FunctionLevelLinking >true</FunctionLevelLinking >
287- <IntrinsicFunctions >true</IntrinsicFunctions >
288- <PreprocessorDefinitions >NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions >
289- <RuntimeLibrary >MultiThreaded</RuntimeLibrary >
290- </ClCompile >
291- <Link >
292- <EnableCOMDATFolding >true</EnableCOMDATFolding >
293- <OptimizeReferences >true</OptimizeReferences >
294- </Link >
295- </ItemDefinitionGroup >
296- <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'=='Preview|arm64'" >
297- <ClCompile >
298- <FunctionLevelLinking >true</FunctionLevelLinking >
299- <IntrinsicFunctions >true</IntrinsicFunctions >
300- <PreprocessorDefinitions >NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions >
301- <RuntimeLibrary >MultiThreaded</RuntimeLibrary >
302- </ClCompile >
303- <Link >
304- <EnableCOMDATFolding >true</EnableCOMDATFolding >
305- <OptimizeReferences >true</OptimizeReferences >
306- </Link >
307- </ItemDefinitionGroup >
308- <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'=='Stable|arm64'" >
309- <ClCompile >
310- <FunctionLevelLinking >true</FunctionLevelLinking >
311- <IntrinsicFunctions >true</IntrinsicFunctions >
312- <PreprocessorDefinitions >NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions >
313- <RuntimeLibrary >MultiThreaded</RuntimeLibrary >
314- </ClCompile >
315- <Link >
316- <EnableCOMDATFolding >true</EnableCOMDATFolding >
317- <OptimizeReferences >true</OptimizeReferences >
318- </Link >
319- </ItemDefinitionGroup >
134+
320135 <ItemGroup >
321136 <ClCompile Include =" FilesLauncher.cpp" />
322137 <ClCompile Include =" OpenInFolder.cpp" />
323138 <ClInclude Include =" OpenInFolder.h" />
324139 </ItemGroup >
140+
325141 <ItemGroup >
326142 <None Include =" packages.config" />
327143 </ItemGroup >
144+
328145 <Import Project =" $(VCTargetsPath)\Microsoft.Cpp.Default.props" />
329146 <Import Project =" $(VCTargetsPath)\Microsoft.Cpp.props" />
330147 <Import Project =" $(VCTargetsPath)\Microsoft.Cpp.targets" />
340157 <Error Condition =" !Exists('..\..\packages\Microsoft.Windows.CppWinRT.2.0.240111.5\build\native\Microsoft.Windows.CppWinRT.targets')" Text =" $([System.String]::Format('$(ErrorText)', '..\..\packages\Microsoft.Windows.CppWinRT.2.0.240111.5\build\native\Microsoft.Windows.CppWinRT.targets'))" />
341158 <Error Condition =" !Exists('..\..\packages\Microsoft.Windows.ImplementationLibrary.1.0.240122.1\build\native\Microsoft.Windows.ImplementationLibrary.targets')" Text =" $([System.String]::Format('$(ErrorText)', '..\..\packages\Microsoft.Windows.ImplementationLibrary.1.0.240122.1\build\native\Microsoft.Windows.ImplementationLibrary.targets'))" />
342159 </Target >
343- </Project >
160+
161+ </Project >
0 commit comments