1fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville<?xml version="1.0" encoding="UTF-8"?>
2fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville<VisualStudioProject
3fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville	ProjectType="Visual C++"
4fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville	Version="8.00"
5fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville	Name="protoc"
6fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville	ProjectGUID="{1738D5F6-ED1E-47E0-B2F0-456864B93C1E}"
7fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville	Keyword="Win32Proj"
8fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville	TargetFrameworkVersion="0"
9fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville	>
10fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville	<Platforms>
11fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville		<Platform
12fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			Name="Win32"
13fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville		/>
14fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville	</Platforms>
15fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville	<ToolFiles>
16fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville	</ToolFiles>
17fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville	<Configurations>
18fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville		<Configuration
19fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			Name="Debug|Win32"
20fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			OutputDirectory="Debug"
21fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			IntermediateDirectory="Debug"
22fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			ConfigurationType="1"
23fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			>
24fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			<Tool
25fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				Name="VCPreBuildEventTool"
26fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			/>
27fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			<Tool
28fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				Name="VCCustomBuildTool"
29fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			/>
30fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			<Tool
31fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				Name="VCXMLDataGeneratorTool"
32fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			/>
33fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			<Tool
34fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				Name="VCWebServiceProxyGeneratorTool"
35fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			/>
36fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			<Tool
37fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				Name="VCMIDLTool"
38fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			/>
39fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			<Tool
40fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				Name="VCCLCompilerTool"
41fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				AdditionalOptions="/wd4244 /wd4267 /wd4018 /wd4355 /wd4800 /wd4251 /wd4996 /wd4146 /wd4305"
42fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				Optimization="0"
43fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				AdditionalIncludeDirectories="/src;."
44fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;"
45fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				MinimalRebuild="true"
46fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				BasicRuntimeChecks="3"
47fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				RuntimeLibrary="3"
48fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				UsePrecompiledHeader="0"
49fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				WarningLevel="3"
50fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				Detect64BitPortabilityProblems="true"
51fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				DebugInformationFormat="4"
52fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			/>
53fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			<Tool
54fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				Name="VCManagedResourceCompilerTool"
55fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			/>
56fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			<Tool
57fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				Name="VCResourceCompilerTool"
58fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			/>
59fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			<Tool
60fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				Name="VCPreLinkEventTool"
61fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			/>
62fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			<Tool
63fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				Name="VCLinkerTool"
64fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				LinkIncremental="2"
65fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				GenerateDebugInformation="true"
66fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				SubSystem="1"
67fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				TargetMachine="1"
68fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			/>
69fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			<Tool
70fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				Name="VCALinkTool"
71fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			/>
72fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			<Tool
73fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				Name="VCManifestTool"
74fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			/>
75fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			<Tool
76fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				Name="VCXDCMakeTool"
77fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			/>
78fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			<Tool
79fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				Name="VCBscMakeTool"
80fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			/>
81fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			<Tool
82fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				Name="VCFxCopTool"
83fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			/>
84fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			<Tool
85fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				Name="VCAppVerifierTool"
86fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			/>
87fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			<Tool
88fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				Name="VCPostBuildEventTool"
89fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			/>
90fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville		</Configuration>
91fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville		<Configuration
92fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			Name="Release|Win32"
93fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			OutputDirectory="Release"
94fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			IntermediateDirectory="Release"
95fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			ConfigurationType="1"
96fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			>
97fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			<Tool
98fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				Name="VCPreBuildEventTool"
99fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			/>
100fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			<Tool
101fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				Name="VCCustomBuildTool"
102fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			/>
103fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			<Tool
104fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				Name="VCXMLDataGeneratorTool"
105fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			/>
106fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			<Tool
107fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				Name="VCWebServiceProxyGeneratorTool"
108fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			/>
109fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			<Tool
110fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				Name="VCMIDLTool"
111fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			/>
112fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			<Tool
113fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				Name="VCCLCompilerTool"
114fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				AdditionalOptions="/wd4244 /wd4267 /wd4018 /wd4355 /wd4800 /wd4251 /wd4996 /wd4146 /wd4305"
115fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				AdditionalIncludeDirectories="/src;."
116fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;"
117fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				RuntimeLibrary="2"
118fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				UsePrecompiledHeader="0"
119fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				WarningLevel="3"
120fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				Detect64BitPortabilityProblems="true"
121fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				DebugInformationFormat="3"
122fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			/>
123fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			<Tool
124fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				Name="VCManagedResourceCompilerTool"
125fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			/>
126fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			<Tool
127fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				Name="VCResourceCompilerTool"
128fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			/>
129fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			<Tool
130fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				Name="VCPreLinkEventTool"
131fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			/>
132fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			<Tool
133fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				Name="VCLinkerTool"
134fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				LinkIncremental="2"
135fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				GenerateDebugInformation="true"
136fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				SubSystem="1"
137fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				OptimizeReferences="2"
138fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				EnableCOMDATFolding="2"
139fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				TargetMachine="1"
140fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			/>
141fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			<Tool
142fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				Name="VCALinkTool"
143fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			/>
144fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			<Tool
145fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				Name="VCManifestTool"
146fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			/>
147fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			<Tool
148fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				Name="VCXDCMakeTool"
149fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			/>
150fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			<Tool
151fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				Name="VCBscMakeTool"
152fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			/>
153fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			<Tool
154fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				Name="VCFxCopTool"
155fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			/>
156fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			<Tool
157fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				Name="VCAppVerifierTool"
158fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			/>
159fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			<Tool
160fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				Name="VCPostBuildEventTool"
161fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			/>
162fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville		</Configuration>
163fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville	</Configurations>
164fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville	<References>
165fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville	</References>
166fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville	<Files>
167fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville		<Filter
168fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			Name="Header Files"
169fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			Filter="h;hpp;hxx;hm;inl;inc;xsd"
170fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
171fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			>
172fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville		</Filter>
173fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville		<Filter
174fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			Name="Resource Files"
175fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx"
176fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
177fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			>
178fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville		</Filter>
179fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville		<Filter
180fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			Name="Source Files"
181fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
182fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
183fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			>
184fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			<File
185fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				RelativePath="..\src\google\protobuf\compiler\main.cc"
186fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville				>
187fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville			</File>
188fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville		</Filter>
189fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville	</Files>
190fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville	<Globals>
191fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville	</Globals>
192fbaaef999ba563838ebd00874ed8a1c01fbf286dWink Saville</VisualStudioProject>
193