Provide a Windows-specific implementation of exec_program_v()
[git-cheetah.git] / explorer / visualstudio / cheetah.vcxproj
blob42d72f875237aa3741b2c967ebeca31f27cdc18c
1 <?xml version="1.0" encoding="utf-8"?>
2 <Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3   <ItemGroup Label="ProjectConfigurations">
4     <ProjectConfiguration Include="Debug|Win32">
5       <Configuration>Debug</Configuration>
6       <Platform>Win32</Platform>
7     </ProjectConfiguration>
8     <ProjectConfiguration Include="Debug|x64">
9       <Configuration>Debug</Configuration>
10       <Platform>x64</Platform>
11     </ProjectConfiguration>
12     <ProjectConfiguration Include="Release|Win32">
13       <Configuration>Release</Configuration>
14       <Platform>Win32</Platform>
15     </ProjectConfiguration>
16     <ProjectConfiguration Include="Release|x64">
17       <Configuration>Release</Configuration>
18       <Platform>x64</Platform>
19     </ProjectConfiguration>
20   </ItemGroup>
21   <PropertyGroup Label="Globals">
22     <ProjectGuid>{B166694B-D54B-0D5B-704C-C47D52109EB0}</ProjectGuid>
23     <Keyword>Win32Proj</Keyword>
24     <RootNamespace>cheetah</RootNamespace>
25   </PropertyGroup>
26   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
27   <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
28     <ConfigurationType>DynamicLibrary</ConfigurationType>
29     <UseDebugLibraries>true</UseDebugLibraries>
30     <CharacterSet>MultiByte</CharacterSet>
31     <PlatformToolset>v100</PlatformToolset>
32   </PropertyGroup>
33   <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
34     <ConfigurationType>DynamicLibrary</ConfigurationType>
35     <UseDebugLibraries>true</UseDebugLibraries>
36     <CharacterSet>MultiByte</CharacterSet>
37     <PlatformToolset>v100</PlatformToolset>
38   </PropertyGroup>
39   <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
40     <ConfigurationType>DynamicLibrary</ConfigurationType>
41     <UseDebugLibraries>false</UseDebugLibraries>
42     <WholeProgramOptimization>true</WholeProgramOptimization>
43     <CharacterSet>MultiByte</CharacterSet>
44     <PlatformToolset>v100</PlatformToolset>
45   </PropertyGroup>
46   <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
47     <ConfigurationType>DynamicLibrary</ConfigurationType>
48     <UseDebugLibraries>false</UseDebugLibraries>
49     <WholeProgramOptimization>true</WholeProgramOptimization>
50     <CharacterSet>MultiByte</CharacterSet>
51     <PlatformToolset>v100</PlatformToolset>
52   </PropertyGroup>
53   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
54   <ImportGroup Label="ExtensionSettings">
55   </ImportGroup>
56   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
57     <Import Project="props\Cheetah.Debug.Win32.props" />
58     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
59   </ImportGroup>
60   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
61     <Import Project="props\Cheetah.Debug.x64.props" />
62     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
63   </ImportGroup>
64   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
65     <Import Project="props\Cheetah.Release.Win32.props" />
66     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
67   </ImportGroup>
68   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
69     <Import Project="props\Cheetah.Release.x64.props" />
70     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
71   </ImportGroup>
72   <ItemGroup>
73     <ClInclude Include="..\..\common\cache.h" />
74     <ClInclude Include="..\..\common\cheetahmenu.h" />
75     <ClInclude Include="..\..\common\debug.h" />
76     <ClInclude Include="..\..\common\exec.h" />
77     <ClInclude Include="..\..\common\git-compat-util.h" />
78     <ClInclude Include="..\..\common\hash.h" />
79     <ClInclude Include="..\..\common\menuengine.h" />
80     <ClInclude Include="..\..\common\strbuf.h" />
81     <ClInclude Include="..\..\common\systeminfo.h" />
82     <ClInclude Include="..\..\compat\mingw.h" />
83     <ClInclude Include="..\columns.h" />
84     <ClInclude Include="..\dll.h" />
85     <ClInclude Include="..\ext.h" />
86     <ClInclude Include="..\factory.h" />
87     <ClInclude Include="..\menu.h" />
88     <ClInclude Include="..\registry.h" />
89   </ItemGroup>
90   <ItemGroup>
91     <ClCompile Include="..\..\common\cheetahmenu.c" />
92     <ClCompile Include="..\..\common\date.c" />
93     <ClCompile Include="..\..\common\debug.c" />
94     <ClCompile Include="..\..\common\exec.c" />
95     <ClCompile Include="..\..\common\menuengine.c" />
96     <ClCompile Include="..\..\common\sha1_file.c" />
97     <ClCompile Include="..\..\common\strbuf.c" />
98     <ClCompile Include="..\..\common\usage.c" />
99     <ClCompile Include="..\..\common\winexec.c" />
100     <ClCompile Include="..\..\common\wrapper.c" />
101     <ClCompile Include="..\..\compat\mingw.c" />
102     <ClCompile Include="..\..\compat\mmap.c" />
103     <ClCompile Include="..\..\compat\pread.c" />
104     <ClCompile Include="..\..\compat\strlcpy.c" />
105     <ClCompile Include="..\columns.c" />
106     <ClCompile Include="..\dll.c" />
107     <ClCompile Include="..\ext.c" />
108     <ClCompile Include="..\factory.c" />
109     <ClCompile Include="..\menu.c" />
110     <ClCompile Include="..\registry.c" />
111     <ClCompile Include="..\systeminfo.c" />
112   </ItemGroup>
113   <ItemGroup>
114     <None Include="..\cheetah.def" />
115     <None Include="README.txt" />
116   </ItemGroup>
117   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
118   <ImportGroup Label="ExtensionTargets">
119   </ImportGroup>
120 </Project>