1<?xml version="1.0" encoding="UTF-8"?>
2<VisualStudioProject
3	ProjectType="Visual C++"
4	Version="8.00"
5	Name="tests"
6	ProjectGUID="{4DF72760-C055-40A5-A77E-30A17E2AC2DB}"
7	RootNamespace="tests"
8	Keyword="Win32Proj"
9	TargetFrameworkVersion="0"
10	>
11	<Platforms>
12		<Platform
13			Name="Win32"
14		/>
15	</Platforms>
16	<ToolFiles>
17	</ToolFiles>
18	<Configurations>
19		<Configuration
20			Name="Debug|Win32"
21			OutputDirectory="Debug"
22			IntermediateDirectory="Debug"
23			ConfigurationType="1"
24			>
25			<Tool
26				Name="VCPreBuildEventTool"
27			/>
28			<Tool
29				Name="VCCustomBuildTool"
30				Description=""
31				CommandLine=""
32				AdditionalDependencies=""
33				Outputs=""
34			/>
35			<Tool
36				Name="VCXMLDataGeneratorTool"
37			/>
38			<Tool
39				Name="VCWebServiceProxyGeneratorTool"
40			/>
41			<Tool
42				Name="VCMIDLTool"
43			/>
44			<Tool
45				Name="VCCLCompilerTool"
46				AdditionalOptions="/wd4244 /wd4267 /wd4018 /wd4355 /wd4800 /wd4251 /wd4996 /wd4146 /wd4305"
47				Optimization="0"
48				AdditionalIncludeDirectories="/src;.;/gtest/include"
49				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;"
50				MinimalRebuild="true"
51				BasicRuntimeChecks="3"
52				RuntimeLibrary="3"
53				UsePrecompiledHeader="0"
54				WarningLevel="3"
55				Detect64BitPortabilityProblems="true"
56				DebugInformationFormat="4"
57			/>
58			<Tool
59				Name="VCManagedResourceCompilerTool"
60			/>
61			<Tool
62				Name="VCResourceCompilerTool"
63			/>
64			<Tool
65				Name="VCPreLinkEventTool"
66			/>
67			<Tool
68				Name="VCLinkerTool"
69				LinkIncremental="2"
70				GenerateDebugInformation="true"
71				SubSystem="1"
72				TargetMachine="1"
73			/>
74			<Tool
75				Name="VCALinkTool"
76			/>
77			<Tool
78				Name="VCManifestTool"
79			/>
80			<Tool
81				Name="VCXDCMakeTool"
82			/>
83			<Tool
84				Name="VCBscMakeTool"
85			/>
86			<Tool
87				Name="VCFxCopTool"
88			/>
89			<Tool
90				Name="VCAppVerifierTool"
91			/>
92			<Tool
93				Name="VCPostBuildEventTool"
94			/>
95		</Configuration>
96		<Configuration
97			Name="Release|Win32"
98			OutputDirectory="Release"
99			IntermediateDirectory="Release"
100			ConfigurationType="1"
101			>
102			<Tool
103				Name="VCPreBuildEventTool"
104			/>
105			<Tool
106				Name="VCCustomBuildTool"
107				Description=""
108				CommandLine=""
109				AdditionalDependencies=""
110				Outputs=""
111			/>
112			<Tool
113				Name="VCXMLDataGeneratorTool"
114			/>
115			<Tool
116				Name="VCWebServiceProxyGeneratorTool"
117			/>
118			<Tool
119				Name="VCMIDLTool"
120			/>
121			<Tool
122				Name="VCCLCompilerTool"
123				AdditionalOptions="/wd4244 /wd4267 /wd4018 /wd4355 /wd4800 /wd4251 /wd4996 /wd4146 /wd4305"
124				AdditionalIncludeDirectories="/src;.;/gtest/include"
125				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;"
126				RuntimeLibrary="2"
127				UsePrecompiledHeader="0"
128				WarningLevel="3"
129				Detect64BitPortabilityProblems="true"
130				DebugInformationFormat="3"
131			/>
132			<Tool
133				Name="VCManagedResourceCompilerTool"
134			/>
135			<Tool
136				Name="VCResourceCompilerTool"
137			/>
138			<Tool
139				Name="VCPreLinkEventTool"
140			/>
141			<Tool
142				Name="VCLinkerTool"
143				LinkIncremental="2"
144				GenerateDebugInformation="true"
145				SubSystem="1"
146				OptimizeReferences="2"
147				EnableCOMDATFolding="2"
148				TargetMachine="1"
149			/>
150			<Tool
151				Name="VCALinkTool"
152			/>
153			<Tool
154				Name="VCManifestTool"
155			/>
156			<Tool
157				Name="VCXDCMakeTool"
158			/>
159			<Tool
160				Name="VCBscMakeTool"
161			/>
162			<Tool
163				Name="VCFxCopTool"
164			/>
165			<Tool
166				Name="VCAppVerifierTool"
167			/>
168			<Tool
169				Name="VCPostBuildEventTool"
170			/>
171		</Configuration>
172	</Configurations>
173	<References>
174	</References>
175	<Files>
176		<Filter
177			Name="Header Files"
178			Filter="h;hpp;hxx;hm;inl;inc;xsd"
179			UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
180			>
181			<File
182				RelativePath=".\google\protobuf\compiler\cpp\cpp_test_bad_identifiers.pb.h"
183				>
184			</File>
185			<File
186				RelativePath="..\src\google\protobuf\testing\file.h"
187				>
188			</File>
189			<File
190				RelativePath="..\src\google\protobuf\testing\googletest.h"
191				>
192			</File>
193			<File
194				RelativePath="..\src\google\protobuf\test_util.h"
195				>
196			</File>
197			<File
198				RelativePath="..\src\google\protobuf\compiler\mock_code_generator.h"
199				>
200			</File>
201			<File
202				RelativePath=".\google\protobuf\unittest.pb.h"
203				>
204			</File>
205			<File
206				RelativePath=".\google\protobuf\unittest_custom_options.pb.h"
207				>
208			</File>
209			<File
210				RelativePath=".\google\protobuf\unittest_embed_optimize_for.pb.h"
211				>
212			</File>
213			<File
214				RelativePath=".\google\protobuf\unittest_import.pb.h"
215				>
216			</File>
217			<File
218				RelativePath=".\google\protobuf\unittest_lite_imports_nonline.pb.h"
219				>
220			</File>
221			<File
222				RelativePath=".\google\protobuf\unittest_mset.pb.h"
223				>
224			</File>
225			<File
226				RelativePath=".\google\protobuf\unittest_optimize_for.pb.h"
227				>
228			</File>
229			<File
230				RelativePath=".\google\protobuf\unittest_no_generic_services.pb.h"
231				>
232			</File>
233		</Filter>
234		<Filter
235			Name="Resource Files"
236			Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx"
237			UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
238			>
239		</Filter>
240		<Filter
241			Name="Source Files"
242			Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
243			UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
244			>
245			<File
246				RelativePath="..\src\google\protobuf\io\coded_stream_unittest.cc"
247				>
248			</File>
249			<File
250				RelativePath="..\src\google\protobuf\compiler\command_line_interface_unittest.cc"
251				>
252			</File>
253			<File
254				RelativePath="..\src\google\protobuf\compiler\mock_code_generator.cc"
255				>
256			</File>
257			<File
258				RelativePath="..\src\google\protobuf\stubs\common_unittest.cc"
259				>
260			</File>
261			<File
262				RelativePath="..\src\google\protobuf\compiler\cpp\cpp_bootstrap_unittest.cc"
263				>
264			</File>
265			<File
266				RelativePath=".\google\protobuf\compiler\cpp\cpp_test_bad_identifiers.pb.cc"
267				>
268			</File>
269			<File
270				RelativePath="..\src\google\protobuf\compiler\cpp\cpp_unittest.cc"
271				>
272			</File>
273			<File
274				RelativePath="..\src\google\protobuf\compiler\cpp\cpp_plugin_unittest.cc"
275				>
276			</File>
277			<File
278				RelativePath="..\src\google\protobuf\compiler\java\java_plugin_unittest.cc"
279				>
280			</File>
281			<File
282				RelativePath="..\src\google\protobuf\compiler\python\python_plugin_unittest.cc"
283				>
284			</File>
285			<File
286				RelativePath="..\src\google\protobuf\descriptor_database_unittest.cc"
287				>
288			</File>
289			<File
290				RelativePath="..\src\google\protobuf\descriptor_unittest.cc"
291				>
292			</File>
293			<File
294				RelativePath="..\src\google\protobuf\dynamic_message_unittest.cc"
295				>
296			</File>
297			<File
298				RelativePath="..\src\google\protobuf\extension_set_unittest.cc"
299				>
300			</File>
301			<File
302				RelativePath="..\src\google\protobuf\testing\file.cc"
303				>
304			</File>
305			<File
306				RelativePath="..\src\google\protobuf\generated_message_reflection_unittest.cc"
307				>
308			</File>
309			<File
310				RelativePath="..\src\google\protobuf\testing\googletest.cc"
311				>
312			</File>
313			<File
314				RelativePath="..\src\google\protobuf\compiler\importer_unittest.cc"
315				>
316			</File>
317			<File
318				RelativePath="..\src\google\protobuf\message_unittest.cc"
319				>
320			</File>
321			<File
322				RelativePath="..\src\google\protobuf\stubs\once_unittest.cc"
323				>
324			</File>
325			<File
326				RelativePath="..\src\google\protobuf\compiler\parser_unittest.cc"
327				>
328			</File>
329			<File
330				RelativePath="..\src\google\protobuf\io\printer_unittest.cc"
331				>
332			</File>
333			<File
334				RelativePath="..\src\google\protobuf\reflection_ops_unittest.cc"
335				>
336			</File>
337			<File
338				RelativePath="..\src\google\protobuf\repeated_field_unittest.cc"
339				>
340			</File>
341			<File
342				RelativePath="..\src\google\protobuf\stubs\structurally_valid_unittest.cc"
343				>
344			</File>
345			<File
346				RelativePath="..\src\google\protobuf\stubs\strutil_unittest.cc"
347				>
348			</File>
349			<File
350				RelativePath="..\src\google\protobuf\test_util.cc"
351				>
352			</File>
353			<File
354				RelativePath="..\src\google\protobuf\text_format_unittest.cc"
355				>
356			</File>
357			<File
358				RelativePath="..\src\google\protobuf\io\tokenizer_unittest.cc"
359				>
360			</File>
361			<File
362				RelativePath=".\google\protobuf\unittest.pb.cc"
363				>
364			</File>
365			<File
366				RelativePath=".\google\protobuf\unittest_custom_options.pb.cc"
367				>
368			</File>
369			<File
370				RelativePath=".\google\protobuf\unittest_embed_optimize_for.pb.cc"
371				>
372			</File>
373			<File
374				RelativePath=".\google\protobuf\unittest_import.pb.cc"
375				>
376			</File>
377			<File
378				RelativePath=".\google\protobuf\unittest_lite_imports_nonlite.pb.cc"
379				>
380			</File>
381			<File
382				RelativePath=".\google\protobuf\unittest_mset.pb.cc"
383				>
384			</File>
385			<File
386				RelativePath=".\google\protobuf\unittest_optimize_for.pb.cc"
387				>
388			</File>
389			<File
390				RelativePath=".\google\protobuf\unittest_no_generic_services.pb.cc"
391				>
392			</File>
393			<File
394				RelativePath="..\src\google\protobuf\unknown_field_set_unittest.cc"
395				>
396			</File>
397			<File
398				RelativePath="..\src\google\protobuf\wire_format_unittest.cc"
399				>
400			</File>
401			<File
402				RelativePath="..\src\google\protobuf\io\zero_copy_stream_unittest.cc"
403				>
404			</File>
405		</Filter>
406		<File
407			RelativePath="..\src\google\protobuf\compiler\cpp\cpp_test_bad_identifiers.proto"
408			>
409			<FileConfiguration
410				Name="Debug|Win32"
411				>
412				<Tool
413					Name="VCCustomBuildTool"
414					Description="Generating cpp_test_bad_identifiers.pb.{h,cc}..."
415					CommandLine="Debug\protoc -I../src --cpp_out=. /src/google/protobuf/compiler/cpp/cpp_test_bad_identifiers.proto&#x0D;&#x0A;"
416					Outputs="google\protobuf\compiler\cpp\cpp_test_bad_identifiers.pb.h;google\protobuf\compiler\cpp\cpp_test_bad_identifiers.pb.cc"
417				/>
418			</FileConfiguration>
419			<FileConfiguration
420				Name="Release|Win32"
421				>
422				<Tool
423					Name="VCCustomBuildTool"
424					Description="Generating cpp_test_bad_identifiers.pb.{h,cc}..."
425					CommandLine="Release\protoc -I../src --cpp_out=. /src/google/protobuf/compiler/cpp/cpp_test_bad_identifiers.proto&#x0D;&#x0A;"
426					Outputs="google\protobuf\compiler\cpp\cpp_test_bad_identifiers.pb.h;google\protobuf\compiler\cpp\cpp_test_bad_identifiers.pb.cc"
427				/>
428			</FileConfiguration>
429		</File>
430		<File
431			RelativePath="..\src\google\protobuf\unittest.proto"
432			>
433			<FileConfiguration
434				Name="Debug|Win32"
435				>
436				<Tool
437					Name="VCCustomBuildTool"
438					Description="Generating unittest.pb.{h,cc}..."
439					CommandLine="Debug\protoc -I../src --cpp_out=. /src/google/protobuf/unittest.proto&#x0D;&#x0A;"
440					Outputs="google\protobuf\unittest.pb.h;google\protobuf\unittest.pb.cc"
441				/>
442			</FileConfiguration>
443			<FileConfiguration
444				Name="Release|Win32"
445				>
446				<Tool
447					Name="VCCustomBuildTool"
448					Description="Generating unittest.pb.{h,cc}..."
449					CommandLine="Release\protoc -I../src --cpp_out=. /src/google/protobuf/unittest.proto&#x0D;&#x0A;"
450					Outputs="google\protobuf\unittest.pb.h;google\protobuf\unittest.pb.cc"
451				/>
452			</FileConfiguration>
453		</File>
454		<File
455			RelativePath="..\src\google\protobuf\unittest_custom_options.proto"
456			>
457			<FileConfiguration
458				Name="Debug|Win32"
459				>
460				<Tool
461					Name="VCCustomBuildTool"
462					Description="Generating unittest_custom_options.pb.{h,cc}..."
463					CommandLine="Debug\protoc -I../src --cpp_out=. /src/google/protobuf/unittest_custom_options.proto&#x0D;&#x0A;"
464					Outputs="google\protobuf\unittest_custom_options.pb.h;google\protobuf\unittest_custom_options.pb.cc"
465				/>
466			</FileConfiguration>
467			<FileConfiguration
468				Name="Release|Win32"
469				>
470				<Tool
471					Name="VCCustomBuildTool"
472					Description="Generating unittest_custom_options.pb.{h,cc}..."
473					CommandLine="Release\protoc -I../src --cpp_out=. /src/google/protobuf/unittest_custom_options.proto&#x0D;&#x0A;"
474					Outputs="google\protobuf\unittest_custom_options.pb.h;google\protobuf\unittest_custom_options.pb.cc"
475				/>
476			</FileConfiguration>
477		</File>
478		<File
479			RelativePath="..\src\google\protobuf\unittest_embed_optimize_for.proto"
480			>
481			<FileConfiguration
482				Name="Debug|Win32"
483				>
484				<Tool
485					Name="VCCustomBuildTool"
486					Description="Generating unittest_embed_optimize_for.pb.{h,cc}..."
487					CommandLine="Debug\protoc -I../src --cpp_out=. /src/google/protobuf/unittest_embed_optimize_for.proto&#x0D;&#x0A;"
488					Outputs="google\protobuf\unittest_embed_optimize_for.pb.h;google\protobuf\unittest_embed_optimize_for.pb.cc"
489				/>
490			</FileConfiguration>
491			<FileConfiguration
492				Name="Release|Win32"
493				>
494				<Tool
495					Name="VCCustomBuildTool"
496					Description="Generating unittest_embed_optimize_for.pb.{h,cc}..."
497					CommandLine="Release\protoc -I../src --cpp_out=. /src/google/protobuf/unittest_embed_optimize_for.proto&#x0D;&#x0A;"
498					Outputs="google\protobuf\unittest_embed_optimize_for.pb.h;google\protobuf\unittest_embed_optimize_for.pb.cc"
499				/>
500			</FileConfiguration>
501		</File>
502		<File
503			RelativePath="..\src\google\protobuf\unittest_import.proto"
504			>
505			<FileConfiguration
506				Name="Debug|Win32"
507				>
508				<Tool
509					Name="VCCustomBuildTool"
510					Description="Generating unittest_import.pb.{h,cc}..."
511					CommandLine="Debug\protoc -I../src --cpp_out=. /src/google/protobuf/unittest_import.proto&#x0D;&#x0A;"
512					Outputs="google\protobuf\unittest_import.pb.h;google\protobuf\unittest_import.pb.cc"
513				/>
514			</FileConfiguration>
515			<FileConfiguration
516				Name="Release|Win32"
517				>
518				<Tool
519					Name="VCCustomBuildTool"
520					Description="Generating unittest_import.pb.{h,cc}..."
521					CommandLine="Release\protoc -I../src --cpp_out=. /src/google/protobuf/unittest_import.proto&#x0D;&#x0A;"
522					Outputs="google\protobuf\unittest_import.pb.h;google\protobuf\unittest_import.pb.cc"
523				/>
524			</FileConfiguration>
525		</File>
526		<File
527			RelativePath="..\src\google\protobuf\unittest_lite_imports_nonlite.proto"
528			>
529			<FileConfiguration
530				Name="Debug|Win32"
531				>
532				<Tool
533					Name="VCCustomBuildTool"
534					Description="Generating unittest_lite_imports_nonlite.pb.{h,cc}..."
535					CommandLine="Debug\protoc -I../src --cpp_out=. /src/google/protobuf/unittest_lite_imports_nonlite.proto&#x0D;&#x0A;"
536					Outputs="google\protobuf\unittest_lite_imports_nonlite.pb.h;google\protobuf\unittest_lite_imports_nonlite.pb.cc"
537				/>
538			</FileConfiguration>
539			<FileConfiguration
540				Name="Release|Win32"
541				>
542				<Tool
543					Name="VCCustomBuildTool"
544					Description="Generating unittest_lite_imports_nonlite.pb.{h,cc}..."
545					CommandLine="Release\protoc -I../src --cpp_out=. /src/google/protobuf/unittest_lite_imports_nonlite.proto&#x0D;&#x0A;"
546					Outputs="google\protobuf\unittest_lite_imports_nonlite.pb.h;google\protobuf\unittest_lite_imports_nonlite.pb.cc"
547				/>
548			</FileConfiguration>
549		</File>
550		<File
551			RelativePath="..\src\google\protobuf\unittest_mset.proto"
552			>
553			<FileConfiguration
554				Name="Debug|Win32"
555				>
556				<Tool
557					Name="VCCustomBuildTool"
558					Description="Generating unittest_mset.pb.{h,cc}..."
559					CommandLine="Debug\protoc -I../src --cpp_out=. /src/google/protobuf/unittest_mset.proto&#x0D;&#x0A;"
560					Outputs="google\protobuf\unittest_mset.pb.h;google\protobuf\unittest_mset.pb.cc"
561				/>
562			</FileConfiguration>
563			<FileConfiguration
564				Name="Release|Win32"
565				>
566				<Tool
567					Name="VCCustomBuildTool"
568					Description="Generating unittest_mset.pb.{h,cc}..."
569					CommandLine="Release\protoc -I../src --cpp_out=. /src/google/protobuf/unittest_mset.proto&#x0D;&#x0A;"
570					Outputs="google\protobuf\unittest_mset.pb.h;google\protobuf\unittest_mset.pb.cc"
571				/>
572			</FileConfiguration>
573		</File>
574		<File
575			RelativePath="..\src\google\protobuf\unittest_optimize_for.proto"
576			>
577			<FileConfiguration
578				Name="Debug|Win32"
579				>
580				<Tool
581					Name="VCCustomBuildTool"
582					Description="Generating unittest_optimize_for.pb.{h,cc}..."
583					CommandLine="Debug\protoc -I../src --cpp_out=. /src/google/protobuf/unittest_optimize_for.proto&#x0D;&#x0A;"
584					Outputs="google\protobuf\unittest_optimize_for.pb.h;google\protobuf\unittest_optimize_for.pb.cc"
585				/>
586			</FileConfiguration>
587			<FileConfiguration
588				Name="Release|Win32"
589				>
590				<Tool
591					Name="VCCustomBuildTool"
592					Description="Generating unittest_optimize_for.pb.{h,cc}..."
593					CommandLine="Release\protoc -I../src --cpp_out=. /src/google/protobuf/unittest_optimize_for.proto&#x0D;&#x0A;"
594					Outputs="google\protobuf\unittest_optimize_for.pb.h;google\protobuf\unittest_optimize_for.pb.cc"
595				/>
596			</FileConfiguration>
597		</File>
598		<File
599			RelativePath="..\src\google\protobuf\unittest_no_generic_services.proto"
600			>
601			<FileConfiguration
602				Name="Debug|Win32"
603				>
604				<Tool
605					Name="VCCustomBuildTool"
606					Description="Generating unittest_no_generic_services.pb.{h,cc}..."
607					CommandLine="Debug\protoc -I../src --cpp_out=. /src/google/protobuf/unittest_no_generic_services.proto&#x0D;&#x0A;"
608					Outputs="google\protobuf\unittest_no_generic_services.pb.h;google\protobuf\unittest_no_generic_services.pb.cc"
609				/>
610			</FileConfiguration>
611			<FileConfiguration
612				Name="Release|Win32"
613				>
614				<Tool
615					Name="VCCustomBuildTool"
616					Description="Generating unittest_no_generic_services.pb.{h,cc}..."
617					CommandLine="Release\protoc -I../src --cpp_out=. /src/google/protobuf/unittest_no_generic_services.proto&#x0D;&#x0A;"
618					Outputs="google\protobuf\unittest_no_generic_services.pb.h;google\protobuf\unittest_no_generic_services.pb.cc"
619				/>
620			</FileConfiguration>
621		</File>
622	</Files>
623	<Globals>
624	</Globals>
625</VisualStudioProject>
626