blob: 9fa93dd141e8438e0d11d94adb1b2f5cfcf9bd20 [file] [log] [blame]
Brian Curtin765dd112012-06-20 15:37:24 -05001<?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>
Brian Curtind029e5d2012-06-20 15:55:04 -05008 <ProjectConfiguration Include="Debug|x64">
9 <Configuration>Debug</Configuration>
10 <Platform>x64</Platform>
11 </ProjectConfiguration>
Martin v. Löwis8ca5a842012-06-26 09:18:14 +020012 <ProjectConfiguration Include="PGInstrument|Win32">
13 <Configuration>PGInstrument</Configuration>
14 <Platform>Win32</Platform>
15 </ProjectConfiguration>
16 <ProjectConfiguration Include="PGInstrument|x64">
17 <Configuration>PGInstrument</Configuration>
18 <Platform>x64</Platform>
19 </ProjectConfiguration>
20 <ProjectConfiguration Include="PGUpdate|Win32">
21 <Configuration>PGUpdate</Configuration>
22 <Platform>Win32</Platform>
23 </ProjectConfiguration>
24 <ProjectConfiguration Include="PGUpdate|x64">
25 <Configuration>PGUpdate</Configuration>
26 <Platform>x64</Platform>
27 </ProjectConfiguration>
Brian Curtin765dd112012-06-20 15:37:24 -050028 <ProjectConfiguration Include="Release|Win32">
29 <Configuration>Release</Configuration>
30 <Platform>Win32</Platform>
31 </ProjectConfiguration>
Brian Curtind029e5d2012-06-20 15:55:04 -050032 <ProjectConfiguration Include="Release|x64">
33 <Configuration>Release</Configuration>
34 <Platform>x64</Platform>
35 </ProjectConfiguration>
Brian Curtin765dd112012-06-20 15:37:24 -050036 </ItemGroup>
37 <PropertyGroup Label="Globals">
38 <ProjectGuid>{7B2727B5-5A3F-40EE-A866-43A13CD31446}</ProjectGuid>
39 <RootNamespace>pylauncher</RootNamespace>
40 </PropertyGroup>
41 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
42 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
43 <ConfigurationType>Application</ConfigurationType>
44 <UseDebugLibraries>true</UseDebugLibraries>
45 <CharacterSet>MultiByte</CharacterSet>
46 </PropertyGroup>
Brian Curtind029e5d2012-06-20 15:55:04 -050047 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
48 <ConfigurationType>Application</ConfigurationType>
49 <UseDebugLibraries>true</UseDebugLibraries>
50 <CharacterSet>MultiByte</CharacterSet>
51 </PropertyGroup>
Brian Curtin765dd112012-06-20 15:37:24 -050052 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
53 <ConfigurationType>Application</ConfigurationType>
54 <UseDebugLibraries>false</UseDebugLibraries>
55 <WholeProgramOptimization>true</WholeProgramOptimization>
56 <CharacterSet>MultiByte</CharacterSet>
57 </PropertyGroup>
Martin v. Löwis8ca5a842012-06-26 09:18:14 +020058 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGUpdate|Win32'" Label="Configuration">
59 <ConfigurationType>Application</ConfigurationType>
60 <UseDebugLibraries>false</UseDebugLibraries>
61 <WholeProgramOptimization>true</WholeProgramOptimization>
62 <CharacterSet>MultiByte</CharacterSet>
63 </PropertyGroup>
64 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|Win32'" Label="Configuration">
65 <ConfigurationType>Application</ConfigurationType>
66 <UseDebugLibraries>false</UseDebugLibraries>
67 <WholeProgramOptimization>true</WholeProgramOptimization>
68 <CharacterSet>MultiByte</CharacterSet>
69 </PropertyGroup>
Brian Curtind029e5d2012-06-20 15:55:04 -050070 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
71 <ConfigurationType>Application</ConfigurationType>
72 <UseDebugLibraries>false</UseDebugLibraries>
73 <WholeProgramOptimization>true</WholeProgramOptimization>
74 <CharacterSet>MultiByte</CharacterSet>
75 </PropertyGroup>
Martin v. Löwis8ca5a842012-06-26 09:18:14 +020076 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGUpdate|x64'" Label="Configuration">
77 <ConfigurationType>Application</ConfigurationType>
78 <UseDebugLibraries>false</UseDebugLibraries>
79 <WholeProgramOptimization>true</WholeProgramOptimization>
80 <CharacterSet>MultiByte</CharacterSet>
81 </PropertyGroup>
82 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|x64'" Label="Configuration">
83 <ConfigurationType>Application</ConfigurationType>
84 <UseDebugLibraries>false</UseDebugLibraries>
85 <WholeProgramOptimization>true</WholeProgramOptimization>
86 <CharacterSet>MultiByte</CharacterSet>
87 </PropertyGroup>
Brian Curtin765dd112012-06-20 15:37:24 -050088 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
89 <ImportGroup Label="ExtensionSettings">
90 </ImportGroup>
91 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
92 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
93 <Import Project="pyproject.props" />
94 <Import Project="debug.props" />
95 </ImportGroup>
Brian Curtind029e5d2012-06-20 15:55:04 -050096 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
97 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
98 <Import Project="pyproject.props" />
99 <Import Project="debug.props" />
100 <Import Project="x64.props" />
101 </ImportGroup>
Brian Curtin765dd112012-06-20 15:37:24 -0500102 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
103 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
Brian Curtina7de6122012-06-20 15:45:12 -0500104 <Import Project="pyproject.props" />
105 <Import Project="release.props" />
Brian Curtin765dd112012-06-20 15:37:24 -0500106 </ImportGroup>
Martin v. Löwis8ca5a842012-06-26 09:18:14 +0200107 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='PGUpdate|Win32'" Label="PropertySheets">
108 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
109 <Import Project="pyproject.props" />
110 <Import Project="release.props" />
111 <Import Project="pgupdate.props" />
112 </ImportGroup>
113 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|Win32'" Label="PropertySheets">
114 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
115 <Import Project="pyproject.props" />
116 <Import Project="release.props" />
117 <Import Project="pginstrument.props" />
118 </ImportGroup>
Brian Curtind029e5d2012-06-20 15:55:04 -0500119 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
120 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
121 <Import Project="pyproject.props" />
122 <Import Project="release.props" />
123 <Import Project="x64.props" />
124 </ImportGroup>
Martin v. Löwis8ca5a842012-06-26 09:18:14 +0200125 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='PGUpdate|x64'" Label="PropertySheets">
126 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
127 <Import Project="pyproject.props" />
128 <Import Project="release.props" />
129 <Import Project="x64.props" />
130 <Import Project="pgupdate.props" />
131 </ImportGroup>
132 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|x64'" Label="PropertySheets">
133 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
134 <Import Project="pyproject.props" />
135 <Import Project="release.props" />
136 <Import Project="x64.props" />
137 <Import Project="pginstrument.props" />
138 </ImportGroup>
Brian Curtin765dd112012-06-20 15:37:24 -0500139 <PropertyGroup Label="UserMacros" />
140 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
141 <TargetName>py_d</TargetName>
142 </PropertyGroup>
Brian Curtind029e5d2012-06-20 15:55:04 -0500143 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
144 <TargetName>py_d</TargetName>
145 </PropertyGroup>
Brian Curtina7de6122012-06-20 15:45:12 -0500146 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
147 <TargetName>py</TargetName>
148 </PropertyGroup>
Martin v. Löwis8ca5a842012-06-26 09:18:14 +0200149 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGUpdate|Win32'">
150 <TargetName>py</TargetName>
151 </PropertyGroup>
152 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|Win32'">
153 <TargetName>py</TargetName>
154 </PropertyGroup>
Brian Curtind029e5d2012-06-20 15:55:04 -0500155 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
156 <TargetName>py</TargetName>
157 </PropertyGroup>
Martin v. Löwis8ca5a842012-06-26 09:18:14 +0200158 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGUpdate|x64'">
159 <TargetName>py</TargetName>
160 </PropertyGroup>
161 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|x64'">
162 <TargetName>py</TargetName>
163 </PropertyGroup>
Brian Curtin765dd112012-06-20 15:37:24 -0500164 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
165 <ClCompile>
166 <WarningLevel>Level3</WarningLevel>
167 <Optimization>Disabled</Optimization>
168 <PreprocessorDefinitions>_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
169 </ClCompile>
170 <Link>
171 <GenerateDebugInformation>true</GenerateDebugInformation>
172 <AdditionalDependencies>version.lib;%(AdditionalDependencies)</AdditionalDependencies>
173 <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
174 <SubSystem>Console</SubSystem>
Brian Curtind029e5d2012-06-20 15:55:04 -0500175 <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
176 </Link>
177 </ItemDefinitionGroup>
178 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
179 <ClCompile>
180 <WarningLevel>Level3</WarningLevel>
181 <Optimization>Disabled</Optimization>
182 <PreprocessorDefinitions>_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
183 </ClCompile>
184 <Link>
185 <GenerateDebugInformation>true</GenerateDebugInformation>
186 <AdditionalDependencies>version.lib;%(AdditionalDependencies)</AdditionalDependencies>
187 <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
188 <SubSystem>Console</SubSystem>
189 <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
Brian Curtin765dd112012-06-20 15:37:24 -0500190 </Link>
191 </ItemDefinitionGroup>
192 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
193 <ClCompile>
194 <WarningLevel>Level3</WarningLevel>
195 <Optimization>MaxSpeed</Optimization>
196 <FunctionLevelLinking>true</FunctionLevelLinking>
197 <IntrinsicFunctions>true</IntrinsicFunctions>
Brian Curtina7de6122012-06-20 15:45:12 -0500198 <PreprocessorDefinitions>_CONSOLE;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Brian Curtin765dd112012-06-20 15:37:24 -0500199 </ClCompile>
200 <Link>
201 <GenerateDebugInformation>true</GenerateDebugInformation>
Martin v. Löwisd49b3232012-08-01 11:06:53 +0200202 <EnableCOMDATFolding>false</EnableCOMDATFolding>
Brian Curtin765dd112012-06-20 15:37:24 -0500203 <OptimizeReferences>true</OptimizeReferences>
Brian Curtina7de6122012-06-20 15:45:12 -0500204 <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
205 <AdditionalDependencies>version.lib;%(AdditionalDependencies)</AdditionalDependencies>
206 <SubSystem>Console</SubSystem>
Brian Curtin765dd112012-06-20 15:37:24 -0500207 </Link>
208 </ItemDefinitionGroup>
Martin v. Löwis8ca5a842012-06-26 09:18:14 +0200209 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='PGUpdate|Win32'">
210 <ClCompile>
211 <WarningLevel>Level3</WarningLevel>
212 <Optimization>MaxSpeed</Optimization>
213 <FunctionLevelLinking>true</FunctionLevelLinking>
214 <IntrinsicFunctions>true</IntrinsicFunctions>
215 <PreprocessorDefinitions>_CONSOLE;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
216 </ClCompile>
217 <Link>
218 <GenerateDebugInformation>true</GenerateDebugInformation>
Martin v. Löwisd49b3232012-08-01 11:06:53 +0200219 <EnableCOMDATFolding>false</EnableCOMDATFolding>
Martin v. Löwis8ca5a842012-06-26 09:18:14 +0200220 <OptimizeReferences>true</OptimizeReferences>
221 <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
222 <AdditionalDependencies>version.lib;%(AdditionalDependencies)</AdditionalDependencies>
223 <SubSystem>Console</SubSystem>
224 </Link>
225 </ItemDefinitionGroup>
226 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|Win32'">
227 <ClCompile>
228 <WarningLevel>Level3</WarningLevel>
229 <Optimization>MaxSpeed</Optimization>
230 <FunctionLevelLinking>true</FunctionLevelLinking>
231 <IntrinsicFunctions>true</IntrinsicFunctions>
232 <PreprocessorDefinitions>_CONSOLE;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
233 </ClCompile>
234 <Link>
235 <GenerateDebugInformation>true</GenerateDebugInformation>
Martin v. Löwisd49b3232012-08-01 11:06:53 +0200236 <EnableCOMDATFolding>false</EnableCOMDATFolding>
Martin v. Löwis8ca5a842012-06-26 09:18:14 +0200237 <OptimizeReferences>true</OptimizeReferences>
238 <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
239 <AdditionalDependencies>version.lib;%(AdditionalDependencies)</AdditionalDependencies>
240 <SubSystem>Console</SubSystem>
241 </Link>
242 </ItemDefinitionGroup>
Brian Curtind029e5d2012-06-20 15:55:04 -0500243 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
244 <ClCompile>
245 <WarningLevel>Level3</WarningLevel>
246 <Optimization>MaxSpeed</Optimization>
247 <FunctionLevelLinking>true</FunctionLevelLinking>
248 <IntrinsicFunctions>true</IntrinsicFunctions>
249 <PreprocessorDefinitions>_CONSOLE;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
250 </ClCompile>
251 <Link>
252 <GenerateDebugInformation>true</GenerateDebugInformation>
Martin v. Löwisd49b3232012-08-01 11:06:53 +0200253 <EnableCOMDATFolding>false</EnableCOMDATFolding>
Brian Curtind029e5d2012-06-20 15:55:04 -0500254 <OptimizeReferences>true</OptimizeReferences>
255 <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
256 <AdditionalDependencies>version.lib;%(AdditionalDependencies)</AdditionalDependencies>
257 <SubSystem>Console</SubSystem>
258 </Link>
259 </ItemDefinitionGroup>
Martin v. Löwis8ca5a842012-06-26 09:18:14 +0200260 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='PGUpdate|x64'">
261 <ClCompile>
262 <WarningLevel>Level3</WarningLevel>
263 <Optimization>MaxSpeed</Optimization>
264 <FunctionLevelLinking>true</FunctionLevelLinking>
265 <IntrinsicFunctions>true</IntrinsicFunctions>
266 <PreprocessorDefinitions>_CONSOLE;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
267 </ClCompile>
268 <Link>
269 <GenerateDebugInformation>true</GenerateDebugInformation>
Martin v. Löwisd49b3232012-08-01 11:06:53 +0200270 <EnableCOMDATFolding>false</EnableCOMDATFolding>
Martin v. Löwis8ca5a842012-06-26 09:18:14 +0200271 <OptimizeReferences>true</OptimizeReferences>
272 <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
273 <AdditionalDependencies>version.lib;%(AdditionalDependencies)</AdditionalDependencies>
274 <SubSystem>Console</SubSystem>
275 </Link>
276 </ItemDefinitionGroup>
277 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|x64'">
278 <ClCompile>
279 <WarningLevel>Level3</WarningLevel>
280 <Optimization>MaxSpeed</Optimization>
281 <FunctionLevelLinking>true</FunctionLevelLinking>
282 <IntrinsicFunctions>true</IntrinsicFunctions>
283 <PreprocessorDefinitions>_CONSOLE;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
284 </ClCompile>
285 <Link>
286 <GenerateDebugInformation>true</GenerateDebugInformation>
Martin v. Löwisd49b3232012-08-01 11:06:53 +0200287 <EnableCOMDATFolding>false</EnableCOMDATFolding>
Martin v. Löwis8ca5a842012-06-26 09:18:14 +0200288 <OptimizeReferences>true</OptimizeReferences>
289 <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
290 <AdditionalDependencies>version.lib;%(AdditionalDependencies)</AdditionalDependencies>
291 <SubSystem>Console</SubSystem>
292 </Link>
293 </ItemDefinitionGroup>
Brian Curtin765dd112012-06-20 15:37:24 -0500294 <ItemGroup>
295 <ClCompile Include="..\PC\launcher.c" />
296 </ItemGroup>
297 <ItemGroup>
298 <None Include="..\PC\launcher.ico" />
299 </ItemGroup>
300 <ItemGroup>
301 <ResourceCompile Include="..\PC\pylauncher.rc" />
302 </ItemGroup>
Martin v. Löwis56bf6f82012-06-21 16:27:58 +0200303 <ItemGroup>
304 <ProjectReference Include="make_versioninfo.vcxproj">
305 <Project>{f0e0541e-f17d-430b-97c4-93adf0dd284e}</Project>
306 </ProjectReference>
307 </ItemGroup>
Brian Curtin765dd112012-06-20 15:37:24 -0500308 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
309 <ImportGroup Label="ExtensionTargets">
310 </ImportGroup>
Martin v. Löwisd49b3232012-08-01 11:06:53 +0200311</Project>