
1: <?xml version="1.0" encoding="shift_jis"?> 2: <VisualStudioProject 3: ProjectType="Visual C++" 4: Version="8.00" 5: Name="libgauche" 6: ProjectGUID="{269A68B7-2FE2-4C84-9E55-65240F4E892C}" 7: RootNamespace="Gauche" 8: Keyword="Win32Proj" 9: > 10: <Platforms> 11: <Platform 12: Name="Win32" 13: /> 14: </Platforms> 15: <ToolFiles> 16: </ToolFiles> 17: <Configurations> 18: <Configuration 19: Name="Debug|Win32" 20: OutputDirectory="$(SolutionDir)$(ConfigurationName)" 21: IntermediateDirectory="libgauche\$(ConfigurationName)" 22: ConfigurationType="2" 23: CharacterSet="1" 24: > 25: <Tool 26: Name="VCPreBuildEventTool" 27: Description="Generate gauche/config.h" 28: CommandLine="cscript configure.js" 29: /> 30: <Tool 31: Name="VCCustomBuildTool" 32: /> 33: <Tool 34: Name="VCXMLDataGeneratorTool" 35: /> 36: <Tool 37: Name="VCWebServiceProxyGeneratorTool" 38: /> 39: <Tool 40: Name="VCMIDLTool" 41: /> 42: <Tool 43: Name="VCCLCompilerTool" 44: Optimization="0" 45: AdditionalIncludeDirectories=".;..\src;..\gc\include" 46: PreprocessorDefinitions="WIN32;_DEBUG;_USRDLL;GC_WIN32_THREADS;_CRT_SECURE_NO_WARNINGS;NO_GETENV;SILENT;NO_SIGNALS;NO_EXECUTE_PERMISSION;ALL_INTERIOR_POINTERS;JAVA_FINALIZATION;GC_GCJ_SUPPORT;ATOMIC_UNCOLLECTABLE;DONT_ADD_BYTE_AT_END;LARGE_CONFIG;GC_BUILD" 47: MinimalRebuild="true" 48: BasicRuntimeChecks="3" 49: RuntimeLibrary="3" 50: UsePrecompiledHeader="0" 51: WarningLevel="3" 52: Detect64BitPortabilityProblems="false" 53: DebugInformationFormat="4" 54: /> 55: <Tool 56: Name="VCManagedResourceCompilerTool" 57: /> 58: <Tool 59: Name="VCResourceCompilerTool" 60: /> 61: <Tool 62: Name="VCPreLinkEventTool" 63: /> 64: <Tool 65: Name="VCLinkerTool" 66: AdditionalDependencies="netapi32.lib shlwapi.lib ws2_32.lib" 67: LinkIncremental="2" 68: AdditionalLibraryDirectories="" 69: GenerateDebugInformation="true" 70: GenerateMapFile="true" 71: MapExports="true" 72: SubSystem="1" 73: TargetMachine="1" 74: /> 75: <Tool 76: Name="VCALinkTool" 77: /> 78: <Tool 79: Name="VCManifestTool" 80: /> 81: <Tool 82: Name="VCXDCMakeTool" 83: /> 84: <Tool 85: Name="VCBscMakeTool" 86: /> 87: <Tool 88: Name="VCFxCopTool" 89: /> 90: <Tool 91: Name="VCAppVerifierTool" 92: /> 93: <Tool 94: Name="VCWebDeploymentTool" 95: /> 96: <Tool 97: Name="VCPostBuildEventTool" 98: /> 99: </Configuration> 100: <Configuration 101: Name="Release|Win32" 102: OutputDirectory="$(SolutionDir)$(ConfigurationName)" 103: IntermediateDirectory="$(ConfigurationName)" 104: ConfigurationType="2" 105: CharacterSet="1" 106: WholeProgramOptimization="1" 107: > 108: <Tool 109: Name="VCPreBuildEventTool" 110: /> 111: <Tool 112: Name="VCCustomBuildTool" 113: /> 114: <Tool 115: Name="VCXMLDataGeneratorTool" 116: /> 117: <Tool 118: Name="VCWebServiceProxyGeneratorTool" 119: /> 120: <Tool 121: Name="VCMIDLTool" 122: /> 123: <Tool 124: Name="VCCLCompilerTool" 125: PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;GAUCHE_EXPORTS" 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="1" 144: GenerateDebugInformation="true" 145: SubSystem="2" 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="VCWebDeploymentTool" 170: /> 171: <Tool 172: Name="VCPostBuildEventTool" 173: /> 174: </Configuration> 175: </Configurations> 176: <References> 177: </References> 178: <Files> 179: <Filter 180: Name="src" 181: > 182: <File 183: RelativePath="..\src\gauche\arch.h" 184: > 185: </File> 186: <File 187: RelativePath="..\src\gauche\arith.h" 188: > 189: </File> 190: <File 191: RelativePath="..\src\gauche\arith_i386.h" 192: > 193: </File> 194: <File 195: RelativePath="..\src\autoloads.c" 196: > 197: </File> 198: <File 199: RelativePath="..\src\bignum.c" 200: > 201: </File> 202: <File 203: RelativePath="..\src\gauche\bignum.h" 204: > 205: </File> 206: <File 207: RelativePath="..\src\bits.c" 208: > 209: </File> 210: <File 211: RelativePath="..\src\gauche\bits.h" 212: > 213: </File> 214: <File 215: RelativePath="..\src\boolean.c" 216: > 217: </File> 218: <File 219: RelativePath="..\src\builtin-syms.c" 220: > 221: <FileConfiguration 222: Name="Debug|Win32" 223: ExcludedFromBuild="true" 224: > 225: <Tool 226: Name="VCCLCompilerTool" 227: /> 228: </FileConfiguration> 229: </File> 230: <File 231: RelativePath="..\src\gauche\builtin-syms.h" 232: > 233: </File> 234: <File 235: RelativePath="..\src\char.c" 236: > 237: </File> 238: <File 239: RelativePath="..\src\gauche\char_euc_jp.h" 240: > 241: </File> 242: <File 243: RelativePath="..\src\gauche\char_none.h" 244: > 245: </File> 246: <File 247: RelativePath="..\src\gauche\char_sjis.h" 248: > 249: </File> 250: <File 251: RelativePath="..\src\gauche\char_utf_8.h" 252: > 253: </File> 254: <File 255: RelativePath="..\src\gauche\charset.h" 256: > 257: </File> 258: <File 259: RelativePath="..\src\class.c" 260: > 261: </File> 262: <File 263: RelativePath="..\src\gauche\class.h" 264: > 265: </File> 266: <File 267: RelativePath="..\src\code.c" 268: > 269: </File> 270: <File 271: RelativePath="..\src\gauche\code.h" 272: > 273: </File> 274: <File 275: RelativePath="..\src\collection.c" 276: > 277: </File> 278: <File 279: RelativePath="..\src\gauche\collection.h" 280: > 281: </File> 282: <File 283: RelativePath="..\src\compare.c" 284: > 285: </File> 286: <File 287: RelativePath="..\src\compaux.c" 288: > 289: </File> 290: <File 291: RelativePath="..\src\compile.c" 292: > 293: </File> 294: <File 295: RelativePath="..\src\core.c" 296: > 297: </File> 298: <File 299: RelativePath="..\src\dl_win.c" 300: > 301: <FileConfiguration 302: Name="Debug|Win32" 303: ExcludedFromBuild="true" 304: > 305: <Tool 306: Name="VCCLCompilerTool" 307: /> 308: </FileConfiguration> 309: </File> 310: <File 311: RelativePath="..\src\error.c" 312: > 313: </File> 314: <File 315: RelativePath="..\src\gauche\exception.h" 316: > 317: </File> 318: <File 319: RelativePath="..\src\exclib.c" 320: > 321: </File> 322: <File 323: RelativePath="..\src\gauche\extend.h" 324: > 325: </File> 326: <File 327: RelativePath="..\src\extlib.c" 328: > 329: </File> 330: <File 331: RelativePath="..\src\gauche\float.h" 332: > 333: </File> 334: <File 335: RelativePath="..\src\gauche.h" 336: > 337: </File> 338: <File 339: RelativePath="..\src\getdir_win.c" 340: > 341: <FileConfiguration 342: Name="Debug|Win32" 343: ExcludedFromBuild="true" 344: > 345: <Tool 346: Name="VCCLCompilerTool" 347: /> 348: </FileConfiguration> 349: </File> 350: <File 351: RelativePath="..\src\gloc.c" 352: > 353: </File> 354: <File 355: RelativePath="..\src\gauche\gloc.h" 356: > 357: </File> 358: <File 359: RelativePath="..\src\hash.c" 360: > 361: </File> 362: <File 363: RelativePath="..\src\gauche\hash.h" 364: > 365: </File> 366: <File 367: RelativePath="..\src\gauche\int64.h" 368: > 369: </File> 370: <File 371: RelativePath="..\src\intlib.c" 372: > 373: </File> 374: <File 375: RelativePath="..\src\keyword.c" 376: > 377: </File> 378: <File 379: RelativePath="..\src\gauche\keyword.h" 380: > 381: </File> 382: <File 383: RelativePath="..\src\list.c" 384: > 385: </File> 386: <File 387: RelativePath="..\src\load.c" 388: > 389: </File> 390: <File 391: RelativePath="..\src\gauche\load.h" 392: > 393: </File> 394: <File 395: RelativePath="..\src\macro.c" 396: > 397: </File> 398: <File 399: RelativePath="..\src\gauche\macro.h" 400: > 401: </File> 402: <File 403: RelativePath="..\src\gauche\memory.h" 404: > 405: </File> 406: <File 407: RelativePath="..\src\gauche\mingw-compat.h" 408: > 409: </File> 410: <File 411: RelativePath="..\src\module.c" 412: > 413: </File> 414: <File 415: RelativePath="..\src\moplib.c" 416: > 417: </File> 418: <File 419: RelativePath="..\src\number.c" 420: > 421: </File> 422: <File 423: RelativePath="..\src\gauche\number.h" 424: > 425: </File> 426: <File 427: RelativePath="..\src\objlib.c" 428: > 429: </File> 430: <File 431: RelativePath="..\src\parameter.c" 432: > 433: </File> 434: <File 435: RelativePath="..\src\gauche\parameter.h" 436: > 437: </File> 438: <File 439: RelativePath="..\src\paths.c" 440: > 441: </File> 442: <File 443: RelativePath="..\src\gauche\paths.h" 444: > 445: </File> 446: <File 447: RelativePath="..\src\port.c" 448: > 449: </File> 450: <File 451: RelativePath="..\src\gauche\port.h" 452: > 453: </File> 454: <File 455: RelativePath="..\src\proc.c" 456: > 457: </File> 458: <File 459: RelativePath="..\src\prof.c" 460: > 461: </File> 462: <File 463: RelativePath="..\src\gauche\prof.h" 464: > 465: </File> 466: <File 467: RelativePath="..\src\promise.c" 468: > 469: </File> 470: <File 471: RelativePath="..\src\gauche\pthread.h" 472: > 473: </File> 474: <File 475: RelativePath="..\src\read.c" 476: > 477: </File> 478: <File 479: RelativePath="..\src\regexp.c" 480: > 481: </File> 482: <File 483: RelativePath="..\src\gauche\regexp.h" 484: > 485: </File> 486: <File 487: RelativePath="..\src\repl.c" 488: > 489: </File> 490: <File 491: RelativePath="..\src\gauche\scmconst.h" 492: > 493: </File> 494: <File 495: RelativePath="..\src\scmlib.c" 496: > 497: </File> 498: <File 499: RelativePath="..\src\signal.c" 500: > 501: </File> 502: <File 503: RelativePath="..\src\stdlib.c" 504: > 505: </File> 506: <File 507: RelativePath="..\src\string.c" 508: > 509: </File> 510: <File 511: RelativePath="..\src\gauche\string.h" 512: > 513: </File> 514: <File 515: RelativePath="..\src\symbol.c" 516: > 517: </File> 518: <File 519: RelativePath="..\src\gauche\symbol.h" 520: > 521: </File> 522: <File 523: RelativePath="..\src\syslib.c" 524: > 525: </File> 526: <File 527: RelativePath="..\src\system.c" 528: > 529: </File> 530: <File 531: RelativePath="..\src\gauche\system.h" 532: > 533: </File> 534: <File 535: RelativePath="..\src\treemap.c" 536: > 537: </File> 538: <File 539: RelativePath="..\src\gauche\treemap.h" 540: > 541: </File> 542: <File 543: RelativePath="..\src\gauche\uthread.h" 544: > 545: </File> 546: <File 547: RelativePath="..\src\vector.c" 548: > 549: </File> 550: <File 551: RelativePath="..\src\gauche\vector.h" 552: > 553: </File> 554: <File 555: RelativePath="..\src\vm.c" 556: > 557: </File> 558: <File 559: RelativePath="..\src\gauche\vm.h" 560: > 561: </File> 562: <File 563: RelativePath="..\src\vminsn.c" 564: > 565: </File> 566: <File 567: RelativePath="..\src\gauche\vminsn.h" 568: > 569: </File> 570: <File 571: RelativePath="..\src\vmstat.c" 572: > 573: </File> 574: <File 575: RelativePath="..\src\weak.c" 576: > 577: </File> 578: <File 579: RelativePath="..\src\gauche\weak.h" 580: > 581: </File> 582: <File 583: RelativePath="..\src\gauche\win-compat.h" 584: > 585: </File> 586: <File 587: RelativePath="..\src\write.c" 588: > 589: </File> 590: </Filter> 591: <Filter 592: Name="gc" 593: > 594: <File 595: RelativePath="..\gc\allchblk.c" 596: > 597: </File> 598: <File 599: RelativePath="..\gc\alloc.c" 600: > 601: </File> 602: <File 603: RelativePath="..\gc\blacklst.c" 604: > 605: </File> 606: <File 607: RelativePath="..\gc\checksums.c" 608: > 609: </File> 610: <File 611: RelativePath="..\gc\dbg_mlc.c" 612: > 613: </File> 614: <File 615: RelativePath="..\gc\include\private\dbg_mlc.h" 616: > 617: </File> 618: <File 619: RelativePath="..\gc\dyn_load.c" 620: > 621: </File> 622: <File 623: RelativePath="..\gc\finalize.c" 624: > 625: </File> 626: <File 627: RelativePath="..\gc\include\gc.h" 628: > 629: </File> 630: <File 631: RelativePath="..\gc\gc_cpp.cc" 632: > 633: </File> 634: <File 635: RelativePath="..\gc\include\private\gc_hdrs.h" 636: > 637: </File> 638: <File 639: RelativePath="..\gc\include\private\gc_locks.h" 640: > 641: </File> 642: <File 643: RelativePath="..\gc\include\private\gc_pmark.h" 644: > 645: </File> 646: <File 647: RelativePath="..\gc\include\private\gc_priv.h" 648: > 649: </File> 650: <File 651: RelativePath="..\gc\include\private\gcconfig.h" 652: > 653: </File> 654: <File 655: RelativePath="..\gc\headers.c" 656: > 657: </File> 658: <File 659: RelativePath="..\gc\mach_dep.c" 660: > 661: </File> 662: <File 663: RelativePath="..\gc\malloc.c" 664: > 665: </File> 666: <File 667: RelativePath="..\gc\mallocx.c" 668: > 669: </File> 670: <File 671: RelativePath="..\gc\mark.c" 672: > 673: </File> 674: <File 675: RelativePath="..\gc\mark_rts.c" 676: > 677: </File> 678: <File 679: RelativePath="..\gc\misc.c" 680: > 681: </File> 682: <File 683: RelativePath="..\gc\new_hblk.c" 684: > 685: </File> 686: <File 687: RelativePath="..\gc\obj_map.c" 688: > 689: </File> 690: <File 691: RelativePath="..\gc\os_dep.c" 692: > 693: </File> 694: <File 695: RelativePath="..\gc\ptr_chck.c" 696: > 697: </File> 698: <File 699: RelativePath="..\gc\reclaim.c" 700: >