1<?xml version="1.0" encoding="UTF-8"?> 2<VisualStudioProject 3 ProjectType="Visual C++" 4 Version="9.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;_VARIADIC_MAX=10;" 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;_VARIADIC_MAX=10;" 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_import_public.pb.h" 219 > 220 </File> 221 <File 222 RelativePath=".\google\protobuf\unittest_lite_imports_nonline.pb.h" 223 > 224 </File> 225 <File 226 RelativePath=".\google\protobuf\unittest_mset.pb.h" 227 > 228 </File> 229 <File 230 RelativePath=".\google\protobuf\unittest_optimize_for.pb.h" 231 > 232 </File> 233 <File 234 RelativePath=".\google\protobuf\unittest_no_generic_services.pb.h" 235 > 236 </File> 237 </Filter> 238 <Filter 239 Name="Resource Files" 240 Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx" 241 UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}" 242 > 243 </Filter> 244 <Filter 245 Name="Source Files" 246 Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx" 247 UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}" 248 > 249 <File 250 RelativePath="..\src\google\protobuf\io\coded_stream_unittest.cc" 251 > 252 </File> 253 <File 254 RelativePath="..\src\google\protobuf\compiler\command_line_interface_unittest.cc" 255 > 256 </File> 257 <File 258 RelativePath="..\src\google\protobuf\compiler\mock_code_generator.cc" 259 > 260 </File> 261 <File 262 RelativePath="..\src\google\protobuf\stubs\common_unittest.cc" 263 > 264 </File> 265 <File 266 RelativePath="..\src\google\protobuf\compiler\cpp\cpp_bootstrap_unittest.cc" 267 > 268 </File> 269 <File 270 RelativePath="..\src\google\protobuf\compiler\cpp\cpp_unittest.cc" 271 > 272 </File> 273 <File 274 RelativePath=".\google\protobuf\compiler\cpp\cpp_test_bad_identifiers.pb.cc" 275 > 276 </File> 277 <File 278 RelativePath="..\src\google\protobuf\compiler\cpp\cpp_unittest.cc" 279 > 280 </File> 281 <File 282 RelativePath="..\src\google\protobuf\compiler\cpp\cpp_plugin_unittest.cc" 283 > 284 </File> 285 <File 286 RelativePath="..\src\google\protobuf\compiler\java\java_plugin_unittest.cc" 287 > 288 </File> 289 <File 290 RelativePath="..\src\google\protobuf\compiler\java\java_doc_comment_unittest.cc" 291 > 292 </File> 293 <File 294 RelativePath="..\src\google\protobuf\compiler\python\python_plugin_unittest.cc" 295 > 296 </File> 297 <File 298 RelativePath="..\src\google\protobuf\descriptor_database_unittest.cc" 299 > 300 </File> 301 <File 302 RelativePath="..\src\google\protobuf\descriptor_unittest.cc" 303 > 304 </File> 305 <File 306 RelativePath="..\src\google\protobuf\dynamic_message_unittest.cc" 307 > 308 </File> 309 <File 310 RelativePath="..\src\google\protobuf\extension_set_unittest.cc" 311 > 312 </File> 313 <File 314 RelativePath="..\src\google\protobuf\testing\file.cc" 315 > 316 </File> 317 <File 318 RelativePath="..\src\google\protobuf\generated_message_reflection_unittest.cc" 319 > 320 </File> 321 <File 322 RelativePath="..\src\google\protobuf\testing\googletest.cc" 323 > 324 </File> 325 <File 326 RelativePath="..\src\google\protobuf\compiler\importer_unittest.cc" 327 > 328 </File> 329 <File 330 RelativePath="..\src\google\protobuf\message_unittest.cc" 331 > 332 </File> 333 <File 334 RelativePath="..\src\google\protobuf\stubs\once_unittest.cc" 335 > 336 </File> 337 <File 338 RelativePath="..\src\google\protobuf\compiler\parser_unittest.cc" 339 > 340 </File> 341 <File 342 RelativePath="..\src\google\protobuf\io\printer_unittest.cc" 343 > 344 </File> 345 <File 346 RelativePath="..\src\google\protobuf\reflection_ops_unittest.cc" 347 > 348 </File> 349 <File 350 RelativePath="..\src\google\protobuf\repeated_field_unittest.cc" 351 > 352 </File> 353 <File 354 RelativePath="..\src\google\protobuf\repeated_field_reflection_unittest.cc" 355 > 356 </File> 357 <File 358 RelativePath="..\src\google\protobuf\stubs\structurally_valid_unittest.cc" 359 > 360 </File> 361 <File 362 RelativePath="..\src\google\protobuf\stubs\stringprintf_unittest.cc" 363 > 364 </File> 365 <File 366 RelativePath="..\src\google\protobuf\stubs\template_util_unittest.cc" 367 > 368 </File> 369 <File 370 RelativePath="..\src\google\protobuf\stubs\type_traits_unittest.cc" 371 > 372 </File> 373 <File 374 RelativePath="..\src\google\protobuf\stubs\strutil_unittest.cc" 375 > 376 </File> 377 <File 378 RelativePath="..\src\google\protobuf\test_util.cc" 379 > 380 </File> 381 <File 382 RelativePath="..\src\google\protobuf\text_format_unittest.cc" 383 > 384 </File> 385 <File 386 RelativePath="..\src\google\protobuf\io\tokenizer_unittest.cc" 387 > 388 </File> 389 <File 390 RelativePath=".\google\protobuf\unittest.pb.cc" 391 > 392 </File> 393 <File 394 RelativePath=".\google\protobuf\unittest_custom_options.pb.cc" 395 > 396 </File> 397 <File 398 RelativePath=".\google\protobuf\unittest_embed_optimize_for.pb.cc" 399 > 400 </File> 401 <File 402 RelativePath=".\google\protobuf\unittest_import.pb.cc" 403 > 404 </File> 405 <File 406 RelativePath=".\google\protobuf\unittest_import_public.pb.cc" 407 > 408 </File> 409 <File 410 RelativePath=".\google\protobuf\unittest_lite_imports_nonlite.pb.cc" 411 > 412 </File> 413 <File 414 RelativePath=".\google\protobuf\unittest_mset.pb.cc" 415 > 416 </File> 417 <File 418 RelativePath=".\google\protobuf\unittest_optimize_for.pb.cc" 419 > 420 </File> 421 <File 422 RelativePath=".\google\protobuf\unittest_no_generic_services.pb.cc" 423 > 424 </File> 425 <File 426 RelativePath="..\src\google\protobuf\unknown_field_set_unittest.cc" 427 > 428 </File> 429 <File 430 RelativePath="..\src\google\protobuf\wire_format_unittest.cc" 431 > 432 </File> 433 <File 434 RelativePath="..\src\google\protobuf\io\zero_copy_stream_unittest.cc" 435 > 436 </File> 437 </Filter> 438 <File 439 RelativePath="..\src\google\protobuf\compiler\cpp\cpp_test_bad_identifiers.proto" 440 > 441 <FileConfiguration 442 Name="Debug|Win32" 443 > 444 <Tool 445 Name="VCCustomBuildTool" 446 Description="Generating cpp_test_bad_identifiers.pb.{h,cc}..." 447 CommandLine="Debug\protoc -I../src --cpp_out=. ../src/google/protobuf/compiler/cpp/cpp_test_bad_identifiers.proto
" 448 Outputs="google\protobuf\compiler\cpp\cpp_test_bad_identifiers.pb.h;google\protobuf\compiler\cpp\cpp_test_bad_identifiers.pb.cc" 449 /> 450 </FileConfiguration> 451 <FileConfiguration 452 Name="Release|Win32" 453 > 454 <Tool 455 Name="VCCustomBuildTool" 456 Description="Generating cpp_test_bad_identifiers.pb.{h,cc}..." 457 CommandLine="Release\protoc -I../src --cpp_out=. ../src/google/protobuf/compiler/cpp/cpp_test_bad_identifiers.proto
" 458 Outputs="google\protobuf\compiler\cpp\cpp_test_bad_identifiers.pb.h;google\protobuf\compiler\cpp\cpp_test_bad_identifiers.pb.cc" 459 /> 460 </FileConfiguration> 461 </File> 462 <File 463 RelativePath="..\src\google\protobuf\unittest.proto" 464 > 465 <FileConfiguration 466 Name="Debug|Win32" 467 > 468 <Tool 469 Name="VCCustomBuildTool" 470 Description="Generating unittest.pb.{h,cc}..." 471 CommandLine="Debug\protoc -I../src --cpp_out=. ../src/google/protobuf/unittest.proto
" 472 Outputs="google\protobuf\unittest.pb.h;google\protobuf\unittest.pb.cc" 473 /> 474 </FileConfiguration> 475 <FileConfiguration 476 Name="Release|Win32" 477 > 478 <Tool 479 Name="VCCustomBuildTool" 480 Description="Generating unittest.pb.{h,cc}..." 481 CommandLine="Release\protoc -I../src --cpp_out=. ../src/google/protobuf/unittest.proto
" 482 Outputs="google\protobuf\unittest.pb.h;google\protobuf\unittest.pb.cc" 483 /> 484 </FileConfiguration> 485 </File> 486 <File 487 RelativePath="..\src\google\protobuf\unittest_custom_options.proto" 488 > 489 <FileConfiguration 490 Name="Debug|Win32" 491 > 492 <Tool 493 Name="VCCustomBuildTool" 494 Description="Generating unittest_custom_options.pb.{h,cc}..." 495 CommandLine="Debug\protoc -I../src --cpp_out=. ../src/google/protobuf/unittest_custom_options.proto
" 496 Outputs="google\protobuf\unittest_custom_options.pb.h;google\protobuf\unittest_custom_options.pb.cc" 497 /> 498 </FileConfiguration> 499 <FileConfiguration 500 Name="Release|Win32" 501 > 502 <Tool 503 Name="VCCustomBuildTool" 504 Description="Generating unittest_custom_options.pb.{h,cc}..." 505 CommandLine="Release\protoc -I../src --cpp_out=. ../src/google/protobuf/unittest_custom_options.proto
" 506 Outputs="google\protobuf\unittest_custom_options.pb.h;google\protobuf\unittest_custom_options.pb.cc" 507 /> 508 </FileConfiguration> 509 </File> 510 <File 511 RelativePath="..\src\google\protobuf\unittest_embed_optimize_for.proto" 512 > 513 <FileConfiguration 514 Name="Debug|Win32" 515 > 516 <Tool 517 Name="VCCustomBuildTool" 518 Description="Generating unittest_embed_optimize_for.pb.{h,cc}..." 519 CommandLine="Debug\protoc -I../src --cpp_out=. ../src/google/protobuf/unittest_embed_optimize_for.proto
" 520 Outputs="google\protobuf\unittest_embed_optimize_for.pb.h;google\protobuf\unittest_embed_optimize_for.pb.cc" 521 /> 522 </FileConfiguration> 523 <FileConfiguration 524 Name="Release|Win32" 525 > 526 <Tool 527 Name="VCCustomBuildTool" 528 Description="Generating unittest_embed_optimize_for.pb.{h,cc}..." 529 CommandLine="Release\protoc -I../src --cpp_out=. ../src/google/protobuf/unittest_embed_optimize_for.proto
" 530 Outputs="google\protobuf\unittest_embed_optimize_for.pb.h;google\protobuf\unittest_embed_optimize_for.pb.cc" 531 /> 532 </FileConfiguration> 533 </File> 534 <File 535 RelativePath="..\src\google\protobuf\unittest_import.proto" 536 > 537 <FileConfiguration 538 Name="Debug|Win32" 539 > 540 <Tool 541 Name="VCCustomBuildTool" 542 Description="Generating unittest_import.pb.{h,cc}..." 543 CommandLine="Debug\protoc -I../src --cpp_out=. ../src/google/protobuf/unittest_import.proto
" 544 Outputs="google\protobuf\unittest_import.pb.h;google\protobuf\unittest_import.pb.cc" 545 /> 546 </FileConfiguration> 547 <FileConfiguration 548 Name="Release|Win32" 549 > 550 <Tool 551 Name="VCCustomBuildTool" 552 Description="Generating unittest_import.pb.{h,cc}..." 553 CommandLine="Release\protoc -I../src --cpp_out=. ../src/google/protobuf/unittest_import.proto
" 554 Outputs="google\protobuf\unittest_import.pb.h;google\protobuf\unittest_import.pb.cc" 555 /> 556 </FileConfiguration> 557 </File> 558 <File 559 RelativePath="..\src\google\protobuf\unittest_import_public.proto" 560 > 561 <FileConfiguration 562 Name="Debug|Win32" 563 > 564 <Tool 565 Name="VCCustomBuildTool" 566 Description="Generating unittest_import_public.pb.{h,cc}..." 567 CommandLine="Debug\protoc -I../src --cpp_out=. ../src/google/protobuf/unittest_import_public.proto
" 568 Outputs="google\protobuf\unittest_import_public.pb.h;google\protobuf\unittest_import_public.pb.cc" 569 /> 570 </FileConfiguration> 571 <FileConfiguration 572 Name="Release|Win32" 573 > 574 <Tool 575 Name="VCCustomBuildTool" 576 Description="Generating unittest_import_public.pb.{h,cc}..." 577 CommandLine="Release\protoc -I../src --cpp_out=. ../src/google/protobuf/unittest_import_public.proto
" 578 Outputs="google\protobuf\unittest_import_public.pb.h;google\protobuf\unittest_import_public.pb.cc" 579 /> 580 </FileConfiguration> 581 </File> 582 <File 583 RelativePath="..\src\google\protobuf\unittest_lite_imports_nonlite.proto" 584 > 585 <FileConfiguration 586 Name="Debug|Win32" 587 > 588 <Tool 589 Name="VCCustomBuildTool" 590 Description="Generating unittest_lite_imports_nonlite.pb.{h,cc}..." 591 CommandLine="Debug\protoc -I../src --cpp_out=. ../src/google/protobuf/unittest_lite_imports_nonlite.proto
" 592 Outputs="google\protobuf\unittest_lite_imports_nonlite.pb.h;google\protobuf\unittest_lite_imports_nonlite.pb.cc" 593 /> 594 </FileConfiguration> 595 <FileConfiguration 596 Name="Release|Win32" 597 > 598 <Tool 599 Name="VCCustomBuildTool" 600 Description="Generating unittest_lite_imports_nonlite.pb.{h,cc}..." 601 CommandLine="Release\protoc -I../src --cpp_out=. ../src/google/protobuf/unittest_lite_imports_nonlite.proto
" 602 Outputs="google\protobuf\unittest_lite_imports_nonlite.pb.h;google\protobuf\unittest_lite_imports_nonlite.pb.cc" 603 /> 604 </FileConfiguration> 605 </File> 606 <File 607 RelativePath="..\src\google\protobuf\unittest_mset.proto" 608 > 609 <FileConfiguration 610 Name="Debug|Win32" 611 > 612 <Tool 613 Name="VCCustomBuildTool" 614 Description="Generating unittest_mset.pb.{h,cc}..." 615 CommandLine="Debug\protoc -I../src --cpp_out=. ../src/google/protobuf/unittest_mset.proto
" 616 Outputs="google\protobuf\unittest_mset.pb.h;google\protobuf\unittest_mset.pb.cc" 617 /> 618 </FileConfiguration> 619 <FileConfiguration 620 Name="Release|Win32" 621 > 622 <Tool 623 Name="VCCustomBuildTool" 624 Description="Generating unittest_mset.pb.{h,cc}..." 625 CommandLine="Release\protoc -I../src --cpp_out=. ../src/google/protobuf/unittest_mset.proto
" 626 Outputs="google\protobuf\unittest_mset.pb.h;google\protobuf\unittest_mset.pb.cc" 627 /> 628 </FileConfiguration> 629 </File> 630 <File 631 RelativePath="..\src\google\protobuf\unittest_optimize_for.proto" 632 > 633 <FileConfiguration 634 Name="Debug|Win32" 635 > 636 <Tool 637 Name="VCCustomBuildTool" 638 Description="Generating unittest_optimize_for.pb.{h,cc}..." 639 CommandLine="Debug\protoc -I../src --cpp_out=. ../src/google/protobuf/unittest_optimize_for.proto
" 640 Outputs="google\protobuf\unittest_optimize_for.pb.h;google\protobuf\unittest_optimize_for.pb.cc" 641 /> 642 </FileConfiguration> 643 <FileConfiguration 644 Name="Release|Win32" 645 > 646 <Tool 647 Name="VCCustomBuildTool" 648 Description="Generating unittest_optimize_for.pb.{h,cc}..." 649 CommandLine="Release\protoc -I../src --cpp_out=. ../src/google/protobuf/unittest_optimize_for.proto
" 650 Outputs="google\protobuf\unittest_optimize_for.pb.h;google\protobuf\unittest_optimize_for.pb.cc" 651 /> 652 </FileConfiguration> 653 </File> 654 <File 655 RelativePath="..\src\google\protobuf\unittest_no_generic_services.proto" 656 > 657 <FileConfiguration 658 Name="Debug|Win32" 659 > 660 <Tool 661 Name="VCCustomBuildTool" 662 Description="Generating unittest_no_generic_services.pb.{h,cc}..." 663 CommandLine="Debug\protoc -I../src --cpp_out=. ../src/google/protobuf/unittest_no_generic_services.proto
" 664 Outputs="google\protobuf\unittest_no_generic_services.pb.h;google\protobuf\unittest_no_generic_services.pb.cc" 665 /> 666 </FileConfiguration> 667 <FileConfiguration 668 Name="Release|Win32" 669 > 670 <Tool 671 Name="VCCustomBuildTool" 672 Description="Generating unittest_no_generic_services.pb.{h,cc}..." 673 CommandLine="Release\protoc -I../src --cpp_out=. ../src/google/protobuf/unittest_no_generic_services.proto
" 674 Outputs="google\protobuf\unittest_no_generic_services.pb.h;google\protobuf\unittest_no_generic_services.pb.cc" 675 /> 676 </FileConfiguration> 677 </File> 678 </Files> 679 <Globals> 680 </Globals> 681</VisualStudioProject> 682