Ticket #148: vcproj.diff
| File vcproj.diff, 176.3 KB (added by draqo, 5 years ago) |
|---|
-
engine/board.c
diff -N -r -u -X .ignore gnugo-copy/engine/board.c gnugo/engine/board.c
old new 346 346 Hash_data position_hash; 347 347 }; 348 348 349 inlinestatic int do_approxlib(int pos, int color, int maxlib, int *libs,350 struct board_cache_entry *entry);351 inlinestatic int slow_approxlib(int pos, int color, int maxlib, int *libs,352 struct board_cache_entry *entry);353 inlinestatic int do_accuratelib(int pos, int color, int maxlib, int *libs,354 struct board_cache_entry *entry);349 static int do_approxlib(int pos, int color, int maxlib, int *libs, 350 struct board_cache_entry *entry); 351 static int slow_approxlib(int pos, int color, int maxlib, int *libs, 352 struct board_cache_entry *entry); 353 static int do_accuratelib(int pos, int color, int maxlib, int *libs, 354 struct board_cache_entry *entry); 355 355 356 356 static int is_superko_violation(int pos, int color, enum ko_rules type); 357 357 … … 673 673 * trykomaster_move does it for us. 674 674 */ 675 675 676 inlinestatic int676 static int 677 677 check_komaster_move(int pos, int color, int *ko_move_allowed) 678 678 { 679 679 *ko_move_allowed = 0; … … 2102 2102 2103 2103 2104 2104 /* Does the real work of approxlib(). */ 2105 inlinestatic int2105 static int 2106 2106 do_approxlib(int pos, int color, int maxlib, int *libs, 2107 2107 struct board_cache_entry *entry) 2108 2108 { … … 2255 2255 * strings. This is a fallback used by approxlib() when a faster 2256 2256 * algorithm can't be used. 2257 2257 */ 2258 inlinestatic int2258 static int 2259 2259 slow_approxlib(int pos, int color, int maxlib, int *libs, 2260 2260 struct board_cache_entry *entry) 2261 2261 { … … 2410 2410 2411 2411 2412 2412 /* Does the real work of accuratelib(). */ 2413 inlinestatic int2413 static int 2414 2414 do_accuratelib(int pos, int color, int maxlib, int *libs, 2415 2415 struct board_cache_entry *entry) 2416 2416 { -
engine/board.vcproj
diff -N -r -u -X .ignore gnugo-copy/engine/board.vcproj gnugo/engine/board.vcproj
old new 1 <?xml version="1.0" encoding="windows-1250"?> 2 <VisualStudioProject 3 ProjectType="Visual C++" 4 Version="8,00" 5 Name="board" 6 ProjectGUID="{83657331-949C-4295-9D8F-D3C061F2A810}" 7 > 8 <Platforms> 9 <Platform 10 Name="Win32" 11 /> 12 </Platforms> 13 <ToolFiles> 14 </ToolFiles> 15 <Configurations> 16 <Configuration 17 Name="Release|Win32" 18 OutputDirectory=".\Release" 19 IntermediateDirectory=".\Release" 20 ConfigurationType="4" 21 InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops" 22 UseOfMFC="0" 23 ATLMinimizesCRunTimeLibraryUsage="false" 24 CharacterSet="2" 25 > 26 <Tool 27 Name="VCPreBuildEventTool" 28 /> 29 <Tool 30 Name="VCCustomBuildTool" 31 /> 32 <Tool 33 Name="VCXMLDataGeneratorTool" 34 /> 35 <Tool 36 Name="VCWebServiceProxyGeneratorTool" 37 /> 38 <Tool 39 Name="VCMIDLTool" 40 /> 41 <Tool 42 Name="VCCLCompilerTool" 43 AdditionalOptions="/D "_CRT_SECURE_NO_DEPRECATE"" 44 Optimization="2" 45 InlineFunctionExpansion="0" 46 FavorSizeOrSpeed="1" 47 WholeProgramOptimization="true" 48 AdditionalIncludeDirectories=".,..,..\sgf,..\interface,..\patterns,..\utils" 49 PreprocessorDefinitions="WIN32;NDEBUG;_LIB;HAVE_CONFIG_H" 50 StringPooling="true" 51 RuntimeLibrary="2" 52 EnableFunctionLevelLinking="true" 53 PrecompiledHeaderFile=".\Release/board.pch" 54 AssemblerListingLocation=".\Release/" 55 ObjectFile=".\Release/" 56 ProgramDataBaseFileName="Release/board" 57 BrowseInformation="0" 58 DebugInformationFormat="3" 59 /> 60 <Tool 61 Name="VCManagedResourceCompilerTool" 62 /> 63 <Tool 64 Name="VCResourceCompilerTool" 65 PreprocessorDefinitions="NDEBUG" 66 Culture="1033" 67 /> 68 <Tool 69 Name="VCPreLinkEventTool" 70 /> 71 <Tool 72 Name="VCLibrarianTool" 73 OutputFile=".\Release\board.lib" 74 SuppressStartupBanner="true" 75 /> 76 <Tool 77 Name="VCALinkTool" 78 /> 79 <Tool 80 Name="VCXDCMakeTool" 81 /> 82 <Tool 83 Name="VCBscMakeTool" 84 SuppressStartupBanner="true" 85 OutputFile=".\Release/board.bsc" 86 /> 87 <Tool 88 Name="VCFxCopTool" 89 /> 90 <Tool 91 Name="VCPostBuildEventTool" 92 /> 93 </Configuration> 94 <Configuration 95 Name="Debug|Win32" 96 OutputDirectory=".\Debug" 97 IntermediateDirectory=".\Debug" 98 ConfigurationType="4" 99 InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops" 100 UseOfMFC="0" 101 ATLMinimizesCRunTimeLibraryUsage="false" 102 CharacterSet="2" 103 > 104 <Tool 105 Name="VCPreBuildEventTool" 106 /> 107 <Tool 108 Name="VCCustomBuildTool" 109 /> 110 <Tool 111 Name="VCXMLDataGeneratorTool" 112 /> 113 <Tool 114 Name="VCWebServiceProxyGeneratorTool" 115 /> 116 <Tool 117 Name="VCMIDLTool" 118 /> 119 <Tool 120 Name="VCCLCompilerTool" 121 AdditionalOptions="/D "_CRT_SECURE_NO_DEPRECATE"" 122 Optimization="0" 123 AdditionalIncludeDirectories=".,..,..\sgf,..\interface,..\patterns,..\utils" 124 PreprocessorDefinitions="WIN32;_DEBUG;HAVE_CONFIG_H;_LIB" 125 MinimalRebuild="true" 126 BasicRuntimeChecks="3" 127 RuntimeLibrary="3" 128 PrecompiledHeaderFile=".\Debug/board.pch" 129 AssemblerListingLocation=".\Debug/" 130 ObjectFile=".\Debug/" 131 ProgramDataBaseFileName="Debug/board" 132 BrowseInformation="1" 133 WarningLevel="4" 134 DebugInformationFormat="4" 135 DisableSpecificWarnings="4127;4131;4100" 136 /> 137 <Tool 138 Name="VCManagedResourceCompilerTool" 139 /> 140 <Tool 141 Name="VCResourceCompilerTool" 142 PreprocessorDefinitions="_DEBUG" 143 Culture="1033" 144 /> 145 <Tool 146 Name="VCPreLinkEventTool" 147 /> 148 <Tool 149 Name="VCLibrarianTool" 150 OutputFile=".\Debug\board.lib" 151 SuppressStartupBanner="true" 152 /> 153 <Tool 154 Name="VCALinkTool" 155 /> 156 <Tool 157 Name="VCXDCMakeTool" 158 /> 159 <Tool 160 Name="VCBscMakeTool" 161 SuppressStartupBanner="true" 162 OutputFile=".\Debug/board.bsc" 163 /> 164 <Tool 165 Name="VCFxCopTool" 166 /> 167 <Tool 168 Name="VCPostBuildEventTool" 169 /> 170 </Configuration> 171 </Configurations> 172 <References> 173 </References> 174 <Files> 175 <Filter 176 Name="Source Files" 177 Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" 178 > 179 <File 180 RelativePath="board.c" 181 > 182 <FileConfiguration 183 Name="Release|Win32" 184 > 185 <Tool 186 Name="VCCLCompilerTool" 187 AdditionalIncludeDirectories="" 188 PreprocessorDefinitions="" 189 /> 190 </FileConfiguration> 191 <FileConfiguration 192 Name="Debug|Win32" 193 > 194 <Tool 195 Name="VCCLCompilerTool" 196 AdditionalIncludeDirectories="" 197 PreprocessorDefinitions="" 198 /> 199 </FileConfiguration> 200 </File> 201 <File 202 RelativePath="board.h" 203 > 204 </File> 205 <File 206 RelativePath="boardlib.c" 207 > 208 <FileConfiguration 209 Name="Release|Win32" 210 > 211 <Tool 212 Name="VCCLCompilerTool" 213 AdditionalIncludeDirectories="" 214 PreprocessorDefinitions="" 215 /> 216 </FileConfiguration> 217 <FileConfiguration 218 Name="Debug|Win32" 219 > 220 <Tool 221 Name="VCCLCompilerTool" 222 AdditionalIncludeDirectories="" 223 PreprocessorDefinitions="" 224 /> 225 </FileConfiguration> 226 </File> 227 <File 228 RelativePath="cache.c" 229 > 230 <FileConfiguration 231 Name="Release|Win32" 232 > 233 <Tool 234 Name="VCCLCompilerTool" 235 AdditionalIncludeDirectories="" 236 PreprocessorDefinitions="" 237 /> 238 </FileConfiguration> 239 <FileConfiguration 240 Name="Debug|Win32" 241 > 242 <Tool 243 Name="VCCLCompilerTool" 244 AdditionalIncludeDirectories="" 245 PreprocessorDefinitions="" 246 /> 247 </FileConfiguration> 248 </File> 249 <File 250 RelativePath="globals.c" 251 > 252 <FileConfiguration 253 Name="Release|Win32" 254 > 255 <Tool 256 Name="VCCLCompilerTool" 257 AdditionalIncludeDirectories="" 258 PreprocessorDefinitions="" 259 /> 260 </FileConfiguration> 261 <FileConfiguration 262 Name="Debug|Win32" 263 > 264 <Tool 265 Name="VCCLCompilerTool" 266 AdditionalIncludeDirectories="" 267 PreprocessorDefinitions="" 268 /> 269 </FileConfiguration> 270 </File> 271 <File 272 RelativePath="hash.c" 273 > 274 <FileConfiguration 275 Name="Release|Win32" 276 > 277 <Tool 278 Name="VCCLCompilerTool" 279 AdditionalIncludeDirectories="" 280 PreprocessorDefinitions="" 281 /> 282 </FileConfiguration> 283 <FileConfiguration 284 Name="Debug|Win32" 285 > 286 <Tool 287 Name="VCCLCompilerTool" 288 AdditionalIncludeDirectories="" 289 PreprocessorDefinitions="" 290 ObjectFile="Debug/" 291 /> 292 </FileConfiguration> 293 </File> 294 <File 295 RelativePath="printutils.c" 296 > 297 <FileConfiguration 298 Name="Release|Win32" 299 > 300 <Tool 301 Name="VCCLCompilerTool" 302 AdditionalIncludeDirectories="" 303 PreprocessorDefinitions="" 304 /> 305 </FileConfiguration> 306 <FileConfiguration 307 Name="Debug|Win32" 308 > 309 <Tool 310 Name="VCCLCompilerTool" 311 AdditionalIncludeDirectories="" 312 PreprocessorDefinitions="" 313 /> 314 </FileConfiguration> 315 </File> 316 <File 317 RelativePath="sgffile.c" 318 > 319 <FileConfiguration 320 Name="Release|Win32" 321 > 322 <Tool 323 Name="VCCLCompilerTool" 324 AdditionalIncludeDirectories="" 325 PreprocessorDefinitions="" 326 /> 327 </FileConfiguration> 328 <FileConfiguration 329 Name="Debug|Win32" 330 > 331 <Tool 332 Name="VCCLCompilerTool" 333 AdditionalIncludeDirectories="" 334 PreprocessorDefinitions="" 335 /> 336 </FileConfiguration> 337 </File> 338 </Filter> 339 <Filter 340 Name="Header Files" 341 Filter="h;hpp;hxx;hm;inl" 342 > 343 </Filter> 344 </Files> 345 <Globals> 346 </Globals> 347 </VisualStudioProject> -
engine/cache.c
diff -N -r -u -X .ignore gnugo-copy/engine/cache.c gnugo/engine/cache.c
old new 2 2 * This is GNU Go, a Go program. Contact gnugo@gnu.org, or see * 3 3 * http://www.gnu.org/software/gnugo/ for more information. * 4 4 * * 5 * Copyright 1999, 2000, 2001, 2002, 2003, 2004, 2005 and 2006*5 * Copyright 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 and 2007 * 6 6 * by the Free Software Foundation. * 7 7 * * 8 8 * This program is free software; you can redistribute it and/or * … … 42 42 static void tt_clear(Transposition_table *table); 43 43 44 44 /* The transposition table itself. */ 45 Transposition_table ttable ;45 Transposition_table ttable = {0, NULL}; 46 46 47 47 48 48 /* Arrays with random numbers for Zobrist hashing of input data (other -
engine/engine.vcproj
diff -N -r -u -X .ignore gnugo-copy/engine/engine.vcproj gnugo/engine/engine.vcproj
old new 1 <?xml version="1.0" encoding="windows-1250"?> 2 <VisualStudioProject 3 ProjectType="Visual C++" 4 Version="8,00" 5 Name="engine" 6 ProjectGUID="{E9E39EA7-415A-42A2-BC62-4CF2478504FD}" 7 > 8 <Platforms> 9 <Platform 10 Name="Win32" 11 /> 12 </Platforms> 13 <ToolFiles> 14 </ToolFiles> 15 <Configurations> 16 <Configuration 17 Name="Debug|Win32" 18 OutputDirectory=".\Debug" 19 IntermediateDirectory=".\Debug" 20 ConfigurationType="4" 21 InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops" 22 UseOfMFC="0" 23 ATLMinimizesCRunTimeLibraryUsage="false" 24 CharacterSet="2" 25 > 26 <Tool 27 Name="VCPreBuildEventTool" 28 /> 29 <Tool 30 Name="VCCustomBuildTool" 31 /> 32 <Tool 33 Name="VCXMLDataGeneratorTool" 34 /> 35 <Tool 36 Name="VCWebServiceProxyGeneratorTool" 37 /> 38 <Tool 39 Name="VCMIDLTool" 40 /> 41 <Tool 42 Name="VCCLCompilerTool" 43 AdditionalOptions="/D "_CRT_SECURE_NO_DEPRECATE"" 44 Optimization="0" 45 AdditionalIncludeDirectories=".,..,..\sgf,..\interface,..\patterns,..\utils" 46 PreprocessorDefinitions="WIN32;_DEBUG;_LIB;HAVE_CONFIG_H" 47 MinimalRebuild="true" 48 BasicRuntimeChecks="3" 49 RuntimeLibrary="3" 50 PrecompiledHeaderFile=".\Debug/engine.pch" 51 AssemblerListingLocation=".\Debug/" 52 ObjectFile=".\Debug/" 53 ProgramDataBaseFileName="Debug/engine" 54 BrowseInformation="1" 55 WarningLevel="4" 56 DebugInformationFormat="4" 57 DisableSpecificWarnings="4127;4131;4100" 58 /> 59 <Tool 60 Name="VCManagedResourceCompilerTool" 61 /> 62 <Tool 63 Name="VCResourceCompilerTool" 64 PreprocessorDefinitions="_DEBUG" 65 Culture="1033" 66 /> 67 <Tool 68 Name="VCPreLinkEventTool" 69 /> 70 <Tool 71 Name="VCLibrarianTool" 72 OutputFile=".\Debug\engine.lib" 73 SuppressStartupBanner="true" 74 /> 75 <Tool 76 Name="VCALinkTool" 77 /> 78 <Tool 79 Name="VCXDCMakeTool" 80 /> 81 <Tool 82 Name="VCBscMakeTool" 83 SuppressStartupBanner="true" 84 OutputFile=".\Debug/engine.bsc" 85 /> 86 <Tool 87 Name="VCFxCopTool" 88 /> 89 <Tool 90 Name="VCPostBuildEventTool" 91 /> 92 </Configuration> 93 <Configuration 94 Name="Release|Win32" 95 OutputDirectory=".\Release" 96 IntermediateDirectory=".\Release" 97 ConfigurationType="4" 98 InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops" 99 UseOfMFC="0" 100 ATLMinimizesCRunTimeLibraryUsage="false" 101 CharacterSet="2" 102 > 103 <Tool 104 Name="VCPreBuildEventTool" 105 /> 106 <Tool 107 Name="VCCustomBuildTool" 108 /> 109 <Tool 110 Name="VCXMLDataGeneratorTool" 111 /> 112 <Tool 113 Name="VCWebServiceProxyGeneratorTool" 114 /> 115 <Tool 116 Name="VCMIDLTool" 117 /> 118 <Tool 119 Name="VCCLCompilerTool" 120 AdditionalOptions="/D "_CRT_SECURE_NO_DEPRECATE"" 121 Optimization="2" 122 InlineFunctionExpansion="0" 123 FavorSizeOrSpeed="1" 124 WholeProgramOptimization="true" 125 AdditionalIncludeDirectories=".,..,..\sgf,..\interface,..\patterns,..\utils" 126 PreprocessorDefinitions="WIN32;NDEBUG;_LIB;HAVE_CONFIG_H" 127 StringPooling="true" 128 RuntimeLibrary="2" 129 EnableFunctionLevelLinking="true" 130 PrecompiledHeaderFile=".\Release/engine.pch" 131 AssemblerListingLocation=".\Release/" 132 ObjectFile=".\Release/" 133 ProgramDataBaseFileName="Release/engine" 134 BrowseInformation="0" 135 DebugInformationFormat="3" 136 /> 137 <Tool 138 Name="VCManagedResourceCompilerTool" 139 /> 140 <Tool 141 Name="VCResourceCompilerTool" 142 PreprocessorDefinitions="NDEBUG" 143 Culture="1033" 144 /> 145 <Tool 146 Name="VCPreLinkEventTool" 147 /> 148 <Tool 149 Name="VCLibrarianTool" 150 OutputFile=".\Release\engine.lib" 151 SuppressStartupBanner="true" 152 /> 153 <Tool 154 Name="VCALinkTool" 155 /> 156 <Tool 157 Name="VCXDCMakeTool" 158 /> 159 <Tool 160 Name="VCBscMakeTool" 161 SuppressStartupBanner="true" 162 OutputFile=".\Release/engine.bsc" 163 /> 164 <Tool 165 Name="VCFxCopTool" 166 /> 167 <Tool 168 Name="VCPostBuildEventTool" 169 /> 170 </Configuration> 171 </Configurations> 172 <References> 173 </References> 174 <Files> 175 <Filter 176 Name="Source Files" 177 Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" 178 > 179 <File 180 RelativePath="aftermath.c" 181 > 182 <FileConfiguration 183 Name="Debug|Win32" 184 > 185 <Tool 186 Name="VCCLCompilerTool" 187 AdditionalIncludeDirectories="" 188 PreprocessorDefinitions="" 189 /> 190 </FileConfiguration> 191 <FileConfiguration 192 Name="Release|Win32" 193 > 194 <Tool 195 Name="VCCLCompilerTool" 196 AdditionalIncludeDirectories="" 197 PreprocessorDefinitions="" 198 /> 199 </FileConfiguration> 200 </File> 201 <File 202 RelativePath="board.c" 203 > 204 <FileConfiguration 205 Name="Debug|Win32" 206 > 207 <Tool 208 Name="VCCLCompilerTool" 209 AdditionalIncludeDirectories="" 210 PreprocessorDefinitions="" 211 /> 212 </FileConfiguration> 213 <FileConfiguration 214 Name="Release|Win32" 215 > 216 <Tool 217 Name="VCCLCompilerTool" 218 AdditionalIncludeDirectories="" 219 PreprocessorDefinitions="" 220 /> 221 </FileConfiguration> 222 </File> 223 <File 224 RelativePath="boardlib.c" 225 > 226 <FileConfiguration 227 Name="Debug|Win32" 228 > 229 <Tool 230 Name="VCCLCompilerTool" 231 AdditionalIncludeDirectories="" 232 PreprocessorDefinitions="" 233 /> 234 </FileConfiguration> 235 <FileConfiguration 236 Name="Release|Win32" 237 > 238 <Tool 239 Name="VCCLCompilerTool" 240 AdditionalIncludeDirectories="" 241 PreprocessorDefinitions="" 242 /> 243 </FileConfiguration> 244 </File> 245 <File 246 RelativePath="breakin.c" 247 > 248 <FileConfiguration 249 Name="Debug|Win32" 250 > 251 <Tool 252 Name="VCCLCompilerTool" 253 AdditionalIncludeDirectories="" 254 PreprocessorDefinitions="" 255 /> 256 </FileConfiguration> 257 <FileConfiguration 258 Name="Release|Win32" 259 > 260 <Tool 261 Name="VCCLCompilerTool" 262 AdditionalIncludeDirectories="" 263 PreprocessorDefinitions="" 264 /> 265 </FileConfiguration> 266 </File> 267 <File 268 RelativePath="cache.c" 269 > 270 <FileConfiguration 271 Name="Debug|Win32" 272 > 273 <Tool 274 Name="VCCLCompilerTool" 275 AdditionalIncludeDirectories="" 276 PreprocessorDefinitions="" 277 /> 278 </FileConfiguration> 279 <FileConfiguration 280 Name="Release|Win32" 281 > 282 <Tool 283 Name="VCCLCompilerTool" 284 AdditionalIncludeDirectories="" 285 PreprocessorDefinitions="" 286 /> 287 </FileConfiguration> 288 </File> 289 <File 290 RelativePath="clock.c" 291 > 292 <FileConfiguration 293 Name="Debug|Win32" 294 > 295 <Tool 296 Name="VCCLCompilerTool" 297 AdditionalIncludeDirectories="" 298 PreprocessorDefinitions="" 299 /> 300 </FileConfiguration> 301 <FileConfiguration 302 Name="Release|Win32" 303 > 304 <Tool 305 Name="VCCLCompilerTool" 306 AdditionalIncludeDirectories="" 307 PreprocessorDefinitions="" 308 /> 309 </FileConfiguration> 310 </File> 311 <File 312 RelativePath="combination.c" 313 > 314 <FileConfiguration 315 Name="Debug|Win32" 316 > 317 <Tool 318 Name="VCCLCompilerTool" 319 AdditionalIncludeDirectories="" 320 PreprocessorDefinitions="" 321 /> 322 </FileConfiguration> 323 <FileConfiguration 324 Name="Release|Win32" 325 > 326 <Tool 327 Name="VCCLCompilerTool" 328 AdditionalIncludeDirectories="" 329 PreprocessorDefinitions="" 330 /> 331 </FileConfiguration> 332 </File> 333 <File 334 RelativePath="dragon.c" 335 > 336 <FileConfiguration 337 Name="Debug|Win32" 338 > 339 <Tool 340 Name="VCCLCompilerTool" 341 AdditionalIncludeDirectories="" 342 PreprocessorDefinitions="" 343 /> 344 </FileConfiguration> 345 <FileConfiguration 346 Name="Release|Win32" 347 > 348 <Tool 349 Name="VCCLCompilerTool" 350 AdditionalIncludeDirectories="" 351 PreprocessorDefinitions="" 352 /> 353 </FileConfiguration> 354 </File> 355 <File 356 RelativePath="endgame.c" 357 > 358 <FileConfiguration 359 Name="Debug|Win32" 360 > 361 <Tool 362 Name="VCCLCompilerTool" 363 AdditionalIncludeDirectories="" 364 PreprocessorDefinitions="" 365 /> 366 </FileConfiguration> 367 <FileConfiguration 368 Name="Release|Win32" 369 > 370 <Tool 371 Name="VCCLCompilerTool" 372 AdditionalIncludeDirectories="" 373 PreprocessorDefinitions="" 374 /> 375 </FileConfiguration> 376 </File> 377 <File 378 RelativePath="filllib.c" 379 > 380 <FileConfiguration 381 Name="Debug|Win32" 382 > 383 <Tool 384 Name="VCCLCompilerTool" 385 AdditionalIncludeDirectories="" 386 PreprocessorDefinitions="" 387 /> 388 </FileConfiguration> 389 <FileConfiguration 390 Name="Release|Win32" 391 > 392 <Tool 393 Name="VCCLCompilerTool" 394 AdditionalIncludeDirectories="" 395 PreprocessorDefinitions="" 396 /> 397 </FileConfiguration> 398 </File> 399 <File 400 RelativePath="fuseki.c" 401 > 402 <FileConfiguration 403 Name="Debug|Win32" 404 > 405 <Tool 406 Name="VCCLCompilerTool" 407 AdditionalIncludeDirectories="" 408 PreprocessorDefinitions="" 409 /> 410 </FileConfiguration> 411 <FileConfiguration 412 Name="Release|Win32" 413 > 414 <Tool 415 Name="VCCLCompilerTool" 416 AdditionalIncludeDirectories="" 417 PreprocessorDefinitions="" 418 /> 419 </FileConfiguration> 420 </File> 421 <File 422 RelativePath="genmove.c" 423 > 424 <FileConfiguration 425 Name="Debug|Win32" 426 > 427 <Tool 428 Name="VCCLCompilerTool" 429 AdditionalIncludeDirectories="" 430 PreprocessorDefinitions="" 431 /> 432 </FileConfiguration> 433 <FileConfiguration 434 Name="Release|Win32" 435 > 436 <Tool 437 Name="VCCLCompilerTool" 438 AdditionalIncludeDirectories="" 439 PreprocessorDefinitions="" 440 /> 441 </FileConfiguration> 442 </File> 443 <File 444 RelativePath="globals.c" 445 > 446 <FileConfiguration 447 Name="Debug|Win32" 448 > 449 <Tool 450 Name="VCCLCompilerTool" 451 AdditionalIncludeDirectories="" 452 PreprocessorDefinitions="" 453 /> 454 </FileConfiguration> 455 <FileConfiguration 456 Name="Release|Win32" 457 > 458 <Tool 459 Name="VCCLCompilerTool" 460 AdditionalIncludeDirectories="" 461 PreprocessorDefinitions="" 462 /> 463 </FileConfiguration> 464 </File> 465 <File 466 RelativePath="handicap.c" 467 > 468 <FileConfiguration 469 Name="Debug|Win32" 470 > 471 <Tool 472 Name="VCCLCompilerTool" 473 AdditionalIncludeDirectories="" 474 PreprocessorDefinitions="" 475 /> 476 </FileConfiguration> 477 <FileConfiguration 478 Name="Release|Win32" 479 > 480 <Tool 481 Name="VCCLCompilerTool" 482 AdditionalIncludeDirectories="" 483 PreprocessorDefinitions="" 484 /> 485 </FileConfiguration> 486 </File> 487 <File 488 RelativePath="hash.c" 489 > 490 <FileConfiguration 491 Name="Debug|Win32" 492 > 493 <Tool 494 Name="VCCLCompilerTool" 495 AdditionalIncludeDirectories="" 496 PreprocessorDefinitions="" 497 /> 498 </FileConfiguration> 499 <FileConfiguration 500 Name="Release|Win32" 501 > 502 <Tool 503 Name="VCCLCompilerTool" 504 AdditionalIncludeDirectories="" 505 PreprocessorDefinitions="" 506 /> 507 </FileConfiguration> 508 </File> 509 <File 510 RelativePath="influence.c" 511 > 512 <FileConfiguration 513 Name="Debug|Win32" 514 > 515 <Tool 516 Name="VCCLCompilerTool" 517 AdditionalIncludeDirectories="" 518 PreprocessorDefinitions="" 519 /> 520 </FileConfiguration> 521 <FileConfiguration 522 Name="Release|Win32" 523 > 524 <Tool 525 Name="VCCLCompilerTool" 526 AdditionalIncludeDirectories="" 527 PreprocessorDefinitions="" 528 /> 529 </FileConfiguration> 530 </File> 531 <File 532 RelativePath="interface.c" 533 > 534 <FileConfiguration 535 Name="Debug|Win32" 536 > 537 <Tool 538 Name="VCCLCompilerTool" 539 AdditionalIncludeDirectories="" 540 PreprocessorDefinitions="" 541 /> 542 </FileConfiguration> 543 <FileConfiguration 544 Name="Release|Win32" 545 > 546 <Tool 547 Name="VCCLCompilerTool" 548 AdditionalIncludeDirectories="" 549 PreprocessorDefinitions="" 550 /> 551 </FileConfiguration> 552 </File> 553 <File 554 RelativePath="matchpat.c" 555 > 556 <FileConfiguration 557 Name="Debug|Win32" 558 > 559 <Tool 560 Name="VCCLCompilerTool" 561 AdditionalIncludeDirectories="" 562 PreprocessorDefinitions="" 563 /> 564 </FileConfiguration> 565 <FileConfiguration 566 Name="Release|Win32" 567 > 568 <Tool 569 Name="VCCLCompilerTool" 570 AdditionalIncludeDirectories="" 571 PreprocessorDefinitions="" 572 /> 573 </FileConfiguration> 574 </File> 575 <File 576 RelativePath="move_reasons.c" 577 > 578 <FileConfiguration 579 Name="Debug|Win32" 580 > 581 <Tool 582 Name="VCCLCompilerTool" 583 AdditionalIncludeDirectories="" 584 PreprocessorDefinitions="" 585 /> 586 </FileConfiguration> 587 <FileConfiguration 588 Name="Release|Win32" 589 > 590 <Tool 591 Name="VCCLCompilerTool" 592 AdditionalIncludeDirectories="" 593 PreprocessorDefinitions="" 594 /> 595 </FileConfiguration> 596 </File> 597 <File 598 RelativePath="movelist.c" 599 > 600 <FileConfiguration 601 Name="Debug|Win32" 602 > 603 <Tool 604 Name="VCCLCompilerTool" 605 AdditionalIncludeDirectories="" 606 PreprocessorDefinitions="" 607 /> 608 </FileConfiguration> 609 <FileConfiguration 610 Name="Release|Win32" 611 > 612 <Tool 613 Name="VCCLCompilerTool" 614 AdditionalIncludeDirectories="" 615 PreprocessorDefinitions="" 616 /> 617 </FileConfiguration> 618 </File> 619 <File 620 RelativePath="optics.c" 621 > 622 <FileConfiguration 623 Name="Debug|Win32" 624 > 625 <Tool 626 Name="VCCLCompilerTool" 627 AdditionalIncludeDirectories="" 628 PreprocessorDefinitions="" 629 /> 630 </FileConfiguration> 631 <FileConfiguration 632 Name="Release|Win32" 633 > 634 <Tool 635 Name="VCCLCompilerTool" 636 AdditionalIncludeDirectories="" 637 PreprocessorDefinitions="" 638 /> 639 </FileConfiguration> 640 </File> 641 <File 642 RelativePath="owl.c" 643 > 644 <FileConfiguration 645 Name="Debug|Win32" 646 > 647 <Tool 648 Name="VCCLCompilerTool" 649 AdditionalIncludeDirectories="" 650 PreprocessorDefinitions="" 651 /> 652 </FileConfiguration> 653 <FileConfiguration 654 Name="Release|Win32" 655 > 656 <Tool 657 Name="VCCLCompilerTool" 658 AdditionalIncludeDirectories="" 659 PreprocessorDefinitions="" 660 /> 661 </FileConfiguration> 662 </File> 663 <File 664 RelativePath="persistent.c" 665 > 666 <FileConfiguration 667 Name="Debug|Win32" 668 > 669 <Tool 670 Name="VCCLCompilerTool" 671 AdditionalIncludeDirectories="" 672 PreprocessorDefinitions="" 673 /> 674 </FileConfiguration> 675 <FileConfiguration 676 Name="Release|Win32" 677 > 678 <Tool 679 Name="VCCLCompilerTool" 680 AdditionalIncludeDirectories="" 681 PreprocessorDefinitions="" 682 /> 683 </FileConfiguration> 684 </File> 685 <File 686 RelativePath="printutils.c" 687 > 688 <FileConfiguration 689 Name="Debug|Win32" 690 > 691 <Tool 692 Name="VCCLCompilerTool" 693 AdditionalIncludeDirectories="" 694 PreprocessorDefinitions="" 695 /> 696 </FileConfiguration> 697 <FileConfiguration 698 Name="Release|Win32" 699 > 700 <Tool 701 Name="VCCLCompilerTool" 702 AdditionalIncludeDirectories="" 703 PreprocessorDefinitions="" 704 /> 705 </FileConfiguration> 706 </File> 707 <File 708 RelativePath="readconnect.c" 709 > 710 <FileConfiguration 711 Name="Debug|Win32" 712 > 713 <Tool 714 Name="VCCLCompilerTool" 715 AdditionalIncludeDirectories="" 716 PreprocessorDefinitions="" 717 /> 718 </FileConfiguration> 719 <FileConfiguration 720 Name="Release|Win32" 721 > 722 <Tool 723 Name="VCCLCompilerTool" 724 AdditionalIncludeDirectories="" 725 PreprocessorDefinitions="" 726 /> 727 </FileConfiguration> 728 </File> 729 <File 730 RelativePath="reading.c" 731 > 732 <FileConfiguration 733 Name="Debug|Win32" 734 > 735 <Tool 736 Name="VCCLCompilerTool" 737 AdditionalIncludeDirectories="" 738 PreprocessorDefinitions="" 739 /> 740 </FileConfiguration> 741 <FileConfiguration 742 Name="Release|Win32" 743 > 744 <Tool 745 Name="VCCLCompilerTool" 746 AdditionalIncludeDirectories="" 747 PreprocessorDefinitions="" 748 /> 749 </FileConfiguration> 750 </File> 751 <File 752 RelativePath="semeai.c" 753 > 754 <FileConfiguration 755 Name="Debug|Win32" 756 > 757 <Tool 758 Name="VCCLCompilerTool" 759 AdditionalIncludeDirectories="" 760 PreprocessorDefinitions="" 761 /> 762 </FileConfiguration> 763 <FileConfiguration 764 Name="Release|Win32" 765 > 766 <Tool 767 Name="VCCLCompilerTool" 768 AdditionalIncludeDirectories="" 769 PreprocessorDefinitions="" 770 /> 771 </FileConfiguration> 772 </File> 773 <File 774 RelativePath="sgfdecide.c" 775 > 776 <FileConfiguration 777 Name="Debug|Win32" 778 > 779 <Tool 780 Name="VCCLCompilerTool" 781 AdditionalIncludeDirectories="" 782 PreprocessorDefinitions="" 783 /> 784 </FileConfiguration> 785 <FileConfiguration 786 Name="Release|Win32" 787 > 788 <Tool 789 Name="VCCLCompilerTool" 790 AdditionalIncludeDirectories="" 791 PreprocessorDefinitions="" 792 /> 793 </FileConfiguration> 794 </File> 795 <File 796 RelativePath="sgffile.c" 797 > 798 <FileConfiguration 799 Name="Debug|Win32" 800 > 801 <Tool 802 Name="VCCLCompilerTool" 803 AdditionalIncludeDirectories="" 804 PreprocessorDefinitions="" 805 /> 806 </FileConfiguration> 807 <FileConfiguration 808 Name="Release|Win32" 809 > 810 <Tool 811 Name="VCCLCompilerTool" 812 AdditionalIncludeDirectories="" 813 PreprocessorDefinitions="" 814 /> 815 </FileConfiguration> 816 </File> 817 <File 818 RelativePath="shapes.c" 819 > 820 <FileConfiguration 821 Name="Debug|Win32" 822 > 823 <Tool 824 Name="VCCLCompilerTool" 825 AdditionalIncludeDirectories="" 826 PreprocessorDefinitions="" 827 /> 828 </FileConfiguration> 829 <FileConfiguration 830 Name="Release|Win32" 831 > 832 <Tool 833 Name="VCCLCompilerTool" 834 AdditionalIncludeDirectories="" 835 PreprocessorDefinitions="" 836 /> 837 </FileConfiguration> 838 </File> 839 <File 840 RelativePath="showbord.c" 841 > 842 <FileConfiguration 843 Name="Debug|Win32" 844 > 845 <Tool 846 Name="VCCLCompilerTool" 847 AdditionalIncludeDirectories="" 848 PreprocessorDefinitions="" 849 /> 850 </FileConfiguration> 851 <FileConfiguration 852 Name="Release|Win32" 853 > 854 <Tool 855 Name="VCCLCompilerTool" 856 AdditionalIncludeDirectories="" 857 PreprocessorDefinitions="" 858 /> 859 </FileConfiguration> 860 </File> 861 <File 862 RelativePath="surround.c" 863 > 864 <FileConfiguration 865 Name="Debug|Win32" 866 > 867 <Tool 868 Name="VCCLCompilerTool" 869 AdditionalIncludeDirectories="" 870 PreprocessorDefinitions="" 871 /> 872 </FileConfiguration> 873 <FileConfiguration 874 Name="Release|Win32" 875 > 876 <Tool 877 Name="VCCLCompilerTool" 878 AdditionalIncludeDirectories="" 879 PreprocessorDefinitions="" 880 /> 881 </FileConfiguration> 882 </File> 883 <File 884 RelativePath="unconditional.c" 885 > 886 <FileConfiguration 887 Name="Debug|Win32" 888 > 889 <Tool 890 Name="VCCLCompilerTool" 891 AdditionalIncludeDirectories="" 892 PreprocessorDefinitions="" 893 /> 894 </FileConfiguration> 895 <FileConfiguration 896 Name="Release|Win32" 897 > 898 <Tool 899 Name="VCCLCompilerTool" 900 AdditionalIncludeDirectories="" 901 PreprocessorDefinitions="" 902 /> 903 </FileConfiguration> 904 </File> 905 <File 906 RelativePath="utils.c" 907 > 908 <FileConfiguration 909 Name="Debug|Win32" 910 > 911 <Tool 912 Name="VCCLCompilerTool" 913 AdditionalIncludeDirectories="" 914 PreprocessorDefinitions="" 915 /> 916 </FileConfiguration> 917 <FileConfiguration 918 Name="Release|Win32" 919 > 920 <Tool 921 Name="VCCLCompilerTool" 922 AdditionalIncludeDirectories="" 923 PreprocessorDefinitions="" 924 /> 925 </FileConfiguration> 926 </File> 927 <File 928 RelativePath="value_moves.c" 929 > 930 <FileConfiguration 931 Name="Debug|Win32" 932 > 933 <Tool 934 Name="VCCLCompilerTool" 935 AdditionalIncludeDirectories="" 936 PreprocessorDefinitions="" 937 /> 938 </FileConfiguration> 939 <FileConfiguration 940 Name="Release|Win32" 941 > 942 <Tool 943 Name="VCCLCompilerTool" 944 AdditionalIncludeDirectories="" 945 PreprocessorDefinitions="" 946 /> 947 </FileConfiguration> 948 </File> 949 <File 950 RelativePath="worm.c" 951 > 952 <FileConfiguration 953 Name="Debug|Win32" 954 > 955 <Tool 956 Name="VCCLCompilerTool" 957 AdditionalIncludeDirectories="" 958 PreprocessorDefinitions="" 959 /> 960 </FileConfiguration> 961 <FileConfiguration 962 Name="Release|Win32" 963 > 964 <Tool 965 Name="VCCLCompilerTool" 966 AdditionalIncludeDirectories="" 967 PreprocessorDefinitions="" 968 /> 969 </FileConfiguration> 970 </File> 971 </Filter> 972 <Filter 973 Name="Header Files" 974 > 975 <File 976 RelativePath="board.h" 977 > 978 </File> 979 <File 980 RelativePath="cache.h" 981 > 982 </File> 983 <File 984 RelativePath="clock.h" 985 > 986 </File> 987 <File 988 RelativePath="gnugo.h" 989 > 990 </File> 991 <File 992 RelativePath="hash.h" 993 > 994 </File> 995 <File 996 RelativePath="influence.h" 997 > 998 </File> 999 <File 1000 RelativePath="liberty.h" 1001 > 1002 </File> 1003 <File 1004 RelativePath="move_reasons.h" 1005 > 1006 </File> 1007 <File 1008 RelativePath=".\readconnect.h" 1009 > 1010 </File> 1011 </Filter> 1012 </Files> 1013 <Globals> 1014 </Globals> 1015 </VisualStudioProject> -
engine/liberty.h
diff -N -r -u -X .ignore gnugo-copy/engine/liberty.h gnugo/engine/liberty.h
old new 222 222 223 223 /* persistent.c */ 224 224 void persistent_cache_init(void); 225 void persistent_cache_free(void); 225 226 void purge_persistent_caches(void); 226 227 void clear_persistent_caches(void); 227 228 … … 436 437 int owl_strong_dragon(int pos); 437 438 void owl_reasons(int color); 438 439 440 void free_owl_stack(void); 441 439 442 void unconditional_life(int unconditional_territory[BOARDMAX], int color); 440 443 void find_superstring(int str, int *num_stones, int *stones); 441 444 void find_superstring_conservative(int str, int *num_stones, int *stones); -
engine/owl.c
diff -N -r -u -X .ignore gnugo-copy/engine/owl.c gnugo/engine/owl.c
old new 2 2 * This is GNU Go, a Go program. Contact gnugo@gnu.org, or see * 3 3 * http://www.gnu.org/software/gnugo/ for more information. * 4 4 * * 5 * Copyright 1999, 2000, 2001, 2002, 2003, 2004, 2005 and 2006*5 * Copyright 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 and 2007 * 6 6 * by the Free Software Foundation. * 7 7 * * 8 8 * This program is free software; you can redistribute it and/or * … … 6810 6810 } 6811 6811 } 6812 6812 6813 /* Frees owl stack memory. */ 6814 void 6815 free_owl_stack(void) 6816 { 6817 int i; 6818 for (i = 0; i < owl_stack_size; i++) 6819 free(owl_stack[i]); 6820 6821 owl_stack_size = 0; 6822 } 6823 6813 6824 /* Push owl data one step upwards in the stack. Gets called from 6814 6825 * push_owl. 6815 6826 */ -
engine/persistent.c
diff -N -r -u -X .ignore gnugo-copy/engine/persistent.c gnugo/engine/persistent.c
old new 560 560 gg_assert(cache->table); 561 561 } 562 562 563 /* Frees the actual cache table. */ 564 static void 565 free_cache(struct persistent_cache *cache) 566 { 567 free(cache->table); 568 } 569 563 570 /* Initializes all persistent caches. 564 571 * Needs to be called only once at startup. 565 572 */ … … 574 581 } 575 582 576 583 584 /* Clears memory of persistent caches. */ 585 void 586 persistent_cache_free() 587 { 588 free_cache(&reading_cache); 589 free_cache(&breakin_cache); 590 free_cache(&connection_cache); 591 free_cache(&owl_cache); 592 free_cache(&semeai_cache); 593 } 594 595 577 596 /* Discards all persistent cache entries. */ 578 597 void 579 598 clear_persistent_caches() -
gnugo.dsw
diff -N -r -u -X .ignore gnugo-copy/gnugo.dsw gnugo/gnugo.dsw
old new 1 Microsoft Developer Studio Workspace File, Format Version 6.002 # WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE!3 4 ###############################################################################5 6 Project: "board"=.\engine\board.dsp - Package Owner=<4>7 8 Package=<5>9 {{{10 }}}11 12 Package=<4>13 {{{14 Begin Project Dependency15 Project_Dep_Name utils16 End Project Dependency17 }}}18 19 ###############################################################################20 21 Project: "dfa"=.\patterns\dfa.dsp - Package Owner=<4>22 23 Package=<5>24 {{{25 }}}26 27 Package=<4>28 {{{29 }}}30 31 ###############################################################################32 33 Project: "engine"=.\engine\engine.dsp - Package Owner=<4>34 35 Package=<5>36 {{{37 }}}38 39 Package=<4>40 {{{41 Begin Project Dependency42 Project_Dep_Name sgf43 End Project Dependency44 }}}45 46 ###############################################################################47 48 Project: "fuseki"=.\patterns\fuseki.dsp - Package Owner=<4>49 50 Package=<5>51 {{{52 }}}53 54 Package=<4>55 {{{56 Begin Project Dependency57 Project_Dep_Name sgf58 End Project Dependency59 Begin Project Dependency60 Project_Dep_Name sgfgen61 End Project Dependency62 Begin Project Dependency63 Project_Dep_Name engine64 End Project Dependency65 Begin Project Dependency66 Project_Dep_Name patterns67 End Project Dependency68 Begin Project Dependency69 Project_Dep_Name dfa70 End Project Dependency71 }}}72 73 ###############################################################################74 75 Project: "gnugo"=.\interface\gnugo.dsp - Package Owner=<4>76 77 Package=<5>78 {{{79 }}}80 81 Package=<4>82 {{{83 Begin Project Dependency84 Project_Dep_Name board85 End Project Dependency86 Begin Project Dependency87 Project_Dep_Name engine88 End Project Dependency89 Begin Project Dependency90 Project_Dep_Name joseki91 End Project Dependency92 Begin Project Dependency93 Project_Dep_Name mkeyes94 End Project Dependency95 Begin Project Dependency96 Project_Dep_Name mkpat97 End Project Dependency98 Begin Project Dependency99 Project_Dep_Name sgf100 End Project Dependency101 Begin Project Dependency102 Project_Dep_Name sgfgen103 End Project Dependency104 Begin Project Dependency105 Project_Dep_Name utils106 End Project Dependency107 Begin Project Dependency108 Project_Dep_Name fuseki109 End Project Dependency110 Begin Project Dependency111 Project_Dep_Name patterns112 End Project Dependency113 Begin Project Dependency114 Project_Dep_Name dfa115 End Project Dependency116 }}}117 118 ###############################################################################119 120 Project: "joseki"=.\patterns\joseki.dsp - Package Owner=<4>121 122 Package=<5>123 {{{124 }}}125 126 Package=<4>127 {{{128 Begin Project Dependency129 Project_Dep_Name sgf130 End Project Dependency131 Begin Project Dependency132 Project_Dep_Name board133 End Project Dependency134 Begin Project Dependency135 Project_Dep_Name utils136 End Project Dependency137 }}}138 139 ###############################################################################140 141 Project: "mkeyes"=.\patterns\mkeyes.dsp - Package Owner=<4>142 143 Package=<5>144 {{{145 }}}146 147 Package=<4>148 {{{149 Begin Project Dependency150 Project_Dep_Name utils151 End Project Dependency152 }}}153 154 ###############################################################################155 156 Project: "mkpat"=.\patterns\mkpat.dsp - Package Owner=<4>157 158 Package=<5>159 {{{160 }}}161 162 Package=<4>163 {{{164 Begin Project Dependency165 Project_Dep_Name utils166 End Project Dependency167 Begin Project Dependency168 Project_Dep_Name dfa169 End Project Dependency170 }}}171 172 ###############################################################################173 174 Project: "patterns"=.\patterns\patterns.dsp - Package Owner=<4>175 176 Package=<5>177 {{{178 }}}179 180 Package=<4>181 {{{182 Begin Project Dependency183 Project_Dep_Name joseki184 End Project Dependency185 Begin Project Dependency186 Project_Dep_Name mkeyes187 End Project Dependency188 Begin Project Dependency189 Project_Dep_Name mkpat190 End Project Dependency191 Begin Project Dependency192 Project_Dep_Name uncompress_fuseki193 End Project Dependency194 }}}195 196 ###############################################################################197 198 Project: "sgf"=.\sgf\sgf.dsp - Package Owner=<4>199 200 Package=<5>201 {{{202 }}}203 204 Package=<4>205 {{{206 Begin Project Dependency207 Project_Dep_Name sgfgen208 End Project Dependency209 Begin Project Dependency210 Project_Dep_Name utils211 End Project Dependency212 }}}213 214 ###############################################################################215 216 Project: "sgfgen"=.\sgf\sgfgen.dsp - Package Owner=<4>217 218 Package=<5>219 {{{220 }}}221 222 Package=<4>223 {{{224 Begin Project Dependency225 Project_Dep_Name utils226 End Project Dependency227 }}}228 229 ###############################################################################230 231 Project: "uncompress_fuseki"=.\patterns\uncompress_fuseki.dsp - Package Owner=<4>232 233 Package=<5>234 {{{235 }}}236 237 Package=<4>238 {{{239 Begin Project Dependency240 Project_Dep_Name utils241 End Project Dependency242 Begin Project Dependency243 Project_Dep_Name board244 End Project Dependency245 Begin Project Dependency246 Project_Dep_Name sgf247 End Project Dependency248 }}}249 250 ###############################################################################251 252 Project: "utils"=.\utils\utils.dsp - Package Owner=<4>253 254 Package=<5>255 {{{256 }}}257 258 Package=<4>259 {{{260 }}}261 262 ###############################################################################263 264 Global:265 266 Package=<5>267 {{{268 }}}269 270 Package=<3>271 {{{272 }}}273 274 ###############################################################################275 -
gnugo.sln
diff -N -r -u -X .ignore gnugo-copy/gnugo.sln gnugo/gnugo.sln
old new 1  2 Microsoft Visual Studio Solution File, Format Version 9.00 3 # Visual Studio 2005 4 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "board", "engine\board.vcproj", "{83657331-949C-4295-9D8F-D3C061F2A810}" 5 ProjectSection(ProjectDependencies) = postProject 6 {BA3CFE17-E7E9-4379-8F9F-F31C23819954} = {BA3CFE17-E7E9-4379-8F9F-F31C23819954} 7 EndProjectSection 8 EndProject 9 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "dfa", "patterns\dfa.vcproj", "{D0EB45DD-512C-4D2E-A695-6E4BFBD68266}" 10 EndProject 11 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "engine", "engine\engine.vcproj", "{E9E39EA7-415A-42A2-BC62-4CF2478504FD}" 12 ProjectSection(ProjectDependencies) = postProject 13 {8AE7A4D8-56C9-4E28-AFDF-29D202A7E61A} = {8AE7A4D8-56C9-4E28-AFDF-29D202A7E61A} 14 EndProjectSection 15 EndProject 16 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fuseki", "patterns\fuseki.vcproj", "{BCCACB0E-1F1F-43D0-95A2-4BF407E6E0BC}" 17 ProjectSection(ProjectDependencies) = postProject 18 {8AE7A4D8-56C9-4E28-AFDF-29D202A7E61A} = {8AE7A4D8-56C9-4E28-AFDF-29D202A7E61A} 19 {851E4267-D513-4A9B-A6BE-42C93798D442} = {851E4267-D513-4A9B-A6BE-42C93798D442} 20 {E9E39EA7-415A-42A2-BC62-4CF2478504FD} = {E9E39EA7-415A-42A2-BC62-4CF2478504FD} 21 {E080B13B-3A8B-42AF-9137-DFABD6F28EA9} = {E080B13B-3A8B-42AF-9137-DFABD6F28EA9} 22 {D0EB45DD-512C-4D2E-A695-6E4BFBD68266} = {D0EB45DD-512C-4D2E-A695-6E4BFBD68266} 23 EndProjectSection 24 EndProject 25 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gnugo", "interface\gnugo.vcproj", "{CF8993F3-DA2F-4333-A18C-20F0C8CD5458}" 26 ProjectSection(ProjectDependencies) = postProject 27 {83657331-949C-4295-9D8F-D3C061F2A810} = {83657331-949C-4295-9D8F-D3C061F2A810} 28 {E9E39EA7-415A-42A2-BC62-4CF2478504FD} = {E9E39EA7-415A-42A2-BC62-4CF2478504FD} 29 {F99BF078-88AE-46CD-BE62-D632D7F7945B} = {F99BF078-88AE-46CD-BE62-D632D7F7945B} 30 {C49A0E28-3304-4E6D-A730-97968706D939} = {C49A0E28-3304-4E6D-A730-97968706D939} 31 {0CF62660-27DE-472F-82AC-6870F06860F2} = {0CF62660-27DE-472F-82AC-6870F06860F2} 32 {8AE7A4D8-56C9-4E28-AFDF-29D202A7E61A} = {8AE7A4D8-56C9-4E28-AFDF-29D202A7E61A} 33 {851E4267-D513-4A9B-A6BE-42C93798D442} = {851E4267-D513-4A9B-A6BE-42C93798D442} 34 {BA3CFE17-E7E9-4379-8F9F-F31C23819954} = {BA3CFE17-E7E9-4379-8F9F-F31C23819954} 35 {BCCACB0E-1F1F-43D0-95A2-4BF407E6E0BC} = {BCCACB0E-1F1F-43D0-95A2-4BF407E6E0BC} 36 {E080B13B-3A8B-42AF-9137-DFABD6F28EA9} = {E080B13B-3A8B-42AF-9137-DFABD6F28EA9} 37 {D0EB45DD-512C-4D2E-A695-6E4BFBD68266} = {D0EB45DD-512C-4D2E-A695-6E4BFBD68266} 38 EndProjectSection 39 EndProject 40 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "joseki", "patterns\joseki.vcproj", "{F99BF078-88AE-46CD-BE62-D632D7F7945B}" 41 ProjectSection(ProjectDependencies) = postProject 42 {8AE7A4D8-56C9-4E28-AFDF-29D202A7E61A} = {8AE7A4D8-56C9-4E28-AFDF-29D202A7E61A} 43 {83657331-949C-4295-9D8F-D3C061F2A810} = {83657331-949C-4295-9D8F-D3C061F2A810} 44 {BA3CFE17-E7E9-4379-8F9F-F31C23819954} = {BA3CFE17-E7E9-4379-8F9F-F31C23819954} 45 EndProjectSection 46 EndProject 47 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mkeyes", "patterns\mkeyes.vcproj", "{C49A0E28-3304-4E6D-A730-97968706D939}" 48 ProjectSection(ProjectDependencies) = postProject 49 {BA3CFE17-E7E9-4379-8F9F-F31C23819954} = {BA3CFE17-E7E9-4379-8F9F-F31C23819954} 50 EndProjectSection 51 EndProject 52 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mkpat", "patterns\mkpat.vcproj", "{0CF62660-27DE-472F-82AC-6870F06860F2}" 53 ProjectSection(ProjectDependencies) = postProject 54 {BA3CFE17-E7E9-4379-8F9F-F31C23819954} = {BA3CFE17-E7E9-4379-8F9F-F31C23819954} 55 {D0EB45DD-512C-4D2E-A695-6E4BFBD68266} = {D0EB45DD-512C-4D2E-A695-6E4BFBD68266} 56 EndProjectSection 57 EndProject 58 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "patterns", "patterns\patterns.vcproj", "{E080B13B-3A8B-42AF-9137-DFABD6F28EA9}" 59 ProjectSection(ProjectDependencies) = postProject 60 {F99BF078-88AE-46CD-BE62-D632D7F7945B} = {F99BF078-88AE-46CD-BE62-D632D7F7945B} 61 {C49A0E28-3304-4E6D-A730-97968706D939} = {C49A0E28-3304-4E6D-A730-97968706D939} 62 {0CF62660-27DE-472F-82AC-6870F06860F2} = {0CF62660-27DE-472F-82AC-6870F06860F2} 63 {FBC89A7B-86A0-49BE-B44B-23D9FAA46CB0} = {FBC89A7B-86A0-49BE-B44B-23D9FAA46CB0} 64 EndProjectSection 65 EndProject 66 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sgf", "sgf\sgf.vcproj", "{8AE7A4D8-56C9-4E28-AFDF-29D202A7E61A}" 67 ProjectSection(ProjectDependencies) = postProject 68 {851E4267-D513-4A9B-A6BE-42C93798D442} = {851E4267-D513-4A9B-A6BE-42C93798D442} 69 {BA3CFE17-E7E9-4379-8F9F-F31C23819954} = {BA3CFE17-E7E9-4379-8F9F-F31C23819954} 70 EndProjectSection 71 EndProject 72 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sgfgen", "sgf\sgfgen.vcproj", "{851E4267-D513-4A9B-A6BE-42C93798D442}" 73 ProjectSection(ProjectDependencies) = postProject 74 {BA3CFE17-E7E9-4379-8F9F-F31C23819954} = {BA3CFE17-E7E9-4379-8F9F-F31C23819954} 75 EndProjectSection 76 EndProject 77 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "uncompress_fuseki", "patterns\uncompress_fuseki.vcproj", "{FBC89A7B-86A0-49BE-B44B-23D9FAA46CB0}" 78 ProjectSection(ProjectDependencies) = postProject 79 {E9E39EA7-415A-42A2-BC62-4CF2478504FD} = {E9E39EA7-415A-42A2-BC62-4CF2478504FD} 80 {BA3CFE17-E7E9-4379-8F9F-F31C23819954} = {BA3CFE17-E7E9-4379-8F9F-F31C23819954} 81 {83657331-949C-4295-9D8F-D3C061F2A810} = {83657331-949C-4295-9D8F-D3C061F2A810} 82 {8AE7A4D8-56C9-4E28-AFDF-29D202A7E61A} = {8AE7A4D8-56C9-4E28-AFDF-29D202A7E61A} 83 EndProjectSection 84 EndProject 85 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "utils", "utils\utils.vcproj", "{BA3CFE17-E7E9-4379-8F9F-F31C23819954}" 86 EndProject 87 Global 88 GlobalSection(SolutionConfigurationPlatforms) = preSolution 89 Debug|Win32 = Debug|Win32 90 Release|Win32 = Release|Win32 91 EndGlobalSection 92 GlobalSection(ProjectConfigurationPlatforms) = postSolution 93 {83657331-949C-4295-9D8F-D3C061F2A810}.Debug|Win32.ActiveCfg = Debug|Win32 94 {83657331-949C-4295-9D8F-D3C061F2A810}.Debug|Win32.Build.0 = Debug|Win32 95 {83657331-949C-4295-9D8F-D3C061F2A810}.Release|Win32.ActiveCfg = Release|Win32 96 {83657331-949C-4295-9D8F-D3C061F2A810}.Release|Win32.Build.0 = Release|Win32 97 {D0EB45DD-512C-4D2E-A695-6E4BFBD68266}.Debug|Win32.ActiveCfg = Debug|Win32 98 {D0EB45DD-512C-4D2E-A695-6E4BFBD68266}.Debug|Win32.Build.0 = Debug|Win32 99 {D0EB45DD-512C-4D2E-A695-6E4BFBD68266}.Release|Win32.ActiveCfg = Release|Win32 100 {D0EB45DD-512C-4D2E-A695-6E4BFBD68266}.Release|Win32.Build.0 = Release|Win32 101 {E9E39EA7-415A-42A2-BC62-4CF2478504FD}.Debug|Win32.ActiveCfg = Debug|Win32 102 {E9E39EA7-415A-42A2-BC62-4CF2478504FD}.Debug|Win32.Build.0 = Debug|Win32 103 {E9E39EA7-415A-42A2-BC62-4CF2478504FD}.Release|Win32.ActiveCfg = Release|Win32 104 {E9E39EA7-415A-42A2-BC62-4CF2478504FD}.Release|Win32.Build.0 = Release|Win32 105 {BCCACB0E-1F1F-43D0-95A2-4BF407E6E0BC}.Debug|Win32.ActiveCfg = Debug|Win32 106 {BCCACB0E-1F1F-43D0-95A2-4BF407E6E0BC}.Debug|Win32.Build.0 = Debug|Win32 107 {BCCACB0E-1F1F-43D0-95A2-4BF407E6E0BC}.Release|Win32.ActiveCfg = Release|Win32 108 {BCCACB0E-1F1F-43D0-95A2-4BF407E6E0BC}.Release|Win32.Build.0 = Release|Win32 109 {CF8993F3-DA2F-4333-A18C-20F0C8CD5458}.Debug|Win32.ActiveCfg = Debug|Win32 110 {CF8993F3-DA2F-4333-A18C-20F0C8CD5458}.Debug|Win32.Build.0 = Debug|Win32 111 {CF8993F3-DA2F-4333-A18C-20F0C8CD5458}.Release|Win32.ActiveCfg = Release|Win32 112 {CF8993F3-DA2F-4333-A18C-20F0C8CD5458}.Release|Win32.Build.0 = Release|Win32 113 {F99BF078-88AE-46CD-BE62-D632D7F7945B}.Debug|Win32.ActiveCfg = Debug|Win32 114 {F99BF078-88AE-46CD-BE62-D632D7F7945B}.Debug|Win32.Build.0 = Debug|Win32 115 {F99BF078-88AE-46CD-BE62-D632D7F7945B}.Release|Win32.ActiveCfg = Release|Win32 116 {F99BF078-88AE-46CD-BE62-D632D7F7945B}.Release|Win32.Build.0 = Release|Win32 117 {C49A0E28-3304-4E6D-A730-97968706D939}.Debug|Win32.ActiveCfg = Debug|Win32 118 {C49A0E28-3304-4E6D-A730-97968706D939}.Debug|Win32.Build.0 = Debug|Win32 119 {C49A0E28-3304-4E6D-A730-97968706D939}.Release|Win32.ActiveCfg = Release|Win32 120 {C49A0E28-3304-4E6D-A730-97968706D939}.Release|Win32.Build.0 = Release|Win32 121 {0CF62660-27DE-472F-82AC-6870F06860F2}.Debug|Win32.ActiveCfg = Debug|Win32 122 {0CF62660-27DE-472F-82AC-6870F06860F2}.Debug|Win32.Build.0 = Debug|Win32 123 {0CF62660-27DE-472F-82AC-6870F06860F2}.Release|Win32.ActiveCfg = Release|Win32 124 {0CF62660-27DE-472F-82AC-6870F06860F2}.Release|Win32.Build.0 = Release|Win32 125 {E080B13B-3A8B-42AF-9137-DFABD6F28EA9}.Debug|Win32.ActiveCfg = Debug|Win32 126 {E080B13B-3A8B-42AF-9137-DFABD6F28EA9}.Debug|Win32.Build.0 = Debug|Win32 127 {E080B13B-3A8B-42AF-9137-DFABD6F28EA9}.Release|Win32.ActiveCfg = Release|Win32 128 {E080B13B-3A8B-42AF-9137-DFABD6F28EA9}.Release|Win32.Build.0 = Release|Win32 129 {8AE7A4D8-56C9-4E28-AFDF-29D202A7E61A}.Debug|Win32.ActiveCfg = Debug|Win32 130 {8AE7A4D8-56C9-4E28-AFDF-29D202A7E61A}.Debug|Win32.Build.0 = Debug|Win32 131 {8AE7A4D8-56C9-4E28-AFDF-29D202A7E61A}.Release|Win32.ActiveCfg = Release|Win32 132 {8AE7A4D8-56C9-4E28-AFDF-29D202A7E61A}.Release|Win32.Build.0 = Release|Win32 133 {851E4267-D513-4A9B-A6BE-42C93798D442}.Debug|Win32.ActiveCfg = Debug|Win32 134 {851E4267-D513-4A9B-A6BE-42C93798D442}.Debug|Win32.Build.0 = Debug|Win32 135 {851E4267-D513-4A9B-A6BE-42C93798D442}.Release|Win32.ActiveCfg = Release|Win32 136 {851E4267-D513-4A9B-A6BE-42C93798D442}.Release|Win32.Build.0 = Release|Win32 137 {FBC89A7B-86A0-49BE-B44B-23D9FAA46CB0}.Debug|Win32.ActiveCfg = Debug|Win32 138 {FBC89A7B-86A0-49BE-B44B-23D9FAA46CB0}.Debug|Win32.Build.0 = Debug|Win32 139 {FBC89A7B-86A0-49BE-B44B-23D9FAA46CB0}.Release|Win32.ActiveCfg = Release|Win32 140 {FBC89A7B-86A0-49BE-B44B-23D9FAA46CB0}.Release|Win32.Build.0 = Release|Win32 141 {BA3CFE17-E7E9-4379-8F9F-F31C23819954}.Debug|Win32.ActiveCfg = Debug|Win32 142 {BA3CFE17-E7E9-4379-8F9F-F31C23819954}.Debug|Win32.Build.0 = Debug|Win32 143 {BA3CFE17-E7E9-4379-8F9F-F31C23819954}.Release|Win32.ActiveCfg = Release|Win32 144 {BA3CFE17-E7E9-4379-8F9F-F31C23819954}.Release|Win32.Build.0 = Release|Win32 145 EndGlobalSection 146 GlobalSection(SolutionProperties) = preSolution 147 HideSolutionNode = FALSE 148 EndGlobalSection 149 EndGlobal -
interface/gnugo.vcproj
diff -N -r -u -X .ignore gnugo-copy/interface/gnugo.vcproj gnugo/interface/gnugo.vcproj
old new 1 <?xml version="1.0" encoding="windows-1250"?> 2 <VisualStudioProject 3 ProjectType="Visual C++" 4 Version="8,00" 5 Name="gnugo" 6 ProjectGUID="{CF8993F3-DA2F-4333-A18C-20F0C8CD5458}" 7 > 8 <Platforms> 9 <Platform 10 Name="Win32" 11 /> 12 </Platforms> 13 <ToolFiles> 14 </ToolFiles> 15 <Configurations> 16 <Configuration 17 Name="Debug|Win32" 18 OutputDirectory=".\Debug" 19 IntermediateDirectory=".\Debug" 20 ConfigurationType="1" 21 InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops" 22 UseOfMFC="0" 23 ATLMinimizesCRunTimeLibraryUsage="false" 24 CharacterSet="2" 25 > 26 <Tool 27 Name="VCPreBuildEventTool" 28 /> 29 <Tool 30 Name="VCCustomBuildTool" 31 /> 32 <Tool 33 Name="VCXMLDataGeneratorTool" 34 /> 35 <Tool 36 Name="VCWebServiceProxyGeneratorTool" 37 /> 38 <Tool 39 Name="VCMIDLTool" 40 TypeLibraryName=".\Debug/gnugo.tlb" 41 HeaderFileName="" 42 /> 43 <Tool 44 Name="VCCLCompilerTool" 45 AdditionalOptions="/D "_CRT_SECURE_NO_DEPRECATE"" 46 Optimization="0" 47 AdditionalIncludeDirectories=".,..,..\sgf,..\patterns,..\utils,../engine" 48 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;HAVE_CONFIG_H" 49 MinimalRebuild="true" 50 BasicRuntimeChecks="3" 51 RuntimeLibrary="3" 52 PrecompiledHeaderFile=".\Debug/gnugo.pch" 53 AssemblerListingLocation=".\Debug/" 54 ObjectFile=".\Debug/" 55 ProgramDataBaseFileName="Debug/gnugo" 56 BrowseInformation="1" 57 WarningLevel="4" 58 DebugInformationFormat="3" 59 DisableSpecificWarnings="4127;4131;4100" 60 /> 61 <Tool 62 Name="VCManagedResourceCompilerTool" 63 /> 64 <Tool 65 Name="VCResourceCompilerTool" 66 PreprocessorDefinitions="_DEBUG" 67 Culture="1033" 68 /> 69 <Tool 70 Name="VCPreLinkEventTool" 71 /> 72 <Tool 73 Name="VCLinkerTool" 74 AdditionalDependencies="..\patterns\Debug\patterns.lib ..\utils\Debug\utils.lib ..\sgf\Debug\sgf.lib ..\engine\Debug\engine.lib wsock32.lib ..\patterns\Debug\dfa.lib" 75 OutputFile="gnugo.exe" 76 LinkIncremental="2" 77 SuppressStartupBanner="true" 78 GenerateDebugInformation="true" 79 ProgramDatabaseFile=".\Debug/gnugo.pdb" 80 SubSystem="1" 81 TargetMachine="1" 82 /> 83 <Tool 84 Name="VCALinkTool" 85 /> 86 <Tool 87 Name="VCManifestTool" 88 /> 89 <Tool 90 Name="VCXDCMakeTool" 91 /> 92 <Tool 93 Name="VCBscMakeTool" 94 SuppressStartupBanner="true" 95 OutputFile=".\Debug/gnugo.bsc" 96 /> 97 <Tool 98 Name="VCFxCopTool" 99 /> 100 <Tool 101 Name="VCAppVerifierTool" 102 /> 103 <Tool 104 Name="VCWebDeploymentTool" 105 /> 106 <Tool 107 Name="VCPostBuildEventTool" 108 /> 109 </Configuration> 110 <Configuration 111 Name="Release|Win32" 112 OutputDirectory=".\Release" 113 IntermediateDirectory=".\Release" 114 ConfigurationType="1" 115 InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops" 116 UseOfMFC="0" 117 ATLMinimizesCRunTimeLibraryUsage="false" 118 CharacterSet="2" 119 > 120 <Tool 121 Name="VCPreBuildEventTool" 122 /> 123 <Tool 124 Name="VCCustomBuildTool" 125 /> 126 <Tool 127 Name="VCXMLDataGeneratorTool" 128 /> 129 <Tool 130 Name="VCWebServiceProxyGeneratorTool" 131 /> 132 <Tool 133 Name="VCMIDLTool" 134 TypeLibraryName=".\Release/gnugo.tlb" 135 HeaderFileName="" 136 /> 137 <Tool 138 Name="VCCLCompilerTool" 139 AdditionalOptions="/D "_CRT_SECURE_NO_DEPRECATE"" 140 Optimization="2" 141 InlineFunctionExpansion="0" 142 FavorSizeOrSpeed="1" 143 WholeProgramOptimization="true" 144 AdditionalIncludeDirectories=".,..,..\sgf,..\patterns,..\utils,../engine" 145 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;HAVE_CONFIG_H" 146 StringPooling="true" 147 RuntimeLibrary="2" 148 EnableFunctionLevelLinking="true" 149 PrecompiledHeaderFile=".\Release/gnugo.pch" 150 AssemblerListingLocation=".\Release/" 151 ObjectFile=".\Release/" 152 ProgramDataBaseFileName="Release/gnugo" 153 BrowseInformation="0" 154 BrowseInformationFile="Release/gnugo/" 155 DebugInformationFormat="3" 156 /> 157 <Tool 158 Name="VCManagedResourceCompilerTool" 159 /> 160 <Tool 161 Name="VCResourceCompilerTool" 162 PreprocessorDefinitions="NDEBUG" 163 Culture="1033" 164 /> 165 <Tool 166 Name="VCPreLinkEventTool" 167 /> 168 <Tool 169 Name="VCLinkerTool" 170 AdditionalDependencies="..\sgf\Release\sgf.lib ..\engine\Release\engine.lib ..\patterns\Release\patterns.lib ..\utils\Release\utils.lib wsock32.lib ..\patterns\Release\dfa.lib" 171 OutputFile="gnugo.exe" 172 LinkIncremental="1" 173 SuppressStartupBanner="true" 174 GenerateDebugInformation="true" 175 SubSystem="1" 176 TargetMachine="1" 177 /> 178 <Tool 179 Name="VCALinkTool" 180 /> 181 <Tool 182 Name="VCManifestTool" 183 /> 184 <Tool 185 Name="VCXDCMakeTool" 186 /> 187 <Tool 188 Name="VCBscMakeTool" 189 SuppressStartupBanner="true" 190 OutputFile=".\Release/gnugo.bsc" 191 /> 192 <Tool 193 Name="VCFxCopTool" 194 /> 195 <Tool 196 Name="VCAppVerifierTool" 197 /> 198 <Tool 199 Name="VCWebDeploymentTool" 200 /> 201 <Tool 202 Name="VCPostBuildEventTool" 203 /> 204 </Configuration> 205 </Configurations> 206 <References> 207 </References> 208 <Files> 209 <Filter 210 Name="Source Files" 211 Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" 212 > 213 <File 214 RelativePath="gmp.c" 215 > 216 <FileConfiguration 217 Name="Debug|Win32" 218 > 219 <Tool 220 Name="VCCLCompilerTool" 221 AdditionalIncludeDirectories="" 222 PreprocessorDefinitions="" 223 DisableSpecificWarnings="4996" 224 /> 225 </FileConfiguration> 226 <FileConfiguration 227 Name="Release|Win32" 228 > 229 <Tool 230 Name="VCCLCompilerTool" 231 AdditionalIncludeDirectories="" 232 PreprocessorDefinitions="" 233 DisableSpecificWarnings="4996" 234 /> 235 </FileConfiguration> 236 </File> 237 <File 238 RelativePath="gtp.c" 239 > 240 <FileConfiguration 241 Name="Debug|Win32" 242 > 243 <Tool 244 Name="VCCLCompilerTool" 245 AdditionalIncludeDirectories="" 246 PreprocessorDefinitions="" 247 /> 248 </FileConfiguration> 249 <FileConfiguration 250 Name="Release|Win32" 251 > 252 <Tool 253 Name="VCCLCompilerTool" 254 AdditionalIncludeDirectories="" 255 PreprocessorDefinitions="" 256 BrowseInformation="1" 257 /> 258 </FileConfiguration> 259 </File> 260 <File 261 RelativePath="main.c" 262 > 263 <FileConfiguration 264 Name="Debug|Win32" 265 > 266 <Tool 267 Name="VCCLCompilerTool" 268 AdditionalIncludeDirectories="" 269 PreprocessorDefinitions="" 270 DisableSpecificWarnings="4996" 271 /> 272 </FileConfiguration> 273 <FileConfiguration 274 Name="Release|Win32" 275 > 276 <Tool 277 Name="VCCLCompilerTool" 278 AdditionalIncludeDirectories="" 279 PreprocessorDefinitions="" 280 DisableSpecificWarnings="4996" 281 /> 282 </FileConfiguration> 283 </File> 284 <File 285 RelativePath="play_ascii.c" 286 > 287 <FileConfiguration 288 Name="Debug|Win32" 289 > 290 <Tool 291 Name="VCCLCompilerTool" 292 AdditionalIncludeDirectories="" 293 PreprocessorDefinitions="" 294 /> 295 </FileConfiguration> 296 <FileConfiguration 297 Name="Release|Win32" 298 > 299 <Tool 300 Name="VCCLCompilerTool" 301 AdditionalIncludeDirectories="" 302 PreprocessorDefinitions="" 303 /> 304 </FileConfiguration> 305 </File> 306 <File 307 RelativePath="play_gmp.c" 308 > 309 <FileConfiguration 310 Name="Debug|Win32" 311 > 312 <Tool 313 Name="VCCLCompilerTool" 314 AdditionalIncludeDirectories="" 315 PreprocessorDefinitions="" 316 /> 317 </FileConfiguration> 318 <FileConfiguration 319 Name="Release|Win32" 320 > 321 <Tool 322 Name="VCCLCompilerTool" 323 AdditionalIncludeDirectories="" 324 PreprocessorDefinitions="" 325 /> 326 </FileConfiguration> 327 </File> 328 <File 329 RelativePath="play_gtp.c" 330 > 331 <FileConfiguration 332 Name="Debug|Win32" 333 > 334 <Tool 335 Name="VCCLCompilerTool" 336 AdditionalIncludeDirectories="" 337 PreprocessorDefinitions="" 338 /> 339 </FileConfiguration> 340 <FileConfiguration 341 Name="Release|Win32" 342 > 343 <Tool 344 Name="VCCLCompilerTool" 345 AdditionalIncludeDirectories="" 346 PreprocessorDefinitions="" 347 /> 348 </FileConfiguration> 349 </File> 350 <File 351 RelativePath="play_solo.c" 352 > 353 <FileConfiguration 354 Name="Debug|Win32" 355 > 356 <Tool 357 Name="VCCLCompilerTool" 358 AdditionalIncludeDirectories="" 359 PreprocessorDefinitions="" 360 /> 361 </FileConfiguration> 362 <FileConfiguration 363 Name="Release|Win32" 364 > 365 <Tool 366 Name="VCCLCompilerTool" 367 AdditionalIncludeDirectories="" 368 PreprocessorDefinitions="" 369 /> 370 </FileConfiguration> 371 </File> 372 <File 373 RelativePath="play_test.c" 374 > 375 <FileConfiguration 376 Name="Debug|Win32" 377 > 378 <Tool 379 Name="VCCLCompilerTool" 380 AdditionalIncludeDirectories="" 381 PreprocessorDefinitions="" 382 /> 383 </FileConfiguration> 384 <FileConfiguration 385 Name="Release|Win32" 386 > 387 <Tool 388 Name="VCCLCompilerTool" 389 AdditionalIncludeDirectories="" 390 PreprocessorDefinitions="" 391 /> 392 </FileConfiguration> 393 </File> 394 </Filter> 395 <Filter 396 Name="Header Files" 397 Filter="h;hpp;hxx;hm;inl" 398 > 399 <File 400 RelativePath=".\interface.h" 401 > 402 </File> 403 </Filter> 404 <Filter 405 Name="Resource Files" 406 Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe" 407 > 408 </Filter> 409 </Files> 410 <Globals> 411 </Globals> 412 </VisualStudioProject> -
interface/interface.h
diff -N -r -u -X .ignore gnugo-copy/interface/interface.h gnugo/interface/interface.h
old new 2 2 * This is GNU Go, a Go program. Contact gnugo@gnu.org, or see * 3 3 * http://www.gnu.org/software/gnugo/ for more information. * 4 4 * * 5 * Copyright 1999, 2000, 2001, 2002, 2003, 2004, 2005 and 2006*5 * Copyright 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 and 2007 * 6 6 * by the Free Software Foundation. * 7 7 * * 8 8 * This program is free software; you can redistribute it and/or * … … 35 35 char *filename, char *until); 36 36 void play_gtp(FILE *gtp_input, FILE *gtp_output, FILE *gtp_dump_commands, 37 37 int gtp_initial_orientation); 38 voidplay_gmp(Gameinfo *gameinfo, int simplified);38 int play_gmp(Gameinfo *gameinfo, int simplified); 39 39 void play_solo(Gameinfo *gameinfo, int benchmark); 40 40 void play_replay(SGFTree *tree, int color_to_test); 41 41 -
interface/main.c
diff -N -r -u -X .ignore gnugo-copy/interface/main.c gnugo/interface/main.c
old new 2 2 * This is GNU Go, a Go program. Contact gnugo@gnu.org, or see * 3 3 * http://www.gnu.org/software/gnugo/ for more information. * 4 4 * * 5 * Copyright 1999, 2000, 2001, 2002, 2003, 2004, 2005 and 2006*5 * Copyright 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 and 2007 * 6 6 * by the Free Software Foundation. * 7 7 * * 8 8 * This program is free software; you can redistribute it and/or * … … 27 27 #include <string.h> 28 28 #include <ctype.h> 29 29 30 #ifdef HAVE_VISUAL_C 31 #include <crtdbg.h> 32 #endif 33 30 34 #ifdef HAVE_UNISTD_H 31 35 /* For isatty(). */ 32 36 #include <unistd.h> … … 46 50 #endif 47 51 48 52 #include "liberty.h" 53 #include "cache.h" 49 54 50 55 #include "gg-getopt.h" 51 56 #include "gg_utils.h" … … 61 66 static void show_debug_help(void); 62 67 static void show_debug_flags(void); 63 68 64 static voidsocket_connect_to(const char *host_name, unsigned int port,69 static int socket_connect_to(const char *host_name, unsigned int port, 65 70 FILE **input_file, FILE **output_file); 66 static voidsocket_listen_at(const char *host_name, unsigned int port,71 static int socket_listen_at(const char *host_name, unsigned int port, 67 72 FILE **input_file, FILE **output_file); 68 73 static void socket_close_connection(FILE *input_file, FILE *output_file); 69 74 static void socket_stop_listening(FILE *input_file, FILE *output_file); … … 304 309 }; 305 310 306 311 307 int308 main(int argc, char *argv[])312 static int 313 do_main(int argc, char *argv[], SGFTree *sgftree) 309 314 { 310 315 Gameinfo gameinfo; 311 SGFTree sgftree;312 316 313 317 int i; 314 318 int mandated_color = EMPTY; … … 344 348 int seed = 0; 345 349 int seed_specified = 0; 346 350 347 sgftree_clear( &sgftree);351 sgftree_clear(sgftree); 348 352 gameinfo_clear(&gameinfo); 349 353 350 354 /* Weed through all of the command line options. */ … … 451 455 if (gtp_tcp_ip_mode != 0 || gtpfile != NULL) { 452 456 fprintf(stderr, ("Options `--gtp-input', `--gtp-connect' and `--gtp-listen' " 453 457 "are mutually-exclusive\n")); 454 exit(EXIT_FAILURE);458 return EXIT_FAILURE; 455 459 } 456 460 457 461 if (i == OPT_GTP_INPUT) … … 472 476 if (orientation < 0 || orientation > 7) { 473 477 fprintf(stderr, "Invalid orientation: %d.\n", orientation); 474 478 fprintf(stderr, "Try `gnugo --help' for more information.\n"); 475 exit(EXIT_FAILURE);479 return EXIT_FAILURE; 476 480 } 477 481 break; 478 482 … … 545 549 if (requested_handicap < 0 || requested_handicap > MAX_HANDICAP) { 546 550 fprintf(stderr, "Unsupported handicap: %d.\n", requested_handicap); 547 551 fprintf(stderr, "Try `gnugo --help' for more information.\n"); 548 exit(EXIT_FAILURE);552 return EXIT_FAILURE; 549 553 } 550 554 gameinfo.handicap = requested_handicap; 551 555 } … … 562 566 else 563 567 fprintf(stderr, "Max size is %d.\n", MAX_BOARD); 564 568 fprintf(stderr, "Try `gnugo --help' for more information.\n"); 565 exit(EXIT_FAILURE);569 return EXIT_FAILURE; 566 570 } 567 571 gnugo_clear_board(boardsize); 568 572 break; … … 572 576 if (sscanf(gg_optarg, "%f", &komi) != 1) { 573 577 fprintf(stderr, "Invalid komi selection: %s\n", gg_optarg); 574 578 fprintf(stderr, "Try `gnugo --help' for more information.\n"); 575 exit(EXIT_FAILURE);579 return EXIT_FAILURE; 576 580 } 577 581 break; 578 582 … … 689 693 fprintf(stderr, "Invalid mode selection: %s\n", gg_optarg); 690 694 fprintf(stderr, "Try `gnugo --help' for more information.\n"); 691 695 692 exit(EXIT_FAILURE);696 return EXIT_FAILURE; 693 697 } 694 698 break; 695 699 696 700 case OPT_DECIDE_STRING: 697 701 if (strlen(gg_optarg) > 3) { 698 702 fprintf(stderr, "Invalid board coordinate: %s\n", gg_optarg); 699 exit(EXIT_FAILURE);703 return EXIT_FAILURE; 700 704 } 701 705 strcpy(decide_this, gg_optarg); 702 706 playmode = MODE_DECIDE_STRING; … … 723 727 case OPT_DECIDE_OWL: 724 728 if (strlen(gg_optarg) > 3) { 725 729 fprintf(stderr, "Invalid board coordinate: %s\n", gg_optarg); 726 exit(EXIT_FAILURE);730 return EXIT_FAILURE; 727 731 } 728 732 strcpy(decide_this, gg_optarg); 729 733 playmode = MODE_DECIDE_OWL; … … 732 736 case OPT_DECIDE_DRAGON_DATA: 733 737 if (strlen(gg_optarg) > 3) { 734 738 fprintf(stderr, "Invalid board coordinate: %s\n", gg_optarg); 735 exit(EXIT_FAILURE);739 return EXIT_FAILURE; 736 740 } 737 741 strcpy(decide_this, gg_optarg); 738 742 playmode = MODE_DECIDE_DRAGON_DATA; … … 780 784 case OPT_DECIDE_EYE: 781 785 if (strlen(gg_optarg) > 3) { 782 786 fprintf(stderr, "Invalid board coordinate: %s\n", gg_optarg); 783 exit(EXIT_FAILURE);787 return EXIT_FAILURE; 784 788 } 785 789 strcpy(decide_this, gg_optarg); 786 790 playmode = MODE_DECIDE_EYE; … … 793 797 case OPT_DECIDE_SURROUNDED: 794 798 if (strlen(gg_optarg) > 3) { 795 799 fprintf(stderr, "Invalid board coordinate: %s\n", gg_optarg); 796 exit(EXIT_FAILURE);800 return EXIT_FAILURE; 797 801 } 798 802 strcpy(decide_this, gg_optarg); 799 803 playmode = MODE_DECIDE_SURROUNDED; … … 889 893 case OPT_DEBUG_INFLUENCE: 890 894 if (strlen(gg_optarg) > 3) { 891 895 fprintf(stderr, "Invalid board coordinate: %s\n", gg_optarg); 892 exit(EXIT_FAILURE);896 return EXIT_FAILURE; 893 897 } 894 898 strcpy(debuginfluence_move, gg_optarg); 895 899 break; … … 905 909 else { 906 910 fprintf(stderr, "Invalid replay color: %s\n", gg_optarg); 907 911 fprintf(stderr, "Try `gnugo --help' for more information.\n"); 908 exit(EXIT_FAILURE);912 return EXIT_FAILURE; 909 913 } 910 914 break; 911 915 … … 933 937 else { 934 938 fprintf(stderr, "Invalid color selection: %s\n", gg_optarg); 935 939 fprintf(stderr, "Try `gnugo --help' for more information.\n"); 936 exit(EXIT_FAILURE);940 return EXIT_FAILURE; 937 941 } 938 942 break; 939 943 … … 1001 1005 case '?': 1002 1006 default: 1003 1007 fprintf(stderr, "Try `gnugo --help' for more information.\n"); 1004 exit(EXIT_FAILURE);1008 return EXIT_FAILURE; 1005 1009 } 1006 1010 } 1007 1011 … … 1014 1018 1015 1019 /* Read the infile if there is one. Also play up the position. */ 1016 1020 if (infilename) { 1017 if (!sgftree_readfile( &sgftree, infilename)) {1021 if (!sgftree_readfile(sgftree, infilename)) { 1018 1022 fprintf(stderr, "Cannot open or parse '%s'\n", infilename); 1019 exit(EXIT_FAILURE);1023 return EXIT_FAILURE; 1020 1024 } 1021 1025 1022 if (gameinfo_play_sgftree_rot(&gameinfo, &sgftree, untilstring,1026 if (gameinfo_play_sgftree_rot(&gameinfo, sgftree, untilstring, 1023 1027 orientation) == EMPTY) { 1024 1028 fprintf(stderr, "Cannot load '%s'\n", infilename); 1025 exit(EXIT_FAILURE);1029 return EXIT_FAILURE; 1026 1030 } 1027 1031 } 1028 1032 else 1029 1033 /* Initialize and empty sgf tree if there was no infile. */ 1030 sgftreeCreateHeaderNode( &sgftree, board_size, komi, handicap);1034 sgftreeCreateHeaderNode(sgftree, board_size, komi, handicap); 1031 1035 1032 1036 /* Set the game_record to be identical to the loaded one or the 1033 1037 * newly created empty sgf tree. 1034 1038 */ 1035 gameinfo.game_record = sgftree;1039 gameinfo.game_record = *sgftree; 1036 1040 1037 1041 /* Notice that we need to know the board size before we can do this. 1038 1042 */ … … 1053 1057 output_check = fopen(outfile, "w"); 1054 1058 if (!output_check) { 1055 1059 fprintf(stderr, "Error: could not open '%s' for writing\n", outfile); 1056 exit(EXIT_FAILURE);1060 return EXIT_FAILURE; 1057 1061 } 1058 1062 fclose(output_check); 1059 1063 } … … 1072 1076 1073 1077 /* EMPTY is valid for play_gmp.c. */ 1074 1078 gameinfo.computer_player = mandated_color; 1075 play_gmp(&gameinfo, playmode == MODE_SGMP); 1079 if (play_gmp(&gameinfo, playmode == MODE_SGMP) != 0) 1080 return EXIT_FAILURE; 1076 1081 1077 1082 #if ORACLE 1078 1083 if (metamachine) … … 1088 1093 case MODE_REPLAY: 1089 1094 if (!infilename) { 1090 1095 fprintf(stderr, "You must use -l infile with replay mode.\n"); 1091 exit(EXIT_FAILURE);1096 return EXIT_FAILURE; 1092 1097 } 1093 play_replay( &sgftree, replay_color);1098 play_replay(sgftree, replay_color); 1094 1099 break; 1095 1100 1096 1101 case MODE_LOAD_AND_ANALYZE: … … 1099 1104 1100 1105 if (!infilename) { 1101 1106 fprintf(stderr, "You must use -l infile with load and analyze mode.\n"); 1102 exit(EXIT_FAILURE);1107 return EXIT_FAILURE; 1103 1108 } 1104 1109 1105 1110 #if ORACLE … … 1123 1128 1124 1129 if (!infilename) { 1125 1130 fprintf(stderr, "gnugo: --score must be used with -l\n"); 1126 exit(EXIT_FAILURE);1131 return EXIT_FAILURE; 1127 1132 } 1128 load_and_score_sgf_file( &sgftree, &gameinfo, scoringmode);1133 load_and_score_sgf_file(sgftree, &gameinfo, scoringmode); 1129 1134 break; 1130 1135 1131 1136 case MODE_LOAD_AND_PRINT: 1132 1137 if (!infilename) { 1133 1138 fprintf(stderr, "gnugo: --printsgf must be used with -l\n"); 1134 exit(EXIT_FAILURE);1139 return EXIT_FAILURE; 1135 1140 } 1136 1141 1137 1142 else { … … 1347 1352 1348 1353 if (!infilename) { 1349 1354 fprintf(stderr, "You must use -l infile with load and analyze mode.\n"); 1350 exit(EXIT_FAILURE);1355 return EXIT_FAILURE; 1351 1356 } 1352 1357 1353 1358 decide_oracle(&gameinfo, infilename, untilstring); … … 1384 1389 1385 1390 if (port > 65535) { 1386 1391 fprintf(stderr, "A valid TCP/IP port number expected\n"); 1387 exit(EXIT_FAILURE);1392 return EXIT_FAILURE; 1388 1393 } 1389 1394 1390 1395 if (gtp_tcp_ip_mode == OPT_GTP_CONNECT) { 1391 socket_connect_to(host_name, port, 1392 >p_input_FILE, >p_output_FILE); 1396 if (socket_connect_to(host_name, port, 1397 >p_input_FILE, >p_output_FILE) != 0) 1398 return EXIT_FAILURE; 1393 1399 } 1394 1400 else { 1395 socket_listen_at(host_name, port, 1396 >p_input_FILE, >p_output_FILE); 1401 if (socket_listen_at(host_name, port, 1402 >p_input_FILE, >p_output_FILE) != 0) 1403 return EXIT_FAILURE; 1397 1404 } 1398 1405 } 1399 1406 … … 1438 1445 } 1439 1446 #endif 1440 1447 1441 play_ascii( &sgftree, &gameinfo, infilename, untilstring);1448 play_ascii(sgftree, &gameinfo, infilename, untilstring); 1442 1449 break; 1443 1450 } 1444 1451 1445 1452 if (profile_patterns) 1446 1453 report_pattern_profiling(); 1447 1454 1455 return 0; 1456 } /* end do_main */ 1457 1458 int 1459 main(int argc, char *argv[]) 1460 { 1461 int ret; 1462 SGFTree sgftree; 1463 1464 #ifdef HAVE_VISUAL_C 1465 /* Checks for memory leaks. */ 1466 _CrtSetDbgFlag(_CRTDBG_ALLOC_MEM_DF | _CRTDBG_LEAK_CHECK_DF); 1467 #endif 1468 1469 ret = do_main(argc, argv, &sgftree); 1470 1448 1471 sgfFreeNode(sgftree.root); 1472 free_owl_stack(); 1473 persistent_cache_free(); 1474 tt_free(&ttable); 1475 if (dragon2 != NULL) 1476 free(dragon2); 1449 1477 1450 return 0;1451 } /* end main */1478 return ret; 1479 } 1452 1480 1453 1481 1454 1482 … … 1719 1747 #include <winsocket.h> 1720 1748 1721 1749 1722 static void1750 static int 1723 1751 init_sockets(void) 1724 1752 { 1725 1753 WSADATA data; … … 1727 1755 1728 1756 if (WSAStartup(version, &data) != NO_ERROR) { 1729 1757 fprintf(stderr, "WSAStartup() failed with error %d\n", WSAGetLastError()); 1730 exit(EXIT_FAILURE);1758 return EXIT_FAILURE; 1731 1759 } 1760 return 0; 1732 1761 } 1733 1762 1734 1763 1735 1764 #endif /* on Windows */ 1736 1765 1737 1766 1738 static void1767 static int 1739 1768 socket_connect_to(const char *host_name, unsigned int port, 1740 1769 FILE **input_file, FILE **output_file) 1741 1770 { … … 1744 1773 struct hostent *host_data; 1745 1774 char **address_pointer; 1746 1775 1747 init_sockets(); 1776 if (init_sockets() != 0) 1777 return EXIT_FAILURE; 1748 1778 1749 1779 if (!host_name) 1750 1780 host_name = "127.0.0.1"; … … 1754 1784 || host_data->h_addrtype != AF_INET 1755 1785 || host_data->h_length != sizeof address.sin_addr) { 1756 1786 fprintf(stderr, "Failed to resolve host name `%s'\n", host_name); 1757 exit(EXIT_FAILURE);1787 return EXIT_FAILURE; 1758 1788 } 1759 1789 1760 1790 connection_socket = socket(PF_INET, SOCK_STREAM, 0); 1761 1791 if (connection_socket == -1) { 1762 1792 fprintf(stderr, "Unexpected error: failed to create a socket\n"); 1763 exit(EXIT_FAILURE);1793 return EXIT_FAILURE; 1764 1794 } 1765 1795 1766 1796 address.sin_family = AF_INET; … … 1777 1807 if (! *address_pointer) { 1778 1808 fprintf(stderr, "Failed to connect to %s:%d\n", host_data->h_name, port); 1779 1809 closesocket(connection_socket); 1780 exit(EXIT_FAILURE);1810 return EXIT_FAILURE; 1781 1811 } 1782 1812 1783 1813 #if !USE_WINDOWS_SOCKET_CLUDGE … … 1793 1823 *output_file = NULL; 1794 1824 1795 1825 #endif /* USE_WINDOWS_SOCKET_CLUDGE */ 1826 return 0; 1796 1827 } 1797 1828 1798 1829 1799 static void1830 static int 1800 1831 socket_listen_at(const char *host_name, unsigned int port, 1801 1832 FILE **input_file, FILE **output_file) 1802 1833 { … … 1804 1835 int listening_socket; 1805 1836 int connection_socket; 1806 1837 1807 init_sockets(); 1838 if (init_sockets() != 0) 1839 return EXIT_FAILURE; 1808 1840 1809 1841 if (host_name) { 1810 1842 struct hostent *host_data; … … 1814 1846 || host_data->h_addrtype != AF_INET 1815 1847 || host_data->h_length != sizeof address.sin_addr) { 1816 1848 fprintf(stderr, "Failed to resolve host name `%s'\n", host_name); 1817 exit(EXIT_FAILURE);1849 return EXIT_FAILURE; 1818 1850 } 1819 1851 1820 1852 host_name = host_data->h_name; … … 1827 1859 listening_socket = socket(PF_INET, SOCK_STREAM, 0); 1828 1860 if (listening_socket == -1) { 1829 1861 fprintf(stderr, "Unexpected error: failed to create a socket\n"); 1830 exit(EXIT_FAILURE);1862 return EXIT_FAILURE; 1831 1863 } 1832 1864 1833 1865 address.sin_family = AF_INET; … … 1852 1884 fprintf(stderr, "Failed to listen on port %d\n", port); 1853 1885 1854 1886 closesocket(listening_socket); 1855 exit(EXIT_FAILURE);1887 return EXIT_FAILURE; 1856 1888 } 1857 1889 1858 1890 closesocket(listening_socket); … … 1870 1902 *output_file = NULL; 1871 1903 1872 1904 #endif /* USE_WINDOWS_SOCKET_CLUDGE */ 1905 return 0; 1873 1906 } 1874 1907 1875 1908 … … 1905 1938 #else /* not ENABLE_SOCKET_SUPPORT */ 1906 1939 1907 1940 1908 static void1941 static int 1909 1942 socket_connect_to(const char *host_name, unsigned int port, 1910 1943 FILE **input_file, FILE **output_file) 1911 1944 { … … 1915 1948 UNUSED(output_file); 1916 1949 1917 1950 fprintf(stderr, "GNU Go was compiled without socket support, unable to connect\n"); 1918 exit(EXIT_FAILURE);1951 return EXIT_FAILURE; 1919 1952 } 1920 1953 1921 1954 1922 static void1955 static int 1923 1956 socket_listen_at(const char *host_name, unsigned int port, 1924 1957 FILE **input_file, FILE **output_file) 1925 1958 { … … 1929 1962 UNUSED(output_file); 1930 1963 1931 1964 fprintf(stderr, "GNU Go was compiled without socket support, unable to listen\n"); 1932 exit(EXIT_FAILURE);1965 return EXIT_FAILURE; 1933 1966 } 1934 1967 1935 1968 -
interface/play_gmp.c
diff -N -r -u -X .ignore gnugo-copy/interface/play_gmp.c gnugo/interface/play_gmp.c
old new 2 2 * This is GNU Go, a Go program. Contact gnugo@gnu.org, or see * 3 3 * http://www.gnu.org/software/gnugo/ for more information. * 4 4 * * 5 * Copyright 1999, 2000, 2001, 2002, 2003, 2004, 2005 and 2006*5 * Copyright 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 and 2007 * 6 6 * by the Free Software Foundation. * 7 7 * * 8 8 * This program is free software; you can redistribute it and/or * … … 35 35 /* --------------------------------------------------------------*/ 36 36 /* Play a game against a go-modem-protocol (GMP) client. */ 37 37 /* --------------------------------------------------------------*/ 38 void 38 int 39 39 play_gmp(Gameinfo *gameinfo, int simplified) 40 40 { 41 41 SGFTree sgftree; … … 93 93 94 94 if (message == gmp_err) { 95 95 fprintf(stderr, "gnugo-gmp: Error \"%s\" occurred.\n", error); 96 exit(EXIT_FAILURE); 96 gmp_destroy(ge); 97 return EXIT_FAILURE; 97 98 } 98 99 else if (message != gmp_newGame) { 99 100 fprintf(stderr, "gnugo-gmp: Expecting a newGame, got %s\n", 100 101 gmp_resultString(message)); 101 exit(EXIT_FAILURE); 102 gmp_destroy(ge); 103 return EXIT_FAILURE; 102 104 } 103 105 104 106 gameinfo->handicap = gmp_handicap(ge); … … 149 151 fprintf(stderr, "GNU Go: Sorry, error from gmp client\n"); 150 152 sgftreeAddComment(&sgftree, "got error from gmp client"); 151 153 sgffile_output(&sgftree); 152 return; 154 gmp_destroy(ge); 155 return EXIT_FAILURE; 153 156 } 154 157 155 158 if (message == gmp_undo) { … … 263 266 264 267 if (!quiet) 265 268 fprintf(stderr, "gnugo going down\n"); 269 gmp_destroy(ge); 270 return 0; 266 271 } 267 272 268 273 /* -
patterns/dfa.c
diff -N -r -u -X .ignore gnugo-copy/patterns/dfa.c gnugo/patterns/dfa.c
old new 2 2 * This is GNU Go, a Go program. Contact gnugo@gnu.org, or see * 3 3 * http://www.gnu.org/software/gnugo/ for more information. * 4 4 * * 5 * Copyright 1999, 2000, 2001, 2002, 2003, 2004, 2005 and 2006*5 * Copyright 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 and 2007 * 6 6 * by the Free Software Foundation. * 7 7 * * 8 8 * This program is free software; you can redistribute it and/or * … … 21 21 \* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ 22 22 23 23 /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 24 * * * * * * * * fast pattern matching with DFA version 2.9* * *24 * * * * * * * * fast pattern matching with DFA version 2.91 * * * 25 25 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ 26 26 27 27 #include "liberty.h" … … 82 82 83 83 static void dfa_prepare_rotation_data(void); 84 84 85 static void dfa_hash_clear(void); 86 85 87 86 88 /******************************** 87 89 * manipulating attributes list * … … 774 776 for (j = 0; j < DFA_BINS; j++) 775 777 kill_dfa(&(aux_dfa[j])); 776 778 kill_dfa(&aux_temp); 779 dfa_hash_clear(); 777 780 dfa_was_initialized--; 778 781 } 779 782 … … 882 885 pdfa->states[i].next[j] = state_to[old_states[state_from[i]].next[j]]; 883 886 } 884 887 pdfa->states[i].att = old_states[state_from[i]].att; 885 } 888 } 889 free(old_states); 890 free(queue1); 891 free(queue2); 892 free(state_to); 893 free(state_from); 886 894 } 887 895 888 896 … … 1916 1924 fprintf(stderr, "\nTotal optimization result: %d => %d states\n", 1917 1925 num_nodes_original - 1, min_nodes_so_far - 1); 1918 1926 1919 dfa_graph_clear(&(patterns->graph));1920 1927 return best_variations; 1921 1928 } 1922 1929 -
patterns/dfa.vcproj
diff -N -r -u -X .ignore gnugo-copy/patterns/dfa.vcproj gnugo/patterns/dfa.vcproj
old new 1 <?xml version="1.0" encoding="windows-1250"?> 2 <VisualStudioProject 3 ProjectType="Visual C++" 4 Version="8,00" 5 Name="dfa" 6 ProjectGUID="{D0EB45DD-512C-4D2E-A695-6E4BFBD68266}" 7 > 8 <Platforms> 9 <Platform 10 Name="Win32" 11 /> 12 </Platforms> 13 <ToolFiles> 14 </ToolFiles> 15 <Configurations> 16 <Configuration 17 Name="Debug|Win32" 18 OutputDirectory=".\Debug" 19 IntermediateDirectory=".\Debug" 20 ConfigurationType="4" 21 InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops" 22 UseOfMFC="0" 23 ATLMinimizesCRunTimeLibraryUsage="false" 24 CharacterSet="2" 25 > 26 <Tool 27 Name="VCPreBuildEventTool" 28 /> 29 <Tool 30 Name="VCCustomBuildTool" 31 /> 32 <Tool 33 Name="VCXMLDataGeneratorTool" 34 /> 35 <Tool 36 Name="VCWebServiceProxyGeneratorTool" 37 /> 38 <Tool 39 Name="VCMIDLTool" 40 /> 41 <Tool 42 Name="VCCLCompilerTool" 43 AdditionalOptions="/D "_CRT_SECURE_NO_DEPRECATE"" 44 Optimization="0" 45 AdditionalIncludeDirectories="..,../sgf,../engine,../utils" 46 PreprocessorDefinitions="_DEBUG;WIN32;_LIB;HAVE_CONFIG_H" 47 MinimalRebuild="true" 48 BasicRuntimeChecks="3" 49 RuntimeLibrary="3" 50 PrecompiledHeaderFile=".\Debug/dfa.pch" 51 AssemblerListingLocation=".\Debug/" 52 ObjectFile=".\Debug/" 53 ProgramDataBaseFileName="Debug/dfa" 54 BrowseInformation="1" 55 WarningLevel="4" 56 DebugInformationFormat="3" 57 DisableSpecificWarnings="4127;4131;4100" 58 /> 59 <Tool 60 Name="VCManagedResourceCompilerTool" 61 /> 62 <Tool 63 Name="VCResourceCompilerTool" 64 PreprocessorDefinitions="_DEBUG" 65 Culture="1033" 66 /> 67 <Tool 68 Name="VCPreLinkEventTool" 69 /> 70 <Tool 71 Name="VCLibrarianTool" 72 OutputFile=".\Debug\dfa.lib" 73 SuppressStartupBanner="true" 74 /> 75 <Tool 76 Name="VCALinkTool" 77 /> 78 <Tool 79 Name="VCXDCMakeTool" 80 /> 81 <Tool 82 Name="VCBscMakeTool" 83 SuppressStartupBanner="true" 84 OutputFile=".\Debug/dfa.bsc" 85 /> 86 <Tool 87 Name="VCFxCopTool" 88 /> 89 <Tool 90 Name="VCPostBuildEventTool" 91 /> 92 </Configuration> 93 <Configuration 94 Name="Release|Win32" 95 OutputDirectory=".\Release" 96 IntermediateDirectory=".\Release" 97 ConfigurationType="4" 98 InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops" 99 UseOfMFC="0" 100 ATLMinimizesCRunTimeLibraryUsage="false" 101 CharacterSet="2" 102 > 103 <Tool 104 Name="VCPreBuildEventTool" 105 /> 106 <Tool 107 Name="VCCustomBuildTool" 108 /> 109 <Tool 110 Name="VCXMLDataGeneratorTool" 111 /> 112 <Tool 113 Name="VCWebServiceProxyGeneratorTool" 114 /> 115 <Tool 116 Name="VCMIDLTool" 117 /> 118 <Tool 119 Name="VCCLCompilerTool" 120 AdditionalOptions="/D "_CRT_SECURE_NO_DEPRECATE"" 121 Optimization="2" 122 InlineFunctionExpansion="0" 123 FavorSizeOrSpeed="1" 124 WholeProgramOptimization="true" 125 AdditionalIncludeDirectories="..,../sgf,../engine,../utils" 126 PreprocessorDefinitions="NDEBUG;WIN32;_LIB;HAVE_CONFIG_H" 127 StringPooling="true" 128 RuntimeLibrary="2" 129 EnableFunctionLevelLinking="true" 130 PrecompiledHeaderFile=".\Release/dfa.pch" 131 AssemblerListingLocation=".\Release/" 132 ObjectFile=".\Release/" 133 ProgramDataBaseFileName="Release/dfa" 134 BrowseInformation="0" 135 DebugInformationFormat="3" 136 /> 137 <Tool 138 Name="VCManagedResourceCompilerTool" 139 /> 140 <Tool 141 Name="VCResourceCompilerTool" 142 PreprocessorDefinitions="NDEBUG" 143 Culture="1033" 144 /> 145 <Tool 146 Name="VCPreLinkEventTool" 147 /> 148 <Tool 149 Name="VCLibrarianTool" 150 OutputFile=".\Release\dfa.lib" 151 SuppressStartupBanner="true" 152 /> 153 <Tool 154 Name="VCALinkTool" 155 /> 156 <Tool 157 Name="VCXDCMakeTool" 158 /> 159 <Tool 160 Name="VCBscMakeTool" 161 SuppressStartupBanner="true" 162 OutputFile=".\Release/dfa.bsc" 163 /> 164 <Tool 165 Name="VCFxCopTool" 166 /> 167 <Tool 168 Name="VCPostBuildEventTool" 169 /> 170 </Configuration> 171 </Configurations> 172 <References> 173 </References> 174 <Files> 175 <Filter 176 Name="Source Files" 177 Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" 178 > 179 <File 180 RelativePath="dfa.c" 181 > 182 <FileConfiguration 183 Name="Debug|Win32" 184 > 185 <Tool 186 Name="VCCLCompilerTool" 187 AdditionalIncludeDirectories="" 188 PreprocessorDefinitions="" 189 /> 190 </FileConfiguration> 191 <FileConfiguration 192 Name="Release|Win32" 193 > 194 <Tool 195 Name="VCCLCompilerTool" 196 AdditionalIncludeDirectories="" 197 PreprocessorDefinitions="" 198 /> 199 </FileConfiguration> 200 </File> 201 <File 202 RelativePath="transform.c" 203 > 204 <FileConfiguration 205 Name="Debug|Win32" 206 > 207 <Tool 208 Name="VCCLCompilerTool" 209 AdditionalIncludeDirectories="" 210 PreprocessorDefinitions="" 211 /> 212 </FileConfiguration> 213 <FileConfiguration 214 Name="Release|Win32" 215 > 216 <Tool 217 Name="VCCLCompilerTool" 218 AdditionalIncludeDirectories="" 219 PreprocessorDefinitions="" 220 /> 221 </FileConfiguration> 222 </File> 223 </Filter> 224 <Filter 225 Name="Header Files" 226 Filter="h;hpp;hxx;hm;inl" 227 > 228 <File 229 RelativePath="dfa.h" 230 > 231 </File> 232 </Filter> 233 </Files> 234 <Globals> 235 </Globals> 236 </VisualStudioProject> -
patterns/extract_fuseki.c
diff -N -r -u -X .ignore gnugo-copy/patterns/extract_fuseki.c gnugo/patterns/extract_fuseki.c
old new 2 2 * This is GNU Go, a Go program. Contact gnugo@gnu.org, or see * 3 3 * http://www.gnu.org/software/gnugo/ for more information. * 4 4 * * 5 * Copyright 1999, 2000, 2001, 2002, 2003, 2004, 2005 and 2006*5 * Copyright 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 and 2007 * 6 6 * by the Free Software Foundation. * 7 7 * * 8 8 * This program is free software; you can redistribute it and/or * … … 436 436 number_of_situations = 0; 437 437 } 438 438 439 /* Frees situation_table memory. */ 440 static void 441 free_situations(void) 442 { 443 free(situation_table); 444 } 445 439 446 /* Compare two hash values. Used for sorting the hash values in the 440 447 * invariant hash. 441 448 */ … … 1310 1317 if (number_of_winning_moves == MAX_PATTERNS_TO_EXTRACT) 1311 1318 break; 1312 1319 } 1320 1321 free(frequency_table); 1313 1322 1314 1323 /* Debug output. */ 1315 1324 if (0) { … … 1697 1706 1698 1707 fprintf(stderr, "Out of %d games, %d were not used.\n", 1699 1708 number_of_games, number_of_unused_games); 1709 1710 free_situations(); 1711 free(winning_moves); 1700 1712 } 1713 1714 free(unused_games); 1715 free(sgf_names); 1701 1716 1702 1717 return 0; 1703 1718 } -
patterns/fuseki.vcproj
diff -N -r -u -X .ignore gnugo-copy/patterns/fuseki.vcproj gnugo/patterns/fuseki.vcproj
old new 1 <?xml version="1.0" encoding="windows-1250"?> 2 <VisualStudioProject 3 ProjectType="Visual C++" 4 Version="8,00" 5 Name="fuseki" 6 ProjectGUID="{BCCACB0E-1F1F-43D0-95A2-4BF407E6E0BC}" 7 > 8 <Platforms> 9 <Platform 10 Name="Win32" 11 /> 12 </Platforms> 13 <ToolFiles> 14 </ToolFiles> 15 <Configurations> 16 <Configuration 17 Name="Release|Win32" 18 OutputDirectory=".\Release" 19 IntermediateDirectory=".\Release" 20 ConfigurationType="1" 21 InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops" 22 UseOfMFC="0" 23 ATLMinimizesCRunTimeLibraryUsage="false" 24 CharacterSet="2" 25 > 26 <Tool 27 Name="VCPreBuildEventTool" 28 /> 29 <Tool 30 Name="VCCustomBuildTool" 31 /> 32 <Tool 33 Name="VCXMLDataGeneratorTool" 34 /> 35 <Tool 36 Name="VCWebServiceProxyGeneratorTool" 37 /> 38 <Tool 39 Name="VCMIDLTool" 40 TypeLibraryName=".\Release/fuseki.tlb" 41 HeaderFileName="" 42 /> 43 <Tool 44 Name="VCCLCompilerTool" 45 AdditionalOptions="/D "_CRT_SECURE_NO_DEPRECATE"" 46 Optimization="2" 47 InlineFunctionExpansion="0" 48 FavorSizeOrSpeed="1" 49 WholeProgramOptimization="true" 50 AdditionalIncludeDirectories=".,..,../sgf,../engine,../utils" 51 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;HAVE_CONFIG_H" 52 StringPooling="true" 53 RuntimeLibrary="2" 54 EnableFunctionLevelLinking="true" 55 PrecompiledHeaderFile=".\Release/fuseki.pch" 56 AssemblerListingLocation=".\Release/" 57 ObjectFile=".\Release/" 58 ProgramDataBaseFileName=".\Release/" 59 BrowseInformation="0" 60 WarningLevel="3" 61 /> 62 <Tool 63 Name="VCManagedResourceCompilerTool" 64 /> 65 <Tool 66 Name="VCResourceCompilerTool" 67 PreprocessorDefinitions="NDEBUG" 68 Culture="1033" 69 /> 70 <Tool 71 Name="VCPreLinkEventTool" 72 /> 73 <Tool 74 Name="VCLinkerTool" 75 AdditionalDependencies="sgf.lib engine.lib utils.lib" 76 OutputFile="Release/extract_fuseki.exe" 77 LinkIncremental="1" 78 SuppressStartupBanner="true" 79 AdditionalLibraryDirectories="../sgf/Release/,../engine/Release/,../utils/Release/,./Release/" 80 ProgramDatabaseFile=".\Release/extract_fuseki.pdb" 81 SubSystem="1" 82 TargetMachine="1" 83 /> 84 <Tool 85 Name="VCALinkTool" 86 /> 87 <Tool 88 Name="VCManifestTool" 89 /> 90 <Tool 91 Name="VCXDCMakeTool" 92 /> 93 <Tool 94 Name="VCBscMakeTool" 95 SuppressStartupBanner="true" 96 OutputFile=".\Release/fuseki.bsc" 97 /> 98 <Tool 99 Name="VCFxCopTool" 100 /> 101 <Tool 102 Name="VCAppVerifierTool" 103 /> 104 <Tool 105 Name="VCWebDeploymentTool" 106 /> 107 <Tool 108 Name="VCPostBuildEventTool" 109 /> 110 </Configuration> 111 <Configuration 112 Name="Debug|Win32" 113 OutputDirectory=".\Debug" 114 IntermediateDirectory=".\Debug" 115 ConfigurationType="1" 116 InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops" 117 UseOfMFC="0" 118 ATLMinimizesCRunTimeLibraryUsage="false" 119 CharacterSet="2" 120 > 121 <Tool 122 Name="VCPreBuildEventTool" 123 /> 124 <Tool 125 Name="VCCustomBuildTool" 126 /> 127 <Tool 128 Name="VCXMLDataGeneratorTool" 129 /> 130 <Tool 131 Name="VCWebServiceProxyGeneratorTool" 132 /> 133 <Tool 134 Name="VCMIDLTool" 135 TypeLibraryName=".\Debug/fuseki.tlb" 136 HeaderFileName="" 137 /> 138 <Tool 139 Name="VCCLCompilerTool" 140 AdditionalOptions="/D "_CRT_SECURE_NO_DEPRECATE"" 141 Optimization="0" 142 AdditionalIncludeDirectories=".,..,../sgf,../engine,../utils" 143 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;HAVE_CONFIG_H" 144 MinimalRebuild="true" 145 BasicRuntimeChecks="3" 146 RuntimeLibrary="3" 147 PrecompiledHeaderFile=".\Debug/fuseki.pch" 148 AssemblerListingLocation=".\Debug/" 149 ObjectFile=".\Debug/" 150 ProgramDataBaseFileName=".\Debug/" 151 BrowseInformation="1" 152 WarningLevel="4" 153 DebugInformationFormat="3" 154 DisableSpecificWarnings="4127;4131;4100" 155 /> 156 <Tool 157 Name="VCManagedResourceCompilerTool" 158 /> 159 <Tool 160 Name="VCResourceCompilerTool" 161 PreprocessorDefinitions="_DEBUG" 162 Culture="1033" 163 /> 164 <Tool 165 Name="VCPreLinkEventTool" 166 /> 167 <Tool 168 Name="VCLinkerTool" 169 AdditionalDependencies="odbc32.lib odbccp32.lib" 170 OutputFile="Debug/extract_fuseki.exe" 171 LinkIncremental="2" 172 SuppressStartupBanner="true" 173 GenerateDebugInformation="true" 174 ProgramDatabaseFile=".\Debug/extract_fuseki.pdb" 175 SubSystem="1" 176 TargetMachine="1" 177 /> 178 <Tool 179 Name="VCALinkTool" 180 /> 181 <Tool 182 Name="VCManifestTool" 183 /> 184 <Tool 185 Name="VCXDCMakeTool" 186 /> 187 <Tool 188 Name="VCBscMakeTool" 189 SuppressStartupBanner="true" 190 OutputFile=".\Debug/fuseki.bsc" 191 /> 192 <Tool 193 Name="VCFxCopTool" 194 /> 195 <Tool 196 Name="VCAppVerifierTool" 197 /> 198 <Tool 199 Name="VCWebDeploymentTool" 200 /> 201 <Tool 202 Name="VCPostBuildEventTool" 203 /> 204 </Configuration> 205 </Configurations> 206 <References> 207 </References> 208 <Files> 209 <Filter 210 Name="Source Files" 211 Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" 212 > 213 <File 214 RelativePath="extract_fuseki.c" 215 > 216 <FileConfiguration 217 Name="Release|Win32" 218 > 219 <Tool 220 Name="VCCLCompilerTool" 221 AdditionalIncludeDirectories="" 222 PreprocessorDefinitions="" 223 DisableSpecificWarnings="4996" 224 /> 225 </FileConfiguration> 226 <FileConfiguration 227 Name="Debug|Win32" 228 > 229 <Tool 230 Name="VCCLCompilerTool" 231 AdditionalIncludeDirectories="" 232 PreprocessorDefinitions="" 233 DisableSpecificWarnings="4996" 234 /> 235 </FileConfiguration> 236 </File> 237 </Filter> 238 <Filter 239 Name="Header Files" 240 Filter="h;hpp;hxx;hm;inl" 241 > 242 </Filter> 243 <Filter 244 Name="Resource Files" 245 Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe" 246 > 247 </Filter> 248 </Files> 249 <Globals> 250 </Globals> 251 </VisualStudioProject> -
patterns/joseki.vcproj
diff -N -r -u -X .ignore gnugo-copy/patterns/joseki.vcproj gnugo/patterns/joseki.vcproj
old new 1 <?xml version="1.0" encoding="windows-1250"?> 2 <VisualStudioProject 3 ProjectType="Visual C++" 4 Version="8,00" 5 Name="joseki" 6 ProjectGUID="{F99BF078-88AE-46CD-BE62-D632D7F7945B}" 7 > 8 <Platforms> 9 <Platform 10 Name="Win32" 11 /> 12 </Platforms> 13 <ToolFiles> 14 </ToolFiles> 15 <Configurations> 16 <Configuration 17 Name="Debug|Win32" 18 OutputDirectory=".\Debug" 19 IntermediateDirectory=".\Debug" 20 ConfigurationType="1" 21 InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops" 22 UseOfMFC="0" 23 ATLMinimizesCRunTimeLibraryUsage="false" 24 CharacterSet="2" 25 > 26 <Tool 27 Name="VCPreBuildEventTool" 28 /> 29 <Tool 30 Name="VCCustomBuildTool" 31 /> 32 <Tool 33 Name="VCXMLDataGeneratorTool" 34 /> 35 <Tool 36 Name="VCWebServiceProxyGeneratorTool" 37 /> 38 <Tool 39 Name="VCMIDLTool" 40 PreprocessorDefinitions="_DEBUG" 41 MkTypLibCompatible="true" 42 SuppressStartupBanner="true" 43 TargetEnvironment="1" 44 TypeLibraryName=".\Debug/joseki.tlb" 45 HeaderFileName="" 46 /> 47 <Tool 48 Name="VCCLCompilerTool" 49 AdditionalOptions="/D "_CRT_SECURE_NO_DEPRECATE"" 50 Optimization="0" 51 AdditionalIncludeDirectories=".,..,../sgf,../engine,../utils" 52 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;HAVE_CONFIG_H" 53 MinimalRebuild="true" 54 BasicRuntimeChecks="3" 55 RuntimeLibrary="3" 56 PrecompiledHeaderFile=".\Debug/joseki.pch" 57 AssemblerListingLocation=".\Debug/" 58 ObjectFile=".\Debug/" 59 ProgramDataBaseFileName="Debug/joseki" 60 BrowseInformation="1" 61 WarningLevel="4" 62 DebugInformationFormat="4" 63 DisableSpecificWarnings="4127;4131;4100" 64 /> 65 <Tool 66 Name="VCManagedResourceCompilerTool" 67 /> 68 <Tool 69 Name="VCResourceCompilerTool" 70 PreprocessorDefinitions="_DEBUG" 71 Culture="1033" 72 /> 73 <Tool 74 Name="VCPreLinkEventTool" 75 /> 76 <Tool 77 Name="VCLinkerTool" 78 AdditionalDependencies="sgf.lib utils.lib board.lib" 79 OutputFile=".\Debug/joseki.exe" 80 LinkIncremental="2" 81 SuppressStartupBanner="true" 82 AdditionalLibraryDirectories="../sgf/$(IntDir)/,../utils/$(IntDir)/,../engine/$(IntDir)/" 83 GenerateDebugInformation="true" 84 ProgramDatabaseFile=".\Debug/joseki.pdb" 85 SubSystem="1" 86 TargetMachine="1" 87 /> 88 <Tool 89 Name="VCALinkTool" 90 /> 91 <Tool 92 Name="VCManifestTool" 93 /> 94 <Tool 95 Name="VCXDCMakeTool" 96 /> 97 <Tool 98 Name="VCBscMakeTool" 99 SuppressStartupBanner="true" 100 OutputFile=".\Debug/joseki.bsc" 101 /> 102 <Tool 103 Name="VCFxCopTool" 104 /> 105 <Tool 106 Name="VCAppVerifierTool" 107 /> 108 <Tool 109 Name="VCWebDeploymentTool" 110 /> 111 <Tool 112 Name="VCPostBuildEventTool" 113 /> 114 </Configuration> 115 <Configuration 116 Name="Release|Win32" 117 OutputDirectory=".\Release" 118 IntermediateDirectory=".\Release" 119 ConfigurationType="1" 120 InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops" 121 UseOfMFC="0" 122 ATLMinimizesCRunTimeLibraryUsage="false" 123 CharacterSet="2" 124 > 125 <Tool 126 Name="VCPreBuildEventTool" 127 /> 128 <Tool 129 Name="VCCustomBuildTool" 130 /> 131 <Tool 132 Name="VCXMLDataGeneratorTool" 133 /> 134 <Tool 135 Name="VCWebServiceProxyGeneratorTool" 136 /> 137 <Tool 138 Name="VCMIDLTool" 139 PreprocessorDefinitions="NDEBUG" 140 MkTypLibCompatible="true" 141 SuppressStartupBanner="true" 142 TargetEnvironment="1" 143 TypeLibraryName=".\Release/joseki.tlb" 144 HeaderFileName="" 145 /> 146 <Tool 147 Name="VCCLCompilerTool" 148 AdditionalOptions="/D "_CRT_SECURE_NO_DEPRECATE"" 149 Optimization="2" 150 InlineFunctionExpansion="0" 151 FavorSizeOrSpeed="1" 152 WholeProgramOptimization="true" 153 AdditionalIncludeDirectories=".,..,../sgf,../engine,../utils" 154 PreprocessorDefinitions="WIN32;NDEBUG;HAVE_CONFIG_H;_CONSOLE" 155 StringPooling="true" 156 RuntimeLibrary="2" 157 EnableFunctionLevelLinking="true" 158 PrecompiledHeaderFile=".\Release/joseki.pch" 159 AssemblerListingLocation=".\Release/" 160 ObjectFile=".\Release/" 161 ProgramDataBaseFileName="Release/joseki" 162 BrowseInformation="0" 163 DebugInformationFormat="3" 164 /> 165 <Tool 166 Name="VCManagedResourceCompilerTool" 167 /> 168 <Tool 169 Name="VCResourceCompilerTool" 170 PreprocessorDefinitions="NDEBUG" 171 Culture="1033" 172 /> 173 <Tool 174 Name="VCPreLinkEventTool" 175 /> 176 <Tool 177 Name="VCLinkerTool" 178 AdditionalDependencies="sgf.lib utils.lib board.obj" 179 OutputFile=".\Release/joseki.exe" 180 LinkIncremental="2" 181 SuppressStartupBanner="true" 182 AdditionalLibraryDirectories="../sgf/$(IntDir)/,../utils/$(IntDir)/,../engine/$(IntDir)/" 183 ProgramDatabaseFile=".\Release/joseki.pdb" 184 SubSystem="1" 185 TargetMachine="1" 186 /> 187 <Tool 188 Name="VCALinkTool" 189 /> 190 <Tool 191 Name="VCManifestTool" 192 /> 193 <Tool 194 Name="VCXDCMakeTool" 195 /> 196 <Tool 197 Name="VCBscMakeTool" 198 SuppressStartupBanner="true" 199 OutputFile=".\Release/joseki.bsc" 200 /> 201 <Tool 202 Name="VCFxCopTool" 203 /> 204 <Tool 205 Name="VCAppVerifierTool" 206 /> 207 <Tool 208 Name="VCWebDeploymentTool" 209 /> 210 <Tool 211 Name="VCPostBuildEventTool" 212 /> 213 </Configuration> 214 </Configurations> 215 <References> 216 </References> 217 <Files> 218 <Filter 219 Name="Source Files" 220 Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" 221 > 222 <File 223 RelativePath="joseki.c" 224 > 225 <FileConfiguration 226 Name="Debug|Win32" 227 > 228 <Tool 229 Name="VCCLCompilerTool" 230 AdditionalIncludeDirectories="" 231 PreprocessorDefinitions="" 232 /> 233 </FileConfiguration> 234 <FileConfiguration 235 Name="Release|Win32" 236 > 237 <Tool 238 Name="VCCLCompilerTool" 239 AdditionalIncludeDirectories="" 240 PreprocessorDefinitions="" 241 /> 242 </FileConfiguration> 243 </File> 244 </Filter> 245 <Filter 246 Name="Header Files" 247 Filter="h;hpp;hxx;hm;inl" 248 > 249 </Filter> 250 <Filter 251 Name="Resource Files" 252 Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe" 253 > 254 </Filter> 255 </Files> 256 <Globals> 257 </Globals> 258 </VisualStudioProject> -
patterns/mkeyes.vcproj
diff -N -r -u -X .ignore gnugo-copy/patterns/mkeyes.vcproj gnugo/patterns/mkeyes.vcproj
old new 1 <?xml version="1.0" encoding="windows-1250"?> 2 <VisualStudioProject 3 ProjectType="Visual C++" 4 Version="8,00" 5 Name="mkeyes" 6 ProjectGUID="{C49A0E28-3304-4E6D-A730-97968706D939}" 7 > 8 <Platforms> 9 <Platform 10 Name="Win32" 11 /> 12 </Platforms> 13 <ToolFiles> 14 </ToolFiles> 15 <Configurations> 16 <Configuration 17 Name="Debug|Win32" 18 OutputDirectory=".\Debug" 19 IntermediateDirectory=".\Debug" 20 ConfigurationType="1" 21 InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops" 22 UseOfMFC="0" 23 ATLMinimizesCRunTimeLibraryUsage="false" 24 CharacterSet="2" 25 > 26 <Tool 27 Name="VCPreBuildEventTool" 28 /> 29 <Tool 30 Name="VCCustomBuildTool" 31 /> 32 <Tool 33 Name="VCXMLDataGeneratorTool" 34 /> 35 <Tool 36 Name="VCWebServiceProxyGeneratorTool" 37 /> 38 <Tool 39 Name="VCMIDLTool" 40 TypeLibraryName=".\Debug/mkeyes.tlb" 41 HeaderFileName="" 42 /> 43 <Tool 44 Name="VCCLCompilerTool" 45 AdditionalOptions="/D "_CRT_SECURE_NO_DEPRECATE"" 46 Optimization="0" 47 AdditionalIncludeDirectories="..,../engine,../sgf,../utils" 48 PreprocessorDefinitions="_DEBUG;HAVE_CONFIG_H;WIN32;_CONSOLE" 49 MinimalRebuild="true" 50 BasicRuntimeChecks="3" 51 RuntimeLibrary="3" 52 PrecompiledHeaderFile=".\Debug/mkeyes.pch" 53 AssemblerListingLocation=".\Debug/" 54 ObjectFile=".\Debug/" 55 ProgramDataBaseFileName="Debug/mkeyes" 56 BrowseInformation="1" 57 WarningLevel="4" 58 DebugInformationFormat="4" 59 DisableSpecificWarnings="4127;4131;4100" 60 /> 61 <Tool 62 Name="VCManagedResourceCompilerTool" 63 /> 64 <Tool 65 Name="VCResourceCompilerTool" 66 PreprocessorDefinitions="_DEBUG" 67 Culture="1033" 68 /> 69 <Tool 70 Name="VCPreLinkEventTool" 71 /> 72 <Tool 73 Name="VCLinkerTool" 74 AdditionalDependencies="odbc32.lib odbccp32.lib" 75 OutputFile=".\Debug/mkeyes.exe" 76 LinkIncremental="2" 77 SuppressStartupBanner="true" 78 GenerateDebugInformation="true" 79 ProgramDatabaseFile=".\Debug/mkeyes.pdb" 80 SubSystem="1" 81 TargetMachine="1" 82 /> 83 <Tool 84 Name="VCALinkTool" 85 /> 86 <Tool 87 Name="VCManifestTool" 88 /> 89 <Tool 90 Name="VCXDCMakeTool" 91 /> 92 <Tool 93 Name="VCBscMakeTool" 94 SuppressStartupBanner="true" 95 OutputFile=".\Debug/mkeyes.bsc" 96 /> 97 <Tool 98 Name="VCFxCopTool" 99 /> 100 <Tool 101 Name="VCAppVerifierTool" 102 /> 103 <Tool 104 Name="VCWebDeploymentTool" 105 /> 106 <Tool 107 Name="VCPostBuildEventTool" 108 /> 109 </Configuration> 110 <Configuration 111 Name="Release|Win32" 112 OutputDirectory=".\Release" 113 IntermediateDirectory=".\Release" 114 ConfigurationType="1" 115 InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops" 116 UseOfMFC="0" 117 ATLMinimizesCRunTimeLibraryUsage="false" 118 CharacterSet="2" 119 > 120 <Tool 121 Name="VCPreBuildEventTool" 122 /> 123 <Tool 124 Name="VCCustomBuildTool" 125 /> 126 <Tool 127 Name="VCXMLDataGeneratorTool" 128 /> 129 <Tool 130 Name="VCWebServiceProxyGeneratorTool" 131 /> 132 <Tool 133 Name="VCMIDLTool" 134 TypeLibraryName=".\Release/mkeyes.tlb" 135 HeaderFileName="" 136 /> 137 <Tool 138 Name="VCCLCompilerTool" 139 AdditionalOptions="/D "_CRT_SECURE_NO_DEPRECATE"" 140 Optimization="2" 141 InlineFunctionExpansion="0" 142 FavorSizeOrSpeed="1" 143 WholeProgramOptimization="true" 144 AdditionalIncludeDirectories="..,../engine,../sgf,../utils" 145 PreprocessorDefinitions="NDEBUG;WIN32;_CONSOLE;HAVE_CONFIG_H" 146 StringPooling="true" 147 RuntimeLibrary="2" 148 EnableFunctionLevelLinking="true" 149 PrecompiledHeaderFile=".\Release/mkeyes.pch" 150 AssemblerListingLocation=".\Release/" 151 ObjectFile=".\Release/" 152 ProgramDataBaseFileName="Release/mkeyes" 153 BrowseInformation="0" 154 DebugInformationFormat="3" 155 /> 156 <Tool 157 Name="VCManagedResourceCompilerTool" 158 /> 159 <Tool 160 Name="VCResourceCompilerTool" 161 PreprocessorDefinitions="NDEBUG" 162 Culture="1033" 163 /> 164 <Tool 165 Name="VCPreLinkEventTool" 166 /> 167 <Tool 168 Name="VCLinkerTool" 169 AdditionalDependencies="odbc32.lib odbccp32.lib" 170 OutputFile=".\Release/mkeyes.exe" 171 LinkIncremental="1" 172 SuppressStartupBanner="true" 173 ProgramDatabaseFile=".\Release/mkeyes.pdb" 174 SubSystem="1" 175 TargetMachine="1" 176 /> 177 <Tool 178 Name="VCALinkTool" 179 /> 180 <Tool 181 Name="VCManifestTool" 182 /> 183 <Tool 184 Name="VCXDCMakeTool" 185 /> 186 <Tool 187 Name="VCBscMakeTool" 188 SuppressStartupBanner="true" 189 OutputFile=".\Release/mkeyes.bsc" 190 /> 191 <Tool 192 Name="VCFxCopTool" 193 /> 194 <Tool 195 Name="VCAppVerifierTool" 196 /> 197 <Tool 198 Name="VCWebDeploymentTool" 199 /> 200 <Tool 201 Name="VCPostBuildEventTool" 202 /> 203 </Configuration> 204 </Configurations> 205 <References> 206 </References> 207 <Files> 208 <Filter 209 Name="Source Files" 210 Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" 211 > 212 <File 213 RelativePath="mkeyes.c" 214 > 215 <FileConfiguration 216 Name="Debug|Win32" 217 > 218 <Tool 219 Name="VCCLCompilerTool" 220 AdditionalIncludeDirectories="" 221 PreprocessorDefinitions="" 222 /> 223 </FileConfiguration> 224 <FileConfiguration 225 Name="Release|Win32" 226 > 227 <Tool 228 Name="VCCLCompilerTool" 229 AdditionalIncludeDirectories="" 230 PreprocessorDefinitions="" 231 /> 232 </FileConfiguration> 233 </File> 234 </Filter> 235 <Filter 236 Name="Header Files" 237 Filter="h;hpp;hxx;hm;inl" 238 > 239 </Filter> 240 </Files> 241 <Globals> 242 </Globals> 243 </VisualStudioProject> -
patterns/mkpat.c
diff -N -r -u -X .ignore gnugo-copy/patterns/mkpat.c gnugo/patterns/mkpat.c
old new 2 2 * This is GNU Go, a Go program. Contact gnugo@gnu.org, or see * 3 3 * http://www.gnu.org/software/gnugo/ for more information. * 4 4 * * 5 * Copyright 1999, 2000, 2001, 2002, 2003, 2004, 2005 and 2006*5 * Copyright 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 and 2007 * 6 6 * by the Free Software Foundation. * 7 7 * * 8 8 * This program is free software; you can redistribute it and/or * … … 508 508 509 509 static struct hint_data *first_hint = NULL; 510 510 511 static void 512 free_hint_data(void) 513 { 514 struct hint_data *next = first_hint; 515 while (next != NULL) { 516 next = next->next; 517 free(first_hint); 518 first_hint = next; 519 } 520 } 521 511 522 512 523 static void 513 524 parse_transformations_file(FILE *file) … … 1991 2002 } 1992 2003 1993 2004 2005 /* Frees memory allocated for corner variations. */ 2006 static void 2007 free_corner_variations(void) 2008 { 2009 struct corner_variation_b *node = corner_root.child; 2010 struct corner_variation_b *child; 2011 2012 while (node != NULL) { 2013 child = node->child; 2014 free(node); 2015 node = child; 2016 } 2017 } 2018 2019 1994 2020 /* Follow a variation. If such a variation already exists, returns 1995 2021 * a pointer to it. Otherwise, creates and initializes a new one. 1996 2022 */ … … 2872 2898 } /* while not EOF */ 2873 2899 } /* for each file */ 2874 2900 2901 free_hint_data(); 2902 2875 2903 convert_attribute_labels_to_offsets(); 2876 2904 2877 2905 if (patno >= 0) { … … 2950 2978 fprintf(stderr, "Warning: Increase DFA_MAX_MATCHED in 'dfa.h'.\n"); 2951 2979 2952 2980 kill_dfa(&dfa); 2981 dfa_patterns_clear(&dfa_pats); 2953 2982 dfa_end(); 2954 2983 } 2955 2984 … … 2991 3020 optimized_variations[k]); 2992 3021 } 2993 3022 3023 dfa_patterns_clear(&dfa_pats); 2994 3024 free(optimized_variations); 2995 3025 dfa_end(); 2996 3026 } 2997 3027 3028 if (database_type == DB_CORNER) 3029 free_corner_variations(); 3030 2998 3031 return fatal_errors ? 1 : 0; 2999 3032 } 3000 3033 -
patterns/mkpat.vcproj
diff -N -r -u -X .ignore gnugo-copy/patterns/mkpat.vcproj gnugo/patterns/mkpat.vcproj
old new 1 <?xml version="1.0" encoding="windows-1250"?> 2 <VisualStudioProject 3 ProjectType="Visual C++" 4 Version="8,00" 5 Name="mkpat" 6 ProjectGUID="{0CF62660-27DE-472F-82AC-6870F06860F2}" 7 > 8 <Platforms> 9 <Platform 10 Name="Win32" 11 /> 12 </Platforms> 13 <ToolFiles> 14 </ToolFiles> 15 <Configurations> 16 <Configuration 17 Name="Debug|Win32" 18 OutputDirectory=".\Debug" 19 IntermediateDirectory=".\Debug" 20 ConfigurationType="1" 21 InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops" 22 UseOfMFC="0" 23 ATLMinimizesCRunTimeLibraryUsage="false" 24 CharacterSet="2" 25 > 26 <Tool 27 Name="VCPreBuildEventTool" 28 /> 29 <Tool 30 Name="VCCustomBuildTool" 31 /> 32 <Tool 33 Name="VCXMLDataGeneratorTool" 34 /> 35 <Tool 36 Name="VCWebServiceProxyGeneratorTool" 37 /> 38 <Tool 39 Name="VCMIDLTool" 40 TypeLibraryName=".\Debug/mkpat.tlb" 41 HeaderFileName="" 42 /> 43 <Tool 44 Name="VCCLCompilerTool" 45 AdditionalOptions="/D "_CRT_SECURE_NO_DEPRECATE"" 46 Optimization="0" 47 AdditionalIncludeDirectories="..,..\utils,..\engine,..\sgf" 48 PreprocessorDefinitions="_DEBUG;HAVE_CONFIG_H;WIN32;_CONSOLE" 49 MinimalRebuild="true" 50 BasicRuntimeChecks="3" 51 RuntimeLibrary="3" 52 PrecompiledHeaderFile=".\Debug/mkpat.pch" 53 AssemblerListingLocation=".\Debug/" 54 ObjectFile=".\Debug/" 55 ProgramDataBaseFileName="Debug/mkpat" 56 BrowseInformation="1" 57 WarningLevel="4" 58 DebugInformationFormat="4" 59 DisableSpecificWarnings="4127;4131;4100" 60 /> 61 <Tool 62 Name="VCManagedResourceCompilerTool" 63 /> 64 <Tool 65 Name="VCResourceCompilerTool" 66 PreprocessorDefinitions="_DEBUG" 67 Culture="1033" 68 /> 69 <Tool 70 Name="VCPreLinkEventTool" 71 /> 72 <Tool 73 Name="VCLinkerTool" 74 AdditionalDependencies="..\utils\Debug\utils.lib .\Debug\dfa.lib" 75 OutputFile=".\Debug/mkpat.exe" 76 LinkIncremental="2" 77 SuppressStartupBanner="true" 78 GenerateDebugInformation="true" 79 ProgramDatabaseFile=".\Debug/mkpat.pdb" 80 SubSystem="1" 81 TargetMachine="1" 82 /> 83 <Tool 84 Name="VCALinkTool" 85 /> 86 <Tool 87 Name="VCManifestTool" 88 /> 89 <Tool 90 Name="VCXDCMakeTool" 91 /> 92 <Tool 93 Name="VCBscMakeTool" 94 SuppressStartupBanner="true" 95 OutputFile=".\Debug/mkpat.bsc" 96 /> 97 <Tool 98 Name="VCFxCopTool" 99 /> 100 <Tool 101 Name="VCAppVerifierTool" 102 /> 103 <Tool 104 Name="VCWebDeploymentTool" 105 /> 106 <Tool 107 Name="VCPostBuildEventTool" 108 /> 109 </Configuration> 110 <Configuration 111 Name="Release|Win32" 112 OutputDirectory=".\Release" 113 IntermediateDirectory=".\Release" 114 ConfigurationType="1" 115 InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops" 116 UseOfMFC="0" 117 ATLMinimizesCRunTimeLibraryUsage="false" 118 CharacterSet="2" 119 > 120 <Tool 121 Name="VCPreBuildEventTool" 122 /> 123 <Tool 124 Name="VCCustomBuildTool" 125 /> 126 <Tool 127 Name="VCXMLDataGeneratorTool" 128 /> 129 <Tool 130 Name="VCWebServiceProxyGeneratorTool" 131 /> 132 <Tool 133 Name="VCMIDLTool" 134 TypeLibraryName=".\Release/mkpat.tlb" 135 HeaderFileName="" 136 /> 137 <Tool 138 Name="VCCLCompilerTool" 139 AdditionalOptions="/D "_CRT_SECURE_NO_DEPRECATE"" 140 Optimization="2" 141 InlineFunctionExpansion="0" 142 FavorSizeOrSpeed="1" 143 WholeProgramOptimization="true" 144 AdditionalIncludeDirectories="..,..\utils,..\engine,..\sgf" 145 PreprocessorDefinitions="NDEBUG;WIN32;_CONSOLE;HAVE_CONFIG_H" 146 StringPooling="true" 147 RuntimeLibrary="2" 148 EnableFunctionLevelLinking="true" 149 PrecompiledHeaderFile=".\Release/mkpat.pch" 150 AssemblerListingLocation=".\Release/" 151 ObjectFile=".\Release/" 152 ProgramDataBaseFileName="Release/mkpat" 153 BrowseInformation="0" 154 DebugInformationFormat="3" 155 /> 156 <Tool 157 Name="VCManagedResourceCompilerTool" 158 /> 159 <Tool 160 Name="VCResourceCompilerTool" 161 PreprocessorDefinitions="NDEBUG" 162 Culture="1033" 163 /> 164 <Tool 165 Name="VCPreLinkEventTool" 166 /> 167 <Tool 168 Name="VCLinkerTool" 169 AdditionalDependencies="..\utils\Release\utils.lib .\Release\dfa.lib" 170 OutputFile=".\Release/mkpat.exe" 171 LinkIncremental="1" 172 SuppressStartupBanner="true" 173 GenerateDebugInformation="true" 174 ProgramDatabaseFile=".\Release/mkpat.pdb" 175 SubSystem="1" 176 TargetMachine="1" 177 /> 178 <Tool 179 Name="VCALinkTool" 180 /> 181 <Tool 182 Name="VCManifestTool" 183 /> 184 <Tool 185 Name="VCXDCMakeTool" 186 /> 187 <Tool 188 Name="VCBscMakeTool" 189 SuppressStartupBanner="true" 190 OutputFile=".\Release/mkpat.bsc" 191 /> 192 <Tool 193 Name="VCFxCopTool" 194 /> 195 <Tool 196 Name="VCAppVerifierTool" 197 /> 198 <Tool 199 Name="VCWebDeploymentTool" 200 /> 201 <Tool 202 Name="VCPostBuildEventTool" 203 /> 204 </Configuration> 205 </Configurations> 206 <References> 207 </References> 208 <Files> 209 <Filter 210 Name="Source Files" 211 Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" 212 > 213 <File 214 RelativePath="mkpat.c" 215 > 216 <FileConfiguration 217 Name="Debug|Win32" 218 > 219 <Tool 220 Name="VCCLCompilerTool" 221 AdditionalIncludeDirectories="" 222 PreprocessorDefinitions="" 223 /> 224 </FileConfiguration> 225 <FileConfiguration 226 Name="Release|Win32" 227 > 228 <Tool 229 Name="VCCLCompilerTool" 230 AdditionalIncludeDirectories="" 231 PreprocessorDefinitions="" 232 /> 233 </FileConfiguration> 234 </File> 235 <File 236 RelativePath="transform.c" 237 > 238 <FileConfiguration 239 Name="Debug|Win32" 240 > 241 <Tool 242 Name="VCCLCompilerTool" 243 AdditionalIncludeDirectories="" 244 PreprocessorDefinitions="" 245 /> 246 </FileConfiguration> 247 <FileConfiguration 248 Name="Release|Win32" 249 > 250 <Tool 251 Name="VCCLCompilerTool" 252 AdditionalIncludeDirectories="" 253 PreprocessorDefinitions="" 254 /> 255 </FileConfiguration> 256 </File> 257 </Filter> 258 <Filter 259 Name="Header Files" 260 Filter="h;hpp;hxx;hm;inl" 261 > 262 </Filter> 263 </Files> 264 <Globals> 265 </Globals> 266 </VisualStudioProject> -
patterns/patterns.vcproj
diff -N -r -u -X .ignore gnugo-copy/patterns/patterns.vcproj gnugo/patterns/patterns.vcproj
old new 1 <?xml version="1.0" encoding="windows-1250"?> 2 <VisualStudioProject 3 ProjectType="Visual C++" 4 Version="8,00" 5 Name="patterns" 6 ProjectGUID="{E080B13B-3A8B-42AF-9137-DFABD6F28EA9}" 7 > 8 <Platforms> 9 <Platform 10 Name="Win32" 11 /> 12 </Platforms> 13 <ToolFiles> 14 </ToolFiles> 15 <Configurations> 16 <Configuration 17 Name="Debug|Win32" 18 OutputDirectory=".\Debug" 19 IntermediateDirectory=".\Debug" 20 ConfigurationType="4" 21 InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops" 22 UseOfMFC="0" 23 ATLMinimizesCRunTimeLibraryUsage="false" 24 CharacterSet="2" 25 > 26 <Tool 27 Name="VCPreBuildEventTool" 28 /> 29 <Tool 30 Name="VCCustomBuildTool" 31 /> 32 <Tool 33 Name="VCXMLDataGeneratorTool" 34 /> 35 <Tool 36 Name="VCWebServiceProxyGeneratorTool" 37 /> 38 <Tool 39 Name="VCMIDLTool" 40 /> 41 <Tool 42 Name="VCCLCompilerTool" 43 AdditionalOptions="/D "_CRT_SECURE_NO_DEPRECATE"" 44 Optimization="0" 45 AdditionalIncludeDirectories=".,..,..\engine,../sgf,../utils" 46 PreprocessorDefinitions="WIN32;_DEBUG;HAVE_CONFIG_H;_LIB" 47 MinimalRebuild="true" 48 BasicRuntimeChecks="3" 49 RuntimeLibrary="3" 50 PrecompiledHeaderFile=".\Debug/patterns.pch" 51 AssemblerListingLocation=".\Debug/" 52 ObjectFile=".\Debug/" 53 ProgramDataBaseFileName="Debug/patterns" 54 BrowseInformation="1" 55 WarningLevel="4" 56 DebugInformationFormat="3" 57 DisableSpecificWarnings="4127;4131;4100" 58 /> 59 <Tool 60 Name="VCManagedResourceCompilerTool" 61 /> 62 <Tool 63 Name="VCResourceCompilerTool" 64 PreprocessorDefinitions="_DEBUG" 65 Culture="1033" 66 /> 67 <Tool 68 Name="VCPreLinkEventTool" 69 /> 70 <Tool 71 Name="VCLibrarianTool" 72 OutputFile=".\Debug\patterns.lib" 73 SuppressStartupBanner="true" 74 /> 75 <Tool 76 Name="VCALinkTool" 77 /> 78 <Tool 79 Name="VCXDCMakeTool" 80 /> 81 <Tool 82 Name="VCBscMakeTool" 83 SuppressStartupBanner="true" 84 OutputFile=".\Debug/patterns.bsc" 85 /> 86 <Tool 87 Name="VCFxCopTool" 88 /> 89 <Tool 90 Name="VCPostBuildEventTool" 91 /> 92 </Configuration> 93 <Configuration 94 Name="Release|Win32" 95 OutputDirectory=".\Release" 96 IntermediateDirectory=".\Release" 97 ConfigurationType="4" 98 InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops" 99 UseOfMFC="0" 100 ATLMinimizesCRunTimeLibraryUsage="false" 101 CharacterSet="2" 102 > 103 <Tool 104 Name="VCPreBuildEventTool" 105 /> 106 <Tool 107 Name="VCCustomBuildTool" 108 /> 109 <Tool 110 Name="VCXMLDataGeneratorTool" 111 /> 112 <Tool 113 Name="VCWebServiceProxyGeneratorTool" 114 /> 115 <Tool 116 Name="VCMIDLTool" 117 /> 118 <Tool 119 Name="VCCLCompilerTool" 120 AdditionalOptions="/D "_CRT_SECURE_NO_DEPRECATE"" 121 Optimization="2" 122 InlineFunctionExpansion="0" 123 FavorSizeOrSpeed="1" 124 WholeProgramOptimization="true" 125 AdditionalIncludeDirectories=".,..,..\engine,../sgf,../utils" 126 PreprocessorDefinitions="WIN32;NDEBUG;HAVE_CONFIG_H;_LIB" 127 StringPooling="true" 128 RuntimeLibrary="2" 129 EnableFunctionLevelLinking="true" 130 PrecompiledHeaderFile=".\Release/patterns.pch" 131 AssemblerListingLocation=".\Release/" 132 ObjectFile=".\Release/" 133 ProgramDataBaseFileName="Release/patterns" 134 BrowseInformation="0" 135 DebugInformationFormat="3" 136 /> 137 <Tool 138 Name="VCManagedResourceCompilerTool" 139 /> 140 <Tool 141 Name="VCResourceCompilerTool" 142 PreprocessorDefinitions="NDEBUG" 143 Culture="1033" 144 /> 145 <Tool 146 Name="VCPreLinkEventTool" 147 /> 148 <Tool 149 Name="VCLibrarianTool" 150 OutputFile=".\Release\patterns.lib" 151 SuppressStartupBanner="true" 152 /> 153 <Tool 154 Name="VCALinkTool" 155 /> 156 <Tool 157 Name="VCXDCMakeTool" 158 /> 159 <Tool 160 Name="VCBscMakeTool" 161 SuppressStartupBanner="true" 162 OutputFile=".\Release/patterns.bsc" 163 /> 164 <Tool 165 Name="VCFxCopTool" 166 /> 167 <Tool 168 Name="VCPostBuildEventTool" 169 /> 170 </Configuration> 171 </Configurations> 172 <References> 173 </References> 174 <Files> 175 <Filter 176 Name="Source Files" 177 Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" 178 > 179 <File 180 RelativePath="aa_attackpat.c" 181 > 182 <FileConfiguration 183 Name="Debug|Win32" 184 > 185 <Tool 186 Name="VCCLCompilerTool" 187 AdditionalIncludeDirectories="" 188 PreprocessorDefinitions="" 189 /> 190 </FileConfiguration> 191 <FileConfiguration 192 Name="Release|Win32" 193 > 194 <Tool 195 Name="VCCLCompilerTool" 196 AdditionalIncludeDirectories="" 197 PreprocessorDefinitions="" 198 /> 199 </FileConfiguration> 200 </File> 201 <File 202 RelativePath="apatterns.c" 203 > 204 <FileConfiguration 205 Name="Debug|Win32" 206 > 207 <Tool 208 Name="VCCLCompilerTool" 209 AdditionalIncludeDirectories="" 210 PreprocessorDefinitions="" 211 /> 212 </FileConfiguration> 213 <FileConfiguration 214 Name="Release|Win32" 215 > 216 <Tool 217 Name="VCCLCompilerTool" 218 AdditionalIncludeDirectories="" 219 PreprocessorDefinitions="" 220 /> 221 </FileConfiguration> 222 </File> 223 <File 224 RelativePath="barriers.c" 225 > 226 <FileConfiguration 227 Name="Debug|Win32" 228 > 229 <Tool 230 Name="VCCLCompilerTool" 231 AdditionalIncludeDirectories="" 232 PreprocessorDefinitions="" 233 /> 234 </FileConfiguration> 235 <FileConfiguration 236 Name="Release|Win32" 237 > 238 <Tool 239 Name="VCCLCompilerTool" 240 AdditionalIncludeDirectories="" 241 PreprocessorDefinitions="" 242 /> 243 </FileConfiguration> 244 </File> 245 <File 246 RelativePath="conn.c" 247 > 248 <FileConfiguration 249 Name="Debug|Win32" 250 > 251 <Tool 252 Name="VCCLCompilerTool" 253 AdditionalIncludeDirectories="" 254 PreprocessorDefinitions="" 255 /> 256 </FileConfiguration> 257 <FileConfiguration 258 Name="Release|Win32" 259 > 260 <Tool 261 Name="VCCLCompilerTool" 262 AdditionalIncludeDirectories="" 263 PreprocessorDefinitions="" 264 /> 265 </FileConfiguration> 266 </File> 267 <File 268 RelativePath="connections.c" 269 > 270 <FileConfiguration 271 Name="Debug|Win32" 272 > 273 <Tool 274 Name="VCCLCompilerTool" 275 AdditionalIncludeDirectories="" 276 PreprocessorDefinitions="" 277 /> 278 </FileConfiguration> 279 <FileConfiguration 280 Name="Release|Win32" 281 > 282 <Tool 283 Name="VCCLCompilerTool" 284 AdditionalIncludeDirectories="" 285 PreprocessorDefinitions="" 286 /> 287 </FileConfiguration> 288 </File> 289 <File 290 RelativePath="dpatterns.c" 291 > 292 <FileConfiguration 293 Name="Debug|Win32" 294 > 295 <Tool 296 Name="VCCLCompilerTool" 297 AdditionalIncludeDirectories="" 298 PreprocessorDefinitions="" 299 /> 300 </FileConfiguration> 301 <FileConfiguration 302 Name="Release|Win32" 303 > 304 <Tool 305 Name="VCCLCompilerTool" 306 AdditionalIncludeDirectories="" 307 PreprocessorDefinitions="" 308 /> 309 </FileConfiguration> 310 </File> 311 <File 312 RelativePath="endgame.c" 313 > 314 <FileConfiguration 315 Name="Debug|Win32" 316 > 317 <Tool 318 Name="VCCLCompilerTool" 319 AdditionalIncludeDirectories="" 320 PreprocessorDefinitions="" 321 /> 322 </FileConfiguration> 323 <FileConfiguration 324 Name="Release|Win32" 325 > 326 <Tool 327 Name="VCCLCompilerTool" 328 AdditionalIncludeDirectories="" 329 PreprocessorDefinitions="" 330 /> 331 </FileConfiguration> 332 </File> 333 <File 334 RelativePath="eyes.c" 335 > 336 <FileConfiguration 337 Name="Debug|Win32" 338 > 339 <Tool 340 Name="VCCLCompilerTool" 341 AdditionalIncludeDirectories="" 342 PreprocessorDefinitions="" 343 /> 344 </FileConfiguration> 345 <FileConfiguration 346 Name="Release|Win32" 347 > 348 <Tool 349 Name="VCCLCompilerTool" 350 AdditionalIncludeDirectories="" 351 PreprocessorDefinitions="" 352 /> 353 </FileConfiguration> 354 </File> 355 <File 356 RelativePath="fuseki13.c" 357 > 358 <FileConfiguration 359 Name="Debug|Win32" 360 > 361 <Tool 362 Name="VCCLCompilerTool" 363 AdditionalIncludeDirectories="" 364 PreprocessorDefinitions="" 365 /> 366 </FileConfiguration> 367 <FileConfiguration 368 Name="Release|Win32" 369 > 370 <Tool 371 Name="VCCLCompilerTool" 372 AdditionalIncludeDirectories="" 373 PreprocessorDefinitions="" 374 /> 375 </FileConfiguration> 376 </File> 377 <File 378 RelativePath="fuseki19.c" 379 > 380 <FileConfiguration 381 Name="Debug|Win32" 382 > 383 <Tool 384 Name="VCCLCompilerTool" 385 AdditionalIncludeDirectories="" 386 PreprocessorDefinitions="" 387 /> 388 </FileConfiguration> 389 <FileConfiguration 390 Name="Release|Win32" 391 > 392 <Tool 393 Name="VCCLCompilerTool" 394 AdditionalIncludeDirectories="" 395 PreprocessorDefinitions="" 396 /> 397 </FileConfiguration> 398 </File> 399 <File 400 RelativePath="fuseki9.c" 401 > 402 <FileConfiguration 403 Name="Debug|Win32" 404 > 405 <Tool 406 Name="VCCLCompilerTool" 407 AdditionalIncludeDirectories="" 408 PreprocessorDefinitions="" 409 /> 410 </FileConfiguration> 411 <FileConfiguration 412 Name="Release|Win32" 413 > 414 <Tool 415 Name="VCCLCompilerTool" 416 AdditionalIncludeDirectories="" 417 PreprocessorDefinitions="" 418 /> 419 </FileConfiguration> 420 </File> 421 <File 422 RelativePath="fusekipat.c" 423 > 424 <FileConfiguration 425 Name="Debug|Win32" 426 > 427 <Tool 428 Name="VCCLCompilerTool" 429 AdditionalIncludeDirectories="" 430 PreprocessorDefinitions="" 431 /> 432 </FileConfiguration> 433 <FileConfiguration 434 Name="Release|Win32" 435 > 436 <Tool 437 Name="VCCLCompilerTool" 438 AdditionalIncludeDirectories="" 439 PreprocessorDefinitions="" 440 /> 441 </FileConfiguration> 442 </File> 443 <File 444 RelativePath="handipat.c" 445 > 446 <FileConfiguration 447 Name="Debug|Win32" 448 > 449 <Tool 450 Name="VCCLCompilerTool" 451 AdditionalIncludeDirectories="" 452 PreprocessorDefinitions="" 453 /> 454 </FileConfiguration> 455 <FileConfiguration 456 Name="Release|Win32" 457 > 458 <Tool 459 Name="VCCLCompilerTool" 460 AdditionalIncludeDirectories="" 461 PreprocessorDefinitions="" 462 /> 463 </FileConfiguration> 464 </File> 465 <File 466 RelativePath="helpers.c" 467 > 468 <FileConfiguration 469 Name="Debug|Win32" 470 > 471 <Tool 472 Name="VCCLCompilerTool" 473 AdditionalIncludeDirectories="" 474 PreprocessorDefinitions="" 475 /> 476 </FileConfiguration> 477 <FileConfiguration 478 Name="Release|Win32" 479 > 480 <Tool 481 Name="VCCLCompilerTool" 482 AdditionalIncludeDirectories="" 483 PreprocessorDefinitions="" 484 /> 485 </FileConfiguration> 486 </File> 487 <File 488 RelativePath="influence.c" 489 > 490 <FileConfiguration 491 Name="Debug|Win32" 492 > 493 <Tool 494 Name="VCCLCompilerTool" 495 AdditionalIncludeDirectories="" 496 PreprocessorDefinitions="" 497 /> 498 </FileConfiguration> 499 <FileConfiguration 500 Name="Release|Win32" 501 > 502 <Tool 503 Name="VCCLCompilerTool" 504 AdditionalIncludeDirectories="" 505 PreprocessorDefinitions="" 506 /> 507 </FileConfiguration> 508 </File> 509 <File 510 RelativePath="josekidb.c" 511 > 512 <FileConfiguration 513 Name="Debug|Win32" 514 > 515 <Tool 516 Name="VCCLCompilerTool" 517 AdditionalIncludeDirectories="" 518 PreprocessorDefinitions="" 519 /> 520 </FileConfiguration> 521 <FileConfiguration 522 Name="Release|Win32" 523 > 524 <Tool 525 Name="VCCLCompilerTool" 526 AdditionalIncludeDirectories="" 527 PreprocessorDefinitions="" 528 /> 529 </FileConfiguration> 530 </File> 531 <File 532 RelativePath="owl_attackpat.c" 533 > 534 <FileConfiguration 535 Name="Debug|Win32" 536 > 537 <Tool 538 Name="VCCLCompilerTool" 539 AdditionalIncludeDirectories="" 540 PreprocessorDefinitions="" 541 /> 542 </FileConfiguration> 543 <FileConfiguration 544 Name="Release|Win32" 545 > 546 <Tool 547 Name="VCCLCompilerTool" 548 AdditionalIncludeDirectories="" 549 PreprocessorDefinitions="" 550 /> 551 </FileConfiguration> 552 </File> 553 <File 554 RelativePath="owl_defendpat.c" 555 > 556 <FileConfiguration 557 Name="Debug|Win32" 558 > 559 <Tool 560 Name="VCCLCompilerTool" 561 AdditionalIncludeDirectories="" 562 PreprocessorDefinitions="" 563 /> 564 </FileConfiguration> 565 <FileConfiguration 566 Name="Release|Win32" 567 > 568 <Tool 569 Name="VCCLCompilerTool" 570 AdditionalIncludeDirectories="" 571 PreprocessorDefinitions="" 572 /> 573 </FileConfiguration> 574 </File> 575 <File 576 RelativePath="owl_vital_apat.c" 577 > 578 <FileConfiguration 579 Name="Debug|Win32" 580 > 581 <Tool 582 Name="VCCLCompilerTool" 583 AdditionalIncludeDirectories="" 584 PreprocessorDefinitions="" 585 /> 586 </FileConfiguration> 587 <FileConfiguration 588 Name="Release|Win32" 589 > 590 <Tool 591 Name="VCCLCompilerTool" 592 AdditionalIncludeDirectories="" 593 PreprocessorDefinitions="" 594 /> 595 </FileConfiguration> 596 </File> 597 <File 598 RelativePath="patterns.c" 599 > 600 <FileConfiguration 601 Name="Debug|Win32" 602 > 603 <Tool 604 Name="VCCLCompilerTool" 605 AdditionalIncludeDirectories="" 606 PreprocessorDefinitions="" 607 /> 608 </FileConfiguration> 609 <FileConfiguration 610 Name="Release|Win32" 611 > 612 <Tool 613 Name="VCCLCompilerTool" 614 AdditionalIncludeDirectories="" 615 PreprocessorDefinitions="" 616 /> 617 </FileConfiguration> 618 </File> 619 </Filter> 620 <Filter 621 Name="Header Files" 622 Filter="h;hpp;hxx;hm;inl" 623 > 624 <File 625 RelativePath="dfa.h" 626 > 627 </File> 628 <File 629 RelativePath="eyes.h" 630 > 631 </File> 632 <File 633 RelativePath="patlib.h" 634 > 635 </File> 636 <File 637 RelativePath="patterns.h" 638 > 639 </File> 640 </Filter> 641 <Filter 642 Name="db files" 643 Filter="*.db" 644 > 645 <File 646 RelativePath="aa_attackpats.db" 647 > 648 <FileConfiguration 649 Name="Debug|Win32" 650 > 651 <Tool 652 Name="VCCustomBuildTool" 653 CommandLine="$(IntDir)\mkpat -D -m -b -t ..\patterns\aa_attackpats.dtr aa_attackpat -i ..\patterns\aa_attackpats.db -o aa_attackpat.c
" 654 AdditionalDependencies="$(IntDir)\mkpat.exe;" 655 Outputs="aa_attackpat.c" 656 /> 657 </FileConfiguration> 658 <FileConfiguration 659 Name="Release|Win32" 660 > 661 <Tool 662 Name="VCCustomBuildTool" 663 CommandLine="$(IntDir)\mkpat -D -m -b -t ..\patterns\aa_attackpats.dtr aa_attackpat -i ..\patterns\aa_attackpats.db -o aa_attackpat.c
" 664 AdditionalDependencies="$(IntDir)\mkpat.exe;" 665 Outputs="aa_attackpat.c" 666 /> 667 </FileConfiguration> 668 </File> 669 <File 670 RelativePath="attack.db" 671 > 672 <FileConfiguration 673 Name="Debug|Win32" 674 > 675 <Tool 676 Name="VCCustomBuildTool" 677 CommandLine="$(IntDir)\mkpat -X attpat -i ..\patterns\attack.db -o apatterns.c
" 678 AdditionalDependencies="$(IntDir)\mkpat.exe;" 679 Outputs="apatterns.c" 680 /> 681 </FileConfiguration> 682 <FileConfiguration 683 Name="Release|Win32" 684 > 685 <Tool 686 Name="VCCustomBuildTool" 687 CommandLine="$(IntDir)\mkpat -X attpat -i ..\patterns\attack.db -o apatterns.c
" 688 AdditionalDependencies="$(IntDir)\mkpat.exe;" 689 Outputs="apatterns.c" 690 /> 691 </FileConfiguration> 692 </File> 693 <File 694 RelativePath="barriers.db" 695 > 696 <FileConfiguration 697 Name="Debug|Win32" 698 > 699 <Tool 700 Name="VCCustomBuildTool" 701 CommandLine="$(IntDir)\mkpat -c -b barrierspat -i ..\patterns\barriers.db -o barriers.c
" 702 AdditionalDependencies="$(IntDir)\mkpat.exe;" 703 Outputs="barriers.c" 704 /> 705 </FileConfiguration> 706 <FileConfiguration 707 Name="Release|Win32" 708 > 709 <Tool 710 Name="VCCustomBuildTool" 711 CommandLine="$(IntDir)\mkpat -c -b barrierspat -i ..\patterns\barriers.db -o barriers.c
" 712 AdditionalDependencies="$(IntDir)\mkpat.exe;" 713 Outputs="barriers.c" 714 /> 715 </FileConfiguration> 716 </File> 717 <File 718 RelativePath="conn.db" 719 > 720 <FileConfiguration 721 Name="Debug|Win32" 722 > 723 <Tool 724 Name="VCCustomBuildTool" 725 CommandLine="$(IntDir)\mkpat -c conn -i ..\patterns\conn.db -o conn.c
" 726 AdditionalDependencies="$(IntDir)\mkpat.exe;" 727 Outputs="conn.c" 728 /> 729 </FileConfiguration> 730 <FileConfiguration 731 Name="Release|Win32" 732 > 733 <Tool 734 Name="VCCustomBuildTool" 735 CommandLine="$(IntDir)\mkpat -c conn -i ..\patterns\conn.db -o conn.c
" 736 AdditionalDependencies="$(IntDir)\mkpat.exe;" 737 Outputs="conn.c" 738 /> 739 </FileConfiguration> 740 </File> 741 <File 742 RelativePath="defense.db" 743 > 744 <FileConfiguration 745 Name="Debug|Win32" 746 > 747 <Tool 748 Name="VCCustomBuildTool" 749 CommandLine="$(IntDir)\mkpat defpat -i ..\patterns\defense.db -o dpatterns.c
" 750 AdditionalDependencies="$(IntDir)\mkpat.exe;" 751 Outputs="dpatterns.c" 752 /> 753 </FileConfiguration> 754 <FileConfiguration 755 Name="Release|Win32" 756 > 757 <Tool 758 Name="VCCustomBuildTool" 759 CommandLine="$(IntDir)\mkpat defpat -i ..\patterns\defense.db -o dpatterns.c
" 760 AdditionalDependencies="$(IntDir)\mkpat.exe;" 761 Outputs="dpatterns.c" 762 /> 763 </FileConfiguration> 764 </File> 765 <File 766 RelativePath="endgame.db" 767 > 768 <FileConfiguration 769 Name="Debug|Win32" 770 > 771 <Tool 772 Name="VCCustomBuildTool" 773 CommandLine="$(IntDir)\mkpat -b endpat -i ..\patterns\endgame.db -o endgame.c
" 774 AdditionalDependencies="$(IntDir)\mkpat.exe;" 775 Outputs="endgame.c" 776 /> 777 </FileConfiguration> 778 <FileConfiguration 779 Name="Release|Win32" 780 > 781 <Tool 782 Name="VCCustomBuildTool" 783 CommandLine="$(IntDir)\mkpat -b endpat -i ..\patterns\endgame.db -o endgame.c
" 784 AdditionalDependencies="$(IntDir)\mkpat.exe;" 785 Outputs="endgame.c" 786 /> 787 </FileConfiguration> 788 </File> 789 <File 790 RelativePath="eyes.db" 791 > 792 <FileConfiguration 793 Name="Debug|Win32" 794 > 795 <Tool 796 Name="VCCustomBuildTool" 797 CommandLine="$(IntDir)\mkeyes <eyes.db >eyes.c
" 798 AdditionalDependencies="$(IntDir)\mkeyes.exe;" 799 Outputs="eyes.c" 800 /> 801 </FileConfiguration> 802 <FileConfiguration 803 Name="Release|Win32" 804 > 805 <Tool 806 Name="VCCustomBuildTool" 807 CommandLine="$(IntDir)\mkeyes <eyes.db >eyes.c
" 808 AdditionalDependencies="$(IntDir)\mkeyes.exe;" 809 Outputs="eyes.c" 810 /> 811 </FileConfiguration> 812 </File> 813 <File 814 RelativePath="fuseki.db" 815 > 816 <FileConfiguration 817 Name="Debug|Win32" 818 > 819 <Tool 820 Name="VCCustomBuildTool" 821 CommandLine="$(IntDir)\mkpat -b fusekipat -i ..\patterns\fuseki.db -o fusekipat.c
" 822 AdditionalDependencies="$(IntDir)\mkpat.exe;" 823 Outputs="fusekipat.c" 824 /> 825 </FileConfiguration> 826 <FileConfiguration 827 Name="Release|Win32" 828 > 829 <Tool 830 Name="VCCustomBuildTool" 831 CommandLine="$(IntDir)\mkpat -b fusekipat -i ..\patterns\fuseki.db -o fusekipat.c
" 832 AdditionalDependencies="$(IntDir)\mkpat.exe;" 833 Outputs="fusekipat.c" 834 /> 835 </FileConfiguration> 836 </File> 837 <File 838 RelativePath="fuseki13.dbz" 839 > 840 <FileConfiguration 841 Name="Debug|Win32" 842 > 843 <Tool 844 Name="VCCustomBuildTool" 845 CommandLine="$(IntDir)\uncompress_fuseki 13 ..\patterns\fuseki13.dbz c >fuseki13.c
" 846 AdditionalDependencies="$(IntDir)\uncompress_fuseki.exe;" 847 Outputs="fuseki13.c" 848 /> 849 </FileConfiguration> 850 <FileConfiguration 851 Name="Release|Win32" 852 > 853 <Tool 854 Name="VCCustomBuildTool" 855 CommandLine="$(IntDir)\uncompress_fuseki 13 ..\patterns\fuseki13.dbz c >fuseki13.c
" 856 AdditionalDependencies="$(IntDir)\uncompress_fuseki.exe;" 857 Outputs="fuseki13.c" 858 /> 859 </FileConfiguration> 860 </File> 861 <File 862 RelativePath="fuseki19.dbz" 863 > 864 <FileConfiguration 865 Name="Debug|Win32" 866 > 867 <Tool 868 Name="VCCustomBuildTool" 869 CommandLine="$(IntDir)\uncompress_fuseki 19 ..\patterns\fuseki19.dbz c >fuseki19.c
" 870 AdditionalDependencies="$(IntDir)\uncompress_fuseki.exe;" 871 Outputs="fuseki19.c" 872 /> 873 </FileConfiguration> 874 <FileConfiguration 875 Name="Release|Win32" 876 > 877 <Tool 878 Name="VCCustomBuildTool" 879 CommandLine="$(IntDir)\uncompress_fuseki 19 ..\patterns\fuseki19.dbz c >fuseki19.c
" 880 AdditionalDependencies="$(IntDir)\uncompress_fuseki.exe;" 881 Outputs="fuseki19.c" 882 /> 883 </FileConfiguration> 884 </File> 885 <File 886 RelativePath="fuseki9.dbz" 887 > 888 <FileConfiguration 889 Name="Debug|Win32" 890 > 891 <Tool 892 Name="VCCustomBuildTool" 893 CommandLine="$(IntDir)\uncompress_fuseki 9 ..\patterns\fuseki9.dbz c >fuseki9.c
" 894 AdditionalDependencies="$(IntDir)\uncompress_fuseki.exe;" 895 Outputs="fuseki9.c" 896 /> 897 </FileConfiguration> 898 <FileConfiguration 899 Name="Release|Win32" 900 > 901 <Tool 902 Name="VCCustomBuildTool" 903 CommandLine="$(IntDir)\uncompress_fuseki 9 ..\patterns\fuseki9.dbz c >fuseki9.c
" 904 AdditionalDependencies="$(IntDir)\uncompress_fuseki.exe;" 905 Outputs="fuseki9.c" 906 /> 907 </FileConfiguration> 908 </File> 909 <File 910 RelativePath="handicap.db" 911 > 912 <FileConfiguration 913 Name="Debug|Win32" 914 > 915 <Tool 916 Name="VCCustomBuildTool" 917 CommandLine="$(IntDir)\mkpat -b handipat -i ..\patterns\handicap.db -o handipat.c
" 918 AdditionalDependencies="$(IntDir)\mkpat.exe;" 919 Outputs="handipat.c" 920 /> 921 </FileConfiguration> 922 <FileConfiguration 923 Name="Release|Win32" 924 > 925 <Tool 926 Name="VCCustomBuildTool" 927 CommandLine="$(IntDir)\mkpat -b handipat -i ..\patterns\handicap.db -o handipat.c
" 928 AdditionalDependencies="$(IntDir)\mkpat.exe;" 929 Outputs="handipat.c" 930 /> 931 </FileConfiguration> 932 </File> 933 <File 934 RelativePath="hoshi_keima.db" 935 > 936 <FileConfiguration 937 Name="Debug|Win32" 938 > 939 <Tool 940 Name="VCCustomBuildTool" 941 CommandLine="$(IntDir)\mkpat -C joseki -i gogo.db -i hoshi_keima.db -i hoshi_other.db -i komoku.db -i sansan.db -i mokuhazushi.db -i takamoku.db -o josekidb.c
" 942 AdditionalDependencies="$(IntDir)\mkpat.exe;hoshi_other.db;komoku.db;sansan.db;mokuhazushi.db;takamoku.db;gogo.db;" 943 Outputs="josekidb.c" 944 /> 945 </FileConfiguration> 946 <FileConfiguration 947 Name="Release|Win32" 948 > 949 <Tool 950 Name="VCCustomBuildTool" 951 CommandLine="$(IntDir)\mkpat -C joseki -i gogo.db -i hoshi_keima.db -i hoshi_other.db -i komoku.db -i sansan.db -i mokuhazushi.db -i takamoku.db -o josekidb.c
" 952 AdditionalDependencies="$(IntDir)\mkpat.exe;hoshi_other.db;komoku.db;sansan.db;mokuhazushi.db;takamoku.db;gogo.db;" 953 Outputs="josekidb.c" 954 /> 955 </FileConfiguration> 956 </File> 957 <File 958 RelativePath="influence.db" 959 > 960 <FileConfiguration 961 Name="Debug|Win32" 962 > 963 <Tool 964 Name="VCCustomBuildTool" 965 CommandLine="$(IntDir)\mkpat -c influencepat -i ..\patterns\influence.db -o influence.c
" 966 AdditionalDependencies="$(IntDir)\mkpat.exe;" 967 Outputs="influence.c" 968 /> 969 </FileConfiguration> 970 <FileConfiguration 971 Name="Release|Win32" 972 > 973 <Tool 974 Name="VCCustomBuildTool" 975 CommandLine="$(IntDir)\mkpat -c influencepat -i ..\patterns\influence.db -o influence.c
" 976 AdditionalDependencies="$(IntDir)\mkpat.exe;" 977 Outputs="influence.c" 978 /> 979 </FileConfiguration> 980 </File> 981 <File 982 RelativePath="owl_attackpats.db" 983 > 984 <FileConfiguration 985 Name="Debug|Win32" 986 > 987 <Tool 988 Name="VCCustomBuildTool" 989 CommandLine="$(IntDir)\mkpat -D -m -b -t ..\patterns\owl_attackpats.dtr owl_attackpat -i ..\patterns\owl_attackpats.db -o owl_attackpat.c
" 990 AdditionalDependencies="$(IntDir)\mkpat.exe;" 991 Outputs="owl_attackpat.c" 992 /> 993 </FileConfiguration> 994 <FileConfiguration 995 Name="Release|Win32" 996 > 997 <Tool 998 Name="VCCustomBuildTool" 999 CommandLine="$(IntDir)\mkpat -D -m -b -t ..\patterns\owl_attackpats.dtr owl_attackpat -i ..\patterns\owl_attackpats.db -o owl_attackpat.c
" 1000 AdditionalDependencies="$(IntDir)\mkpat.exe;" 1001 Outputs="owl_attackpat.c" 1002 /> 1003 </FileConfiguration> 1004 </File> 1005 <File 1006 RelativePath="owl_defendpats.db" 1007 > 1008 <FileConfiguration 1009 Name="Debug|Win32" 1010 > 1011 <Tool 1012 Name="VCCustomBuildTool" 1013 CommandLine="$(IntDir)\mkpat -D -m -b -t ..\patterns\owl_defendpats.dtr owl_defendpat -i ..\patterns\owl_defendpats.db -o owl_defendpat.c
" 1014 AdditionalDependencies="$(IntDir)\mkpat.exe;" 1015 Outputs="owl_defendpat.c" 1016 /> 1017 </FileConfiguration> 1018 <FileConfiguration 1019 Name="Release|Win32" 1020 > 1021 <Tool 1022 Name="VCCustomBuildTool" 1023 CommandLine="$(IntDir)\mkpat -D -m -b -t ..\patterns\owl_defendpats.dtr owl_defendpat -i ..\patterns\owl_defendpats.db -o owl_defendpat.c
" 1024 AdditionalDependencies="$(IntDir)\mkpat.exe;" 1025 Outputs="owl_defendpat.c" 1026 /> 1027 </FileConfiguration> 1028 </File> 1029 <File 1030 RelativePath="owl_vital_apats.db" 1031 > 1032 <FileConfiguration 1033 Name="Debug|Win32" 1034 > 1035 <Tool 1036 Name="VCCustomBuildTool" 1037 CommandLine="$(IntDir)\mkpat -D -m -b -t ..\patterns\owl_vital_apats.dtr owl_vital_apat -i ..\patterns\owl_vital_apats.db -o owl_vital_apat.c
" 1038 AdditionalDependencies="$(IntDir)\mkpat.exe;" 1039 Outputs="owl_vital_apat.c" 1040 /> 1041 </FileConfiguration> 1042 <FileConfiguration 1043 Name="Release|Win32" 1044 > 1045 <Tool 1046 Name="VCCustomBuildTool" 1047 CommandLine="$(IntDir)\mkpat -D -m -b -t ..\patterns\owl_vital_apats.dtr owl_vital_apat -i ..\patterns\owl_vital_apats.db -o owl_vital_apat.c
" 1048 AdditionalDependencies="$(IntDir)\mkpat.exe;" 1049 Outputs="owl_vital_apat.c" 1050 /> 1051 </FileConfiguration> 1052 </File> 1053 <File 1054 RelativePath="patterns.db" 1055 > 1056 <FileConfiguration 1057 Name="Debug|Win32" 1058 > 1059 <Tool 1060 Name="VCCustomBuildTool" 1061 CommandLine="$(IntDir)\mkpat -b pat -i patterns.db -i patterns2.db -o patterns.c
" 1062 AdditionalDependencies="$(IntDir)\mkpat.exe;patterns2.db;" 1063 Outputs="patterns.c" 1064 /> 1065 </FileConfiguration> 1066 <FileConfiguration 1067 Name="Release|Win32" 1068 > 1069 <Tool 1070 Name="VCCustomBuildTool" 1071 CommandLine="$(IntDir)\mkpat -b pat -i patterns.db -i patterns2.db -o patterns.c
" 1072 AdditionalDependencies="$(IntDir)\mkpat.exe;patterns2.db;" 1073 Outputs="patterns.c" 1074 /> 1075 </FileConfiguration> 1076 </File> 1077 <Filter 1078 Name="nobuild" 1079 > 1080 <File 1081 RelativePath="gogo.db" 1082 > 1083 </File> 1084 <File 1085 RelativePath="hoshi_other.db" 1086 > 1087 </File> 1088 <File 1089 RelativePath="komoku.db" 1090 > 1091 </File> 1092 <File 1093 RelativePath="mokuhazushi.db" 1094 > 1095 </File> 1096 <File 1097 RelativePath="patterns2.db" 1098 > 1099 </File> 1100 <File 1101 RelativePath="sansan.db" 1102 > 1103 </File> 1104 <File 1105 RelativePath="takamoku.db" 1106 > 1107 </File> 1108 </Filter> 1109 </Filter> 1110 <Filter 1111 Name="sgf files" 1112 Filter="sgf" 1113 > 1114 <File 1115 RelativePath="gogo.sgf" 1116 > 1117 <FileConfiguration 1118 Name="Debug|Win32" 1119 > 1120 <Tool 1121 Name="VCCustomBuildTool" 1122 CommandLine="$(IntDir)\joseki JG gogo.sgf >gogo.db
" 1123 AdditionalDependencies="$(IntDir)\joseki.exe;" 1124 Outputs="gogo.db" 1125 /> 1126 </FileConfiguration> 1127 <FileConfiguration 1128 Name="Release|Win32" 1129 > 1130 <Tool 1131 Name="VCCustomBuildTool" 1132 CommandLine="$(IntDir)\joseki JG gogo.sgf >gogo.db
" 1133 AdditionalDependencies="$(IntDir)\joseki.exe;" 1134 Outputs="gogo.db" 1135 /> 1136 </FileConfiguration> 1137 </File> 1138 <File 1139 RelativePath="hoshi_keima.sgf" 1140 > 1141 <FileConfiguration 1142 Name="Debug|Win32" 1143 > 1144 <Tool 1145 Name="VCCustomBuildTool" 1146 CommandLine="$(IntDir)\joseki JHK hoshi_keima.sgf >hoshi_keima.db
" 1147 AdditionalDependencies="$(IntDir)\joseki.exe;" 1148 Outputs="hoshi_keima.db" 1149 /> 1150 </FileConfiguration> 1151 <FileConfiguration 1152 Name="Release|Win32" 1153 > 1154 <Tool 1155 Name="VCCustomBuildTool" 1156 CommandLine="$(IntDir)\joseki JHK hoshi_keima.sgf >hoshi_keima.db
" 1157 AdditionalDependencies="$(IntDir)\joseki.exe;" 1158 Outputs="hoshi_keima.db" 1159 /> 1160 </FileConfiguration> 1161 </File> 1162 <File 1163 RelativePath="hoshi_other.sgf" 1164 > 1165 <FileConfiguration 1166 Name="Debug|Win32" 1167 > 1168 <Tool 1169 Name="VCCustomBuildTool" 1170 CommandLine="$(IntDir)\joseki JHO hoshi_other.sgf >hoshi_other.db
" 1171 AdditionalDependencies="$(IntDir)\joseki.exe;" 1172 Outputs="hoshi_other.db" 1173 /> 1174 </FileConfiguration> 1175 <FileConfiguration 1176 Name="Release|Win32" 1177 > 1178 <Tool 1179 Name="VCCustomBuildTool" 1180 CommandLine="$(IntDir)\joseki JHO hoshi_other.sgf >hoshi_other.db
" 1181 AdditionalDependencies="$(IntDir)\joseki.exe;" 1182 Outputs="hoshi_other.db" 1183 /> 1184 </FileConfiguration> 1185 </File> 1186 <File 1187 RelativePath="komoku.sgf" 1188 > 1189 <FileConfiguration 1190 Name="Debug|Win32" 1191 > 1192 <Tool 1193 Name="VCCustomBuildTool" 1194 CommandLine="$(IntDir)\joseki JK komoku.sgf >komoku.db
" 1195 AdditionalDependencies="$(IntDir)\joseki.exe;" 1196 Outputs="komoku.db" 1197 /> 1198 </FileConfiguration> 1199 <FileConfiguration 1200 Name="Release|Win32" 1201 > 1202 <Tool 1203 Name="VCCustomBuildTool" 1204 CommandLine="$(IntDir)\joseki JK komoku.sgf >komoku.db
" 1205 AdditionalDependencies="$(IntDir)\joseki.exe;" 1206 Outputs="komoku.db" 1207 /> 1208 </FileConfiguration> 1209 </File> 1210 <File 1211 RelativePath="mokuhazushi.sgf" 1212 > 1213 <FileConfiguration 1214 Name="Debug|Win32" 1215 > 1216 <Tool 1217 Name="VCCustomBuildTool" 1218 CommandLine="$(IntDir)\joseki JM mokuhazushi.sgf >mokuhazushi.db
" 1219 AdditionalDependencies="$(IntDir)\joseki.exe;" 1220 Outputs="mokuhazushi.db" 1221 /> 1222 </FileConfiguration> 1223 <FileConfiguration 1224 Name="Release|Win32" 1225 > 1226 <Tool 1227 Name="VCCustomBuildTool" 1228 CommandLine="$(IntDir)\joseki JM mokuhazushi.sgf >mokuhazushi.db
" 1229 AdditionalDependencies="$(IntDir)\joseki.exe;" 1230 Outputs="mokuhazushi.db" 1231 /> 1232 </FileConfiguration> 1233 </File> 1234 <File 1235 RelativePath="sansan.sgf" 1236 > 1237 <FileConfiguration 1238 Name="Debug|Win32" 1239 > 1240 <Tool 1241 Name="VCCustomBuildTool" 1242 CommandLine="$(IntDir)\joseki JS sansan.sgf > sansan.db
" 1243 AdditionalDependencies="$(IntDir)\joseki.exe;" 1244 Outputs="sansan.db" 1245 /> 1246 </FileConfiguration> 1247 <FileConfiguration 1248 Name="Release|Win32" 1249 > 1250 <Tool 1251 Name="VCCustomBuildTool" 1252 CommandLine="$(IntDir)\joseki JS sansan.sgf > sansan.db
" 1253 AdditionalDependencies="$(IntDir)\joseki.exe;" 1254 Outputs="sansan.db" 1255 /> 1256 </FileConfiguration> 1257 </File> 1258 <File 1259 RelativePath="takamoku.sgf" 1260 > 1261 <FileConfiguration 1262 Name="Debug|Win32" 1263 > 1264 <Tool 1265 Name="VCCustomBuildTool" 1266 CommandLine="$(IntDir)\joseki JT takamoku.sgf > takamoku.db
" 1267 AdditionalDependencies="$(IntDir)\joseki.exe;" 1268 Outputs="takamoku.db" 1269 /> 1270 </FileConfiguration> 1271 <FileConfiguration 1272 Name="Release|Win32" 1273 > 1274 <Tool 1275 Name="VCCustomBuildTool" 1276 CommandLine="$(IntDir)\joseki JT takamoku.sgf > takamoku.db
" 1277 AdditionalDependencies="$(IntDir)\joseki.exe;" 1278 Outputs="takamoku.db" 1279 /> 1280 </FileConfiguration> 1281 </File> 1282 </Filter> 1283 </Files> 1284 <Globals> 1285 </Globals> 1286 </VisualStudioProject> -
patterns/uncompress_fuseki.vcproj
diff -N -r -u -X .ignore gnugo-copy/patterns/uncompress_fuseki.vcproj gnugo/patterns/uncompress_fuseki.vcproj
old new 1 <?xml version="1.0" encoding="windows-1250"?> 2 <VisualStudioProject 3 ProjectType="Visual C++" 4 Version="8,00" 5 Name="uncompress_fuseki" 6 ProjectGUID="{FBC89A7B-86A0-49BE-B44B-23D9FAA46CB0}" 7 > 8 <Platforms> 9 <Platform 10 Name="Win32" 11 /> 12 </Platforms> 13 <ToolFiles> 14 </ToolFiles> 15 <Configurations> 16 <Configuration 17 Name="Debug|Win32" 18 OutputDirectory=".\Debug" 19 IntermediateDirectory=".\Debug" 20 ConfigurationType="1" 21 InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops" 22 UseOfMFC="0" 23 ATLMinimizesCRunTimeLibraryUsage="false" 24 CharacterSet="2" 25 > 26 <Tool 27 Name="VCPreBuildEventTool" 28 /> 29 <Tool 30 Name="VCCustomBuildTool" 31 /> 32 <Tool 33 Name="VCXMLDataGeneratorTool" 34 /> 35 <Tool 36 Name="VCWebServiceProxyGeneratorTool" 37 /> 38 <Tool 39 Name="VCMIDLTool" 40 TypeLibraryName=".\Debug/uncompress_fuseki.tlb" 41 HeaderFileName="" 42 /> 43 <Tool 44 Name="VCCLCompilerTool" 45 AdditionalOptions="/D "_CRT_SECURE_NO_DEPRECATE"" 46 Optimization="0" 47 AdditionalIncludeDirectories=".,..,../sgf,../engine,../utils" 48 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;HAVE_CONFIG_H" 49 MinimalRebuild="true" 50 BasicRuntimeChecks="3" 51 RuntimeLibrary="3" 52 PrecompiledHeaderFile=".\Debug/uncompress_fuseki.pch" 53 AssemblerListingLocation=".\Debug/" 54 ObjectFile=".\Debug/" 55 ProgramDataBaseFileName=".\Debug/" 56 BrowseInformation="1" 57 WarningLevel="4" 58 DebugInformationFormat="3" 59 DisableSpecificWarnings="4127;4131;4100" 60 /> 61 <Tool 62 Name="VCManagedResourceCompilerTool" 63 /> 64 <Tool 65 Name="VCResourceCompilerTool" 66 PreprocessorDefinitions="_DEBUG" 67 Culture="1033" 68 /> 69 <Tool 70 Name="VCPreLinkEventTool" 71 /> 72 <Tool 73 Name="VCLinkerTool" 74 AdditionalDependencies="odbc32.lib odbccp32.lib" 75 OutputFile="Debug/uncompress_fuseki.exe" 76 LinkIncremental="2" 77 SuppressStartupBanner="true" 78 GenerateDebugInformation="true" 79 ProgramDatabaseFile=".\Debug/uncompress_fuseki.pdb" 80 SubSystem="1" 81 TargetMachine="1" 82 /> 83 <Tool 84 Name="VCALinkTool" 85 /> 86 <Tool 87 Name="VCManifestTool" 88 /> 89 <Tool 90 Name="VCXDCMakeTool" 91 /> 92 <Tool 93 Name="VCBscMakeTool" 94 SuppressStartupBanner="true" 95 OutputFile=".\Debug/uncompress_fuseki.bsc" 96 /> 97 <Tool 98 Name="VCFxCopTool" 99 /> 100 <Tool 101 Name="VCAppVerifierTool" 102 /> 103 <Tool 104 Name="VCWebDeploymentTool" 105 /> 106 <Tool 107 Name="VCPostBuildEventTool" 108 /> 109 </Configuration> 110 <Configuration 111 Name="Release|Win32" 112 OutputDirectory=".\Release" 113 IntermediateDirectory=".\Release" 114 ConfigurationType="1" 115 InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops" 116 UseOfMFC="0" 117 ATLMinimizesCRunTimeLibraryUsage="false" 118 CharacterSet="2" 119 > 120 <Tool 121 Name="VCPreBuildEventTool" 122 /> 123 <Tool 124 Name="VCCustomBuildTool" 125 /> 126 <Tool 127 Name="VCXMLDataGeneratorTool" 128 /> 129 <Tool 130 Name="VCWebServiceProxyGeneratorTool" 131 /> 132 <Tool 133 Name="VCMIDLTool" 134 TypeLibraryName=".\Release/uncompress_fuseki.tlb" 135 HeaderFileName="" 136 /> 137 <Tool 138 Name="VCCLCompilerTool" 139 AdditionalOptions="/D "_CRT_SECURE_NO_DEPRECATE"" 140 Optimization="2" 141 InlineFunctionExpansion="0" 142 FavorSizeOrSpeed="1" 143 WholeProgramOptimization="true" 144 AdditionalIncludeDirectories=".,..,../sgf,../engine,../utils" 145 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;HAVE_CONFIG_H" 146 StringPooling="true" 147 RuntimeLibrary="2" 148 EnableFunctionLevelLinking="true" 149 PrecompiledHeaderFile=".\Release/uncompress_fuseki.pch" 150 AssemblerListingLocation=".\Release/" 151 ObjectFile=".\Release/" 152 ProgramDataBaseFileName=".\Release/" 153 BrowseInformation="0" 154 WarningLevel="3" 155 /> 156 <Tool 157 Name="VCManagedResourceCompilerTool" 158 /> 159 <Tool 160 Name="VCResourceCompilerTool" 161 PreprocessorDefinitions="NDEBUG" 162 Culture="1033" 163 /> 164 <Tool 165 Name="VCPreLinkEventTool" 166 /> 167 <Tool 168 Name="VCLinkerTool" 169 AdditionalDependencies="sgf.lib engine.lib utils.lib" 170 OutputFile="Release/uncompress_fuseki.exe" 171 LinkIncremental="1" 172 SuppressStartupBanner="true" 173 AdditionalLibraryDirectories="../sgf/Release/,../engine/Release/,../utils/Release/,./Release/" 174 ProgramDatabaseFile=".\Release/uncompress_fuseki.pdb" 175 SubSystem="1" 176 TargetMachine="1" 177 /> 178 <Tool 179 Name="VCALinkTool" 180 /> 181 <Tool 182 Name="VCManifestTool" 183 /> 184 <Tool 185 Name="VCXDCMakeTool" 186 /> 187 <Tool 188 Name="VCBscMakeTool" 189 SuppressStartupBanner="true" 190 OutputFile=".\Release/uncompress_fuseki.bsc" 191 /> 192 <Tool 193 Name="VCFxCopTool" 194 /> 195 <Tool 196 Name="VCAppVerifierTool" 197 /> 198 <Tool 199 Name="VCWebDeploymentTool" 200 /> 201 <Tool 202 Name="VCPostBuildEventTool" 203 /> 204 </Configuration> 205 </Configurations> 206 <References> 207 </References> 208 <Files> 209 <Filter 210 Name="Source Files" 211 Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" 212 > 213 <File 214 RelativePath="uncompress_fuseki.c" 215 > 216 <FileConfiguration 217 Name="Debug|Win32" 218 > 219 <Tool 220 Name="VCCLCompilerTool" 221 AdditionalIncludeDirectories="" 222 PreprocessorDefinitions="" 223 /> 224 </FileConfiguration> 225 <FileConfiguration 226 Name="Release|Win32" 227 > 228 <Tool 229 Name="VCCLCompilerTool" 230 AdditionalIncludeDirectories="" 231 PreprocessorDefinitions="" 232 /> 233 </FileConfiguration> 234 </File> 235 </Filter> 236 <Filter 237 Name="Header Files" 238 Filter="h;hpp;hxx;hm;inl" 239 > 240 </Filter> 241 <Filter 242 Name="Resource Files" 243 Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe" 244 > 245 </Filter> 246 </Files> 247 <Globals> 248 </Globals> 249 </VisualStudioProject> -
sgf/sgf.vcproj
diff -N -r -u -X .ignore gnugo-copy/sgf/sgf.vcproj gnugo/sgf/sgf.vcproj
old new 1 <?xml version="1.0" encoding="windows-1250"?> 2 <VisualStudioProject 3 ProjectType="Visual C++" 4 Version="8,00" 5 Name="sgf" 6 ProjectGUID="{8AE7A4D8-56C9-4E28-AFDF-29D202A7E61A}" 7 > 8 <Platforms> 9 <Platform 10 Name="Win32" 11 /> 12 </Platforms> 13 <ToolFiles> 14 </ToolFiles> 15 <Configurations> 16 <Configuration 17 Name="Debug|Win32" 18 OutputDirectory=".\Debug" 19 IntermediateDirectory=".\Debug" 20 ConfigurationType="4" 21 InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops" 22 UseOfMFC="0" 23 ATLMinimizesCRunTimeLibraryUsage="false" 24 CharacterSet="2" 25 > 26 <Tool 27 Name="VCPreBuildEventTool" 28 /> 29 <Tool 30 Name="VCCustomBuildTool" 31 /> 32 <Tool 33 Name="VCXMLDataGeneratorTool" 34 /> 35 <Tool 36 Name="VCWebServiceProxyGeneratorTool" 37 /> 38 <Tool 39 Name="VCMIDLTool" 40 /> 41 <Tool 42 Name="VCCLCompilerTool" 43 AdditionalOptions="/D "_CRT_SECURE_NO_DEPRECATE"" 44 Optimization="0" 45 AdditionalIncludeDirectories="..,..\engine,..\interface,../utils" 46 PreprocessorDefinitions="WIN32;_LIB;_DEBUG;_CONSOLE;HAVE_CONFIG_H" 47 MinimalRebuild="true" 48 BasicRuntimeChecks="3" 49 RuntimeLibrary="3" 50 PrecompiledHeaderFile=".\Debug/sgf.pch" 51 AssemblerListingLocation=".\Debug/" 52 ObjectFile=".\Debug/" 53 ProgramDataBaseFileName="Debug/sgf" 54 BrowseInformation="1" 55 WarningLevel="4" 56 DebugInformationFormat="4" 57 DisableSpecificWarnings="4127;4131;4100" 58 /> 59 <Tool 60 Name="VCManagedResourceCompilerTool" 61 /> 62 <Tool 63 Name="VCResourceCompilerTool" 64 PreprocessorDefinitions="NDEBUG,_DEBUG" 65 Culture="2057" 66 /> 67 <Tool 68 Name="VCPreLinkEventTool" 69 /> 70 <Tool 71 Name="VCLibrarianTool" 72 OutputFile=".\Debug\sgf.lib" 73 SuppressStartupBanner="true" 74 /> 75 <Tool 76 Name="VCALinkTool" 77 /> 78 <Tool 79 Name="VCXDCMakeTool" 80 /> 81 <Tool 82 Name="VCBscMakeTool" 83 SuppressStartupBanner="true" 84 OutputFile=".\Debug/sgf.bsc" 85 /> 86 <Tool 87 Name="VCFxCopTool" 88 /> 89 <Tool 90 Name="VCPostBuildEventTool" 91 /> 92 </Configuration> 93 <Configuration 94 Name="Release|Win32" 95 OutputDirectory="." 96 IntermediateDirectory="." 97 ConfigurationType="4" 98 InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops" 99 UseOfMFC="0" 100 ATLMinimizesCRunTimeLibraryUsage="false" 101 CharacterSet="2" 102 > 103 <Tool 104 Name="VCPreBuildEventTool" 105 /> 106 <Tool 107 Name="VCCustomBuildTool" 108 /> 109 <Tool 110 Name="VCXMLDataGeneratorTool" 111 /> 112 <Tool 113 Name="VCWebServiceProxyGeneratorTool" 114 /> 115 <Tool 116 Name="VCMIDLTool" 117 /> 118 <Tool 119 Name="VCCLCompilerTool" 120 AdditionalOptions="/D "_CRT_SECURE_NO_DEPRECATE"" 121 Optimization="2" 122 InlineFunctionExpansion="0" 123 FavorSizeOrSpeed="1" 124 WholeProgramOptimization="true" 125 AdditionalIncludeDirectories="..,..\interface,..\engine,..\utils" 126 PreprocessorDefinitions="NDEBUG;WIN32;_LIB;_CONSOLE;HAVE_CONFIG_H" 127 RuntimeLibrary="2" 128 PrecompiledHeaderFile="./sgf.pch" 129 AssemblerListingLocation="./" 130 ObjectFile="Release/" 131 ProgramDataBaseFileName="Release/sgf" 132 BrowseInformation="0" 133 DebugInformationFormat="3" 134 /> 135 <Tool 136 Name="VCManagedResourceCompilerTool" 137 /> 138 <Tool 139 Name="VCResourceCompilerTool" 140 Culture="2057" 141 /> 142 <Tool 143 Name="VCPreLinkEventTool" 144 /> 145 <Tool 146 Name="VCLibrarianTool" 147 OutputFile="Release\sgf.lib" 148 SuppressStartupBanner="true" 149 /> 150 <Tool 151 Name="VCALinkTool" 152 /> 153 <Tool 154 Name="VCXDCMakeTool" 155 /> 156 <Tool 157 Name="VCBscMakeTool" 158 OutputFile="./sgf.bsc" 159 /> 160 <Tool 161 Name="VCFxCopTool" 162 /> 163 <Tool 164 Name="VCPostBuildEventTool" 165 /> 166 </Configuration> 167 </Configurations> 168 <References> 169 </References> 170 <Files> 171 <Filter 172 Name="Source Files" 173 Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" 174 > 175 <File 176 RelativePath="sgf_utils.c" 177 > 178 <FileConfiguration 179 Name="Debug|Win32" 180 > 181 <Tool 182 Name="VCCLCompilerTool" 183 AdditionalIncludeDirectories="" 184 PreprocessorDefinitions="" 185 /> 186 </FileConfiguration> 187 <FileConfiguration 188 Name="Release|Win32" 189 > 190 <Tool 191 Name="VCCLCompilerTool" 192 AdditionalIncludeDirectories="" 193 PreprocessorDefinitions="" 194 WarningLevel="3" 195 /> 196 </FileConfiguration> 197 </File> 198 <File 199 RelativePath="sgfnode.c" 200 > 201 <FileConfiguration 202 Name="Debug|Win32" 203 > 204 <Tool 205 Name="VCCLCompilerTool" 206 AdditionalIncludeDirectories="" 207 PreprocessorDefinitions="" 208 /> 209 </FileConfiguration> 210 <FileConfiguration 211 Name="Release|Win32" 212 > 213 <Tool 214 Name="VCCLCompilerTool" 215 AdditionalIncludeDirectories="" 216 PreprocessorDefinitions="" 217 /> 218 </FileConfiguration> 219 </File> 220 <File 221 RelativePath="sgftree.c" 222 > 223 <FileConfiguration 224 Name="Debug|Win32" 225 > 226 <Tool 227 Name="VCCLCompilerTool" 228 AdditionalIncludeDirectories="" 229 PreprocessorDefinitions="" 230 /> 231 </FileConfiguration> 232 <FileConfiguration 233 Name="Release|Win32" 234 > 235 <Tool 236 Name="VCCLCompilerTool" 237 AdditionalIncludeDirectories="" 238 PreprocessorDefinitions="" 239 /> 240 </FileConfiguration> 241 </File> 242 </Filter> 243 <Filter 244 Name="Header Files" 245 Filter="h;hpp;hxx;hm;inl" 246 > 247 <File 248 RelativePath="sgf_properties.h" 249 > 250 </File> 251 <File 252 RelativePath="sgf_utils.h" 253 > 254 </File> 255 <File 256 RelativePath="sgftree.h" 257 > 258 </File> 259 </Filter> 260 </Files> 261 <Globals> 262 </Globals> 263 </VisualStudioProject> -
sgf/sgfgen.vcproj
diff -N -r -u -X .ignore gnugo-copy/sgf/sgfgen.vcproj gnugo/sgf/sgfgen.vcproj
old new 1 <?xml version="1.0" encoding="windows-1250"?> 2 <VisualStudioProject 3 ProjectType="Visual C++" 4 Version="8,00" 5 Name="sgfgen" 6 ProjectGUID="{851E4267-D513-4A9B-A6BE-42C93798D442}" 7 > 8 <Platforms> 9 <Platform 10 Name="Win32" 11 /> 12 </Platforms> 13 <ToolFiles> 14 </ToolFiles> 15 <Configurations> 16 <Configuration 17 Name="Debug|Win32" 18 OutputDirectory=".\Debug" 19 IntermediateDirectory=".\Debug" 20 ConfigurationType="1" 21 InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops" 22 UseOfMFC="0" 23 ATLMinimizesCRunTimeLibraryUsage="false" 24 CharacterSet="2" 25 > 26 <Tool 27 Name="VCPreBuildEventTool" 28 /> 29 <Tool 30 Name="VCCustomBuildTool" 31 /> 32 <Tool 33 Name="VCXMLDataGeneratorTool" 34 /> 35 <Tool 36 Name="VCWebServiceProxyGeneratorTool" 37 /> 38 <Tool 39 Name="VCMIDLTool" 40 TypeLibraryName=".\Debug/sgfgen.tlb" 41 HeaderFileName="" 42 /> 43 <Tool 44 Name="VCCLCompilerTool" 45 AdditionalOptions="/D "_CRT_SECURE_NO_DEPRECATE"" 46 Optimization="0" 47 AdditionalIncludeDirectories=".." 48 PreprocessorDefinitions="_DEBUG;HAVE_CONFIG_H;WIN32;_CONSOLE" 49 MinimalRebuild="true" 50 BasicRuntimeChecks="3" 51 RuntimeLibrary="3" 52 PrecompiledHeaderFile=".\Debug/sgfgen.pch" 53 AssemblerListingLocation=".\Debug/" 54 ObjectFile=".\Debug/" 55 ProgramDataBaseFileName="Debug/sgfgen" 56 BrowseInformation="1" 57 WarningLevel="4" 58 DebugInformationFormat="4" 59 DisableSpecificWarnings="4127;4131;4100" 60 /> 61 <Tool 62 Name="VCManagedResourceCompilerTool" 63 /> 64 <Tool 65 Name="VCResourceCompilerTool" 66 PreprocessorDefinitions="_DEBUG" 67 Culture="1033" 68 /> 69 <Tool 70 Name="VCPreLinkEventTool" 71 /> 72 <Tool 73 Name="VCLinkerTool" 74 OutputFile=".\Debug/sgfgen.exe" 75 LinkIncremental="2" 76 SuppressStartupBanner="true" 77 GenerateDebugInformation="true" 78 ProgramDatabaseFile=".\Debug/sgfgen.pdb" 79 SubSystem="1" 80 TargetMachine="1" 81 /> 82 <Tool 83 Name="VCALinkTool" 84 /> 85 <Tool 86 Name="VCManifestTool" 87 /> 88 <Tool 89 Name="VCXDCMakeTool" 90 /> 91 <Tool 92 Name="VCBscMakeTool" 93 SuppressStartupBanner="true" 94 OutputFile=".\Debug/sgfgen.bsc" 95 /> 96 <Tool 97 Name="VCFxCopTool" 98 /> 99 <Tool 100 Name="VCAppVerifierTool" 101 /> 102 <Tool 103 Name="VCWebDeploymentTool" 104 /> 105 <Tool 106 Name="VCPostBuildEventTool" 107 /> 108 </Configuration> 109 <Configuration 110 Name="Release|Win32" 111 OutputDirectory=".\Release" 112 IntermediateDirectory=".\Release" 113 ConfigurationType="1" 114 InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops" 115 UseOfMFC="0" 116 ATLMinimizesCRunTimeLibraryUsage="false" 117 CharacterSet="2" 118 > 119 <Tool 120 Name="VCPreBuildEventTool" 121 /> 122 <Tool 123 Name="VCCustomBuildTool" 124 /> 125 <Tool 126 Name="VCXMLDataGeneratorTool" 127 /> 128 <Tool 129 Name="VCWebServiceProxyGeneratorTool" 130 /> 131 <Tool 132 Name="VCMIDLTool" 133 TypeLibraryName=".\Release/sgfgen.tlb" 134 HeaderFileName="" 135 /> 136 <Tool 137 Name="VCCLCompilerTool" 138 AdditionalOptions="/D "_CRT_SECURE_NO_DEPRECATE"" 139 Optimization="2" 140 InlineFunctionExpansion="0" 141 FavorSizeOrSpeed="1" 142 WholeProgramOptimization="true" 143 AdditionalIncludeDirectories=".." 144 PreprocessorDefinitions="NDEBUG;WIN32;_CONSOLE;HAVE_CONFIG_H" 145 StringPooling="true" 146 RuntimeLibrary="2" 147 EnableFunctionLevelLinking="true" 148 PrecompiledHeaderFile=".\Release/sgfgen.pch" 149 AssemblerListingLocation=".\Release/" 150 ObjectFile=".\Release/" 151 ProgramDataBaseFileName="Release/sgfgen" 152 BrowseInformation="0" 153 DebugInformationFormat="3" 154 /> 155 <Tool 156 Name="VCManagedResourceCompilerTool" 157 /> 158 <Tool 159 Name="VCResourceCompilerTool" 160 PreprocessorDefinitions="NDEBUG" 161 Culture="1033" 162 /> 163 <Tool 164 Name="VCPreLinkEventTool" 165 /> 166 <Tool 167 Name="VCLinkerTool" 168 OutputFile=".\Release/sgfgen.exe" 169 LinkIncremental="1" 170 SuppressStartupBanner="true" 171 ProgramDatabaseFile=".\Release/sgfgen.pdb" 172 SubSystem="1" 173 TargetMachine="1" 174 /> 175 <Tool 176 Name="VCALinkTool" 177 /> 178 <Tool 179 Name="VCManifestTool" 180 /> 181 <Tool 182 Name="VCXDCMakeTool" 183 /> 184 <Tool 185 Name="VCBscMakeTool" 186 SuppressStartupBanner="true" 187 OutputFile=".\Release/sgfgen.bsc" 188 /> 189 <Tool 190 Name="VCFxCopTool" 191 /> 192 <Tool 193 Name="VCAppVerifierTool" 194 /> 195 <Tool 196 Name="VCWebDeploymentTool" 197 /> 198 <Tool 199 Name="VCPostBuildEventTool" 200 /> 201 </Configuration> 202 </Configurations> 203 <References> 204 </References> 205 <Files> 206 <Filter 207 Name="Source Files" 208 Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" 209 > 210 <File 211 RelativePath="sgfgen.c" 212 > 213 <FileConfiguration 214 Name="Debug|Win32" 215 > 216 <Tool 217 Name="VCCLCompilerTool" 218 AdditionalIncludeDirectories="" 219 PreprocessorDefinitions="" 220 /> 221 </FileConfiguration> 222 <FileConfiguration 223 Name="Release|Win32" 224 > 225 <Tool 226 Name="VCCLCompilerTool" 227 AdditionalIncludeDirectories="" 228 PreprocessorDefinitions="" 229 /> 230 </FileConfiguration> 231 </File> 232 </Filter> 233 <Filter 234 Name="Header Files" 235 Filter="h;hpp;hxx;hm;inl" 236 > 237 </Filter> 238 </Files> 239 <Globals> 240 </Globals> 241 </VisualStudioProject> -
sgf/sgfnode.c
diff -N -r -u -X .ignore gnugo-copy/sgf/sgfnode.c gnugo/sgf/sgfnode.c
old new 2 2 * This is GNU Go, a Go program. Contact gnugo@gnu.org, or see * 3 3 * http://www.gnu.org/software/gnugo/ for more information. * 4 4 * * 5 * Copyright 1999, 2000, 2001, 2002, 2003, 2004, 2005 and 2006*5 * Copyright 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 and 2007 * 6 6 * by the Free Software Foundation. * 7 7 * * 8 8 * This program is free software; you can redistribute it and/or * … … 987 987 988 988 /* Remove trailing whitespace */ 989 989 --p; 990 while (p > buffer && is space((int) *p))990 while (p > buffer && isascii((int) *p) && isspace((int) *p)) 991 991 --p; 992 992 *++p = '\0'; 993 993 } -
utils/utils.vcproj
diff -N -r -u -X .ignore gnugo-copy/utils/utils.vcproj gnugo/utils/utils.vcproj
old new 1 <?xml version="1.0" encoding="windows-1250"?> 2 <VisualStudioProject 3 ProjectType="Visual C++" 4 Version="8,00" 5 Name="utils" 6 ProjectGUID="{BA3CFE17-E7E9-4379-8F9F-F31C23819954}" 7 > 8 <Platforms> 9 <Platform 10 Name="Win32" 11 /> 12 </Platforms> 13 <ToolFiles> 14 </ToolFiles> 15 <Configurations> 16 <Configuration 17 Name="Debug|Win32" 18 OutputDirectory=".\Debug" 19 IntermediateDirectory=".\Debug" 20 ConfigurationType="4" 21 InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops" 22 UseOfMFC="0" 23 ATLMinimizesCRunTimeLibraryUsage="false" 24 CharacterSet="2" 25 > 26 <Tool 27 Name="VCPreBuildEventTool" 28 /> 29 <Tool 30 Name="VCCustomBuildTool" 31 /> 32 <Tool 33 Name="VCXMLDataGeneratorTool" 34 /> 35 <Tool 36 Name="VCWebServiceProxyGeneratorTool" 37 /> 38 <Tool 39 Name="VCMIDLTool" 40 /> 41 <Tool 42 Name="VCCLCompilerTool" 43 AdditionalOptions="/D "_CRT_SECURE_NO_DEPRECATE"" 44 Optimization="0" 45 AdditionalIncludeDirectories=".,.." 46 PreprocessorDefinitions="_DEBUG;WIN32;_LIB;HAVE_CONFIG_H" 47 MinimalRebuild="true" 48 BasicRuntimeChecks="3" 49 RuntimeLibrary="3" 50 PrecompiledHeaderFile=".\Debug/utils.pch" 51 AssemblerListingLocation=".\Debug/" 52 ObjectFile=".\Debug/" 53 ProgramDataBaseFileName="Debug/utils" 54 BrowseInformation="1" 55 WarningLevel="4" 56 DebugInformationFormat="4" 57 DisableSpecificWarnings="4127;4131;4100" 58 /> 59 <Tool 60 Name="VCManagedResourceCompilerTool" 61 /> 62 <Tool 63 Name="VCResourceCompilerTool" 64 PreprocessorDefinitions="_DEBUG" 65 Culture="2057" 66 /> 67 <Tool 68 Name="VCPreLinkEventTool" 69 /> 70 <Tool 71 Name="VCLibrarianTool" 72 OutputFile=".\Debug\utils.lib" 73 SuppressStartupBanner="true" 74 /> 75 <Tool 76 Name="VCALinkTool" 77 /> 78 <Tool 79 Name="VCXDCMakeTool" 80 /> 81 <Tool 82 Name="VCBscMakeTool" 83 SuppressStartupBanner="true" 84 OutputFile=".\Debug/utils.bsc" 85 /> 86 <Tool 87 Name="VCFxCopTool" 88 /> 89 <Tool 90 Name="VCPostBuildEventTool" 91 /> 92 </Configuration> 93 <Configuration 94 Name="Release|Win32" 95 OutputDirectory=".\Release" 96 IntermediateDirectory=".\Release" 97 ConfigurationType="4" 98 InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops" 99 UseOfMFC="0" 100 ATLMinimizesCRunTimeLibraryUsage="false" 101 CharacterSet="2" 102 > 103 <Tool 104 Name="VCPreBuildEventTool" 105 /> 106 <Tool 107 Name="VCCustomBuildTool" 108 /> 109 <Tool 110 Name="VCXMLDataGeneratorTool" 111 /> 112 <Tool 113 Name="VCWebServiceProxyGeneratorTool" 114 /> 115 <Tool 116 Name="VCMIDLTool" 117 /> 118 <Tool 119 Name="VCCLCompilerTool" 120 AdditionalOptions="/D "_CRT_SECURE_NO_DEPRECATE"" 121 Optimization="2" 122 InlineFunctionExpansion="0" 123 FavorSizeOrSpeed="1" 124 WholeProgramOptimization="true" 125 AdditionalIncludeDirectories=".,.." 126 PreprocessorDefinitions="NDEBUG;WIN32;_LIB;HAVE_CONFIG_H" 127 StringPooling="true" 128 RuntimeLibrary="2" 129 EnableFunctionLevelLinking="true" 130 PrecompiledHeaderFile=".\Release/utils.pch" 131 AssemblerListingLocation=".\Release/" 132 ObjectFile=".\Release/" 133 ProgramDataBaseFileName="Release/utils" 134 BrowseInformation="0" 135 DebugInformationFormat="3" 136 /> 137 <Tool 138 Name="VCManagedResourceCompilerTool" 139 /> 140 <Tool 141 Name="VCResourceCompilerTool" 142 PreprocessorDefinitions="NDEBUG" 143 Culture="2057" 144 /> 145 <Tool 146 Name="VCPreLinkEventTool" 147 /> 148 <Tool 149 Name="VCLibrarianTool" 150 OutputFile=".\Release\utils.lib" 151 SuppressStartupBanner="true" 152 /> 153 <Tool 154 Name="VCALinkTool" 155 /> 156 <Tool 157 Name="VCXDCMakeTool" 158 /> 159 <Tool 160 Name="VCBscMakeTool" 161 SuppressStartupBanner="true" 162 OutputFile=".\Release/utils.bsc" 163 /> 164 <Tool 165 Name="VCFxCopTool" 166 /> 167 <Tool 168 Name="VCPostBuildEventTool" 169 /> 170 </Configuration> 171 </Configurations> 172 <References> 173 </References> 174 <Files> 175 <Filter 176 Name="Source Files" 177 Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" 178 > 179 <File 180 RelativePath="..\config.h" 181 > 182 </File> 183 <File 184 RelativePath="..\config.vc" 185 > 186 <FileConfiguration 187 Name="Debug|Win32" 188 > 189 <Tool 190 Name="VCCustomBuildTool" 191 CommandLine="copy ..\config.vc ..\config.h
" 192 Outputs="..\config.h" 193 /> 194 </FileConfiguration> 195 <FileConfiguration 196 Name="Release|Win32" 197 > 198 <Tool 199 Name="VCCustomBuildTool" 200 CommandLine="copy ..\config.vc ..\config.h
" 201 Outputs="..\config.h" 202 /> 203 </FileConfiguration> 204 </File> 205 <File 206 RelativePath="getopt.c" 207 > 208 <FileConfiguration 209 Name="Debug|Win32" 210 > 211 <Tool 212 Name="VCCLCompilerTool" 213 AdditionalIncludeDirectories="" 214 PreprocessorDefinitions="" 215 /> 216 </FileConfiguration> 217 <FileConfiguration 218 Name="Release|Win32" 219 > 220 <Tool 221 Name="VCCLCompilerTool" 222 AdditionalIncludeDirectories="" 223 PreprocessorDefinitions="" 224 /> 225 </FileConfiguration> 226 </File> 227 <File 228 RelativePath="getopt1.c" 229 > 230 <FileConfiguration 231 Name="Debug|Win32" 232 > 233 <Tool 234 Name="VCCLCompilerTool" 235 AdditionalIncludeDirectories="" 236 PreprocessorDefinitions="" 237 /> 238 </FileConfiguration> 239 <FileConfiguration 240 Name="Release|Win32" 241 > 242 <Tool 243 Name="VCCLCompilerTool" 244 AdditionalIncludeDirectories="" 245 PreprocessorDefinitions="" 246 /> 247 </FileConfiguration> 248 </File> 249 <File 250 RelativePath="gg_utils.c" 251 > 252 <FileConfiguration 253 Name="Debug|Win32" 254 > 255 <Tool 256 Name="VCCLCompilerTool" 257 AdditionalIncludeDirectories="" 258 PreprocessorDefinitions="" 259 /> 260 </FileConfiguration> 261 <FileConfiguration 262 Name="Release|Win32" 263 > 264 <Tool 265 Name="VCCLCompilerTool" 266 AdditionalIncludeDirectories="" 267 PreprocessorDefinitions="" 268 /> 269 </FileConfiguration> 270 </File> 271 <File 272 RelativePath="random.c" 273 > 274 <FileConfiguration 275 Name="Debug|Win32" 276 > 277 <Tool 278 Name="VCCLCompilerTool" 279 AdditionalIncludeDirectories="" 280 PreprocessorDefinitions="" 281 /> 282 </FileConfiguration> 283 <FileConfiguration 284 Name="Release|Win32" 285 > 286 <Tool 287 Name="VCCLCompilerTool" 288 AdditionalIncludeDirectories="" 289 PreprocessorDefinitions="" 290 /> 291 </FileConfiguration> 292 </File> 293 <File 294 RelativePath="winsocket.c" 295 > 296 <FileConfiguration 297 Name="Debug|Win32" 298 > 299 <Tool 300 Name="VCCLCompilerTool" 301 AdditionalIncludeDirectories="" 302 PreprocessorDefinitions="" 303 /> 304 </FileConfiguration> 305 <FileConfiguration 306 Name="Release|Win32" 307 > 308 <Tool 309 Name="VCCLCompilerTool" 310 AdditionalIncludeDirectories="" 311 PreprocessorDefinitions="" 312 /> 313 </FileConfiguration> 314 </File> 315 </Filter> 316 <Filter 317 Name="Header Files" 318 Filter="h;hpp;hxx;hm;inl" 319 > 320 <File 321 RelativePath="gg-getopt.h" 322 > 323 </File> 324 <File 325 RelativePath="gg_utils.h" 326 > 327 </File> 328 <File 329 RelativePath="random.h" 330 > 331 </File> 332 <File 333 RelativePath="winsocket.h" 334 > 335 </File> 336 </Filter> 337 </Files> 338 <Globals> 339 </Globals> 340 </VisualStudioProject>
