From ed9475e21e80ecbc9c8f180bb29314c2fa45eeab Mon Sep 17 00:00:00 2001 From: Eric Mullins Date: Tue, 14 Jul 2009 23:40:50 -0600 Subject: [PATCH] Added Jaws targets to IDE projects. --- winboard/WB4Jaws.dev | 268 +++++++++++++++++++++++++++++++++++++++++++++++++ winboard/winboard.dsp | 79 ++++++++++++++- 2 files changed, 345 insertions(+), 2 deletions(-) create mode 100644 winboard/WB4Jaws.dev diff --git a/winboard/WB4Jaws.dev b/winboard/WB4Jaws.dev new file mode 100644 index 0000000..8a07cbb --- /dev/null +++ b/winboard/WB4Jaws.dev @@ -0,0 +1,268 @@ +[Project] +FileName=WB4Jaws.dev +Name=Winboard +UnitCount=22 +Type=0 +Ver=1 +ObjFiles= +Includes= +Libs= +PrivateResource=Winboard_private.rc +ResourceIncludes=.. +MakeIncludes= +Compiler=-I.._@@_-I._@@_-DNDEBUG_@@_-DJAWS_@@_ +CppCompiler= +Linker=-fpic_@@_-s_@@_-mwindows_@@_-lwsock32_@@_-lwinmm_@@_-lcomctl32_@@_ +IsCpp=0 +Icon= +ExeOutput= +ObjectOutput=.\objs +OverrideOutput=1 +OverrideOutputName=Winboard.exe +HostApplication= +Folders= +CommandLine= +UseCustomMakefile=0 +CustomMakefile=makefile.gcc +IncludeVersionInfo=0 +SupportXPThemes=0 +CompilerSet=0 +CompilerSettings=0000000000001000000100 + +[Unit1] +FileName=wsockerr.c +CompileCpp=0 +Folder=Winboard +Compile=1 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit2] +FileName=parser.c +CompileCpp=0 +Folder=Winboard +Compile=1 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit3] +FileName=wclipbrd.c +CompileCpp=0 +Folder=Winboard +Compile=1 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit4] +FileName=wedittags.c +CompileCpp=0 +Folder=Winboard +Compile=1 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit5] +FileName=wengineo.c +CompileCpp=0 +Folder=Winboard +Compile=1 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit6] +FileName=wevalgraph.c +CompileCpp=0 +Folder=Winboard +Compile=1 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit7] +FileName=wgamelist.c +CompileCpp=0 +Folder=Winboard +Compile=1 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit8] +FileName=whistory.c +CompileCpp=0 +Folder=Winboard +Compile=1 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit9] +FileName=winboard.c +CompileCpp=0 +Folder=Winboard +Compile=1 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit10] +FileName=wlayout.c +CompileCpp=0 +Folder=Winboard +Compile=1 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit11] +FileName=woptions.c +CompileCpp=0 +Folder=Winboard +Compile=1 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit12] +FileName=wsnap.c +CompileCpp=0 +Folder=Winboard +Compile=1 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit13] +FileName=..\uci.c +CompileCpp=0 +Folder=Winboard +Compile=1 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit14] +FileName=..\backend.c +CompileCpp=0 +Folder=Winboard +Compile=1 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit15] +FileName=..\book.c +CompileCpp=0 +Folder=Winboard +Compile=1 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit16] +FileName=..\gamelist.c +CompileCpp=0 +Folder=Winboard +Compile=1 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit17] +FileName=..\lists.c +CompileCpp=0 +Folder=Winboard +Compile=1 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit18] +FileName=..\moves.c +CompileCpp=0 +Folder=Winboard +Compile=1 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit19] +FileName=..\pgntags.c +CompileCpp=0 +Folder=Winboard +Compile=1 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit20] +FileName=winboard.rc +Folder=Winboard +Compile=1 +Link=0 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[VersionInfo] +Major=4 +Minor=4 +Release=0 +Build=0 +LanguageID=1033 +CharsetID=1252 +CompanyName=GNU Project +FileVersion=4.4.0k +FileDescription=Winboard 32-bit GUI for chess (Includes support for JAWS screen reader) +InternalName=winboard.exe +LegalCopyright=GPLv3 Copyright © 2009 +LegalTrademarks= +OriginalFilename=winboard.exe +ProductName=Winboard +ProductVersion=4.4.0k +AutoIncBuildNr=0 + +[Unit21] +FileName=..\zippy.c +CompileCpp=0 +Folder=Winboard +Compile=1 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit22] +FileName=help.c +CompileCpp=0 +Folder=Winboard +Compile=1 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + diff --git a/winboard/winboard.dsp b/winboard/winboard.dsp index 74b8c0a..35842da 100644 --- a/winboard/winboard.dsp +++ b/winboard/winboard.dsp @@ -4,7 +4,7 @@ # TARGTYPE "Win32 (x86) Application" 0x0101 -CFG=winboard - Win32 Debug +CFG=winboard - Win32 Jaws Debug !MESSAGE This is not a valid makefile. To build this project using NMAKE, !MESSAGE use the Export Makefile command and run !MESSAGE @@ -13,12 +13,14 @@ CFG=winboard - Win32 Debug !MESSAGE You can specify a configuration when running NMAKE !MESSAGE by defining the macro CFG on the command line. For example: !MESSAGE -!MESSAGE NMAKE /f "winboard.mak" CFG="winboard - Win32 Debug" +!MESSAGE NMAKE /f "winboard.mak" CFG="winboard - Win32 Jaws Debug" !MESSAGE !MESSAGE Possible choices for configuration are: !MESSAGE !MESSAGE "winboard - Win32 Release" (based on "Win32 (x86) Application") !MESSAGE "winboard - Win32 Debug" (based on "Win32 (x86) Application") +!MESSAGE "winboard - Win32 Jaws Debug" (based on "Win32 (x86) Application") +!MESSAGE "winboard - Win32 Jaws Release" (based on "Win32 (x86) Application") !MESSAGE # Begin Project @@ -81,12 +83,68 @@ LINK32=link.exe # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept # ADD LINK32 wsock32.lib comctl32.lib winmm.lib shell32.lib oldnames.lib kernel32.lib advapi32.lib user32.lib gdi32.lib comdlg32.lib msvcrtd.lib /nologo /subsystem:windows /map /debug /machine:I386 /pdbtype:sept +!ELSEIF "$(CFG)" == "winboard - Win32 Jaws Debug" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 1 +# PROP BASE Output_Dir "winboard___Win32_Jaws_Debug" +# PROP BASE Intermediate_Dir "winboard___Win32_Jaws_Debug" +# PROP BASE Ignore_Export_Lib 0 +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 1 +# PROP Output_Dir "Jaws-Debug" +# PROP Intermediate_Dir "Jaws-Debug" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /MDd /W3 /Gm /GX /ZI /Od /I "." /I ".." /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D _WIN32_IE=0x300 /D WINVER=0x400 /D _WIN32_WINDOWS=0x500 /YX /FD /GZ /c +# ADD CPP /nologo /MDd /W3 /Gm /GX /ZI /Od /I "." /I ".." /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D _WIN32_IE=0x300 /D WINVER=0x400 /D _WIN32_WINDOWS=0x500 /D "JAWS" /YX /FD /GZ /c +# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32 +# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32 +# ADD BASE RSC /l 0x409 /i ".." /d "_DEBUG" +# ADD RSC /l 0x409 /i ".." /d "_DEBUG" /d "JAWS" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 wsock32.lib comctl32.lib winmm.lib shell32.lib oldnames.lib kernel32.lib advapi32.lib user32.lib gdi32.lib comdlg32.lib msvcrtd.lib /nologo /subsystem:windows /map /debug /machine:I386 /pdbtype:sept +# ADD LINK32 wsock32.lib comctl32.lib winmm.lib shell32.lib oldnames.lib kernel32.lib advapi32.lib user32.lib gdi32.lib comdlg32.lib msvcrtd.lib /nologo /subsystem:windows /map /debug /machine:I386 /pdbtype:sept + +!ELSEIF "$(CFG)" == "winboard - Win32 Jaws Release" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 0 +# PROP BASE Output_Dir "winboard___Win32_Jaws_Release" +# PROP BASE Intermediate_Dir "winboard___Win32_Jaws_Release" +# PROP BASE Ignore_Export_Lib 0 +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 0 +# PROP Output_Dir "Jaws-Release" +# PROP Intermediate_Dir "Jaws-Release" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /MD /W3 /GX /Og /Os /Oy /Gf /I "." /I ".." /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D _WIN32_IE=0x300 /D WINVER=0x400 /D _WIN32_WINDOWS=0x500 /YX /Zl /FD /Gs /GA /c +# ADD CPP /nologo /MD /W3 /GX /Og /Os /Oy /Gf /I "." /I ".." /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D _WIN32_IE=0x300 /D WINVER=0x400 /D _WIN32_WINDOWS=0x500 /D "JAWS" /YX /Zl /FD /Gs /GA /c +# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32 +# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32 +# ADD BASE RSC /l 0x409 /i ".." /d "NDEBUG" +# ADD RSC /l 0x409 /i ".." /d "NDEBUG" /d "JAWS" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 wsock32.lib comctl32.lib winmm.lib shell32.lib oldnames.lib kernel32.lib advapi32.lib user32.lib gdi32.lib comdlg32.lib msvcrt.lib /nologo /subsystem:windows /pdb:none /machine:I386 +# ADD LINK32 wsock32.lib comctl32.lib winmm.lib shell32.lib oldnames.lib kernel32.lib advapi32.lib user32.lib gdi32.lib comdlg32.lib msvcrt.lib /nologo /subsystem:windows /pdb:none /machine:I386 + !ENDIF # Begin Target # Name "winboard - Win32 Release" # Name "winboard - Win32 Debug" +# Name "winboard - Win32 Jaws Debug" +# Name "winboard - Win32 Jaws Release" # Begin Group "Source Files" # PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" @@ -153,6 +211,23 @@ SOURCE=.\whistory.c # Begin Source File SOURCE=.\winboard.c + +!IF "$(CFG)" == "winboard - Win32 Release" + +!ELSEIF "$(CFG)" == "winboard - Win32 Debug" + +!ELSEIF "$(CFG)" == "winboard - Win32 Jaws Debug" + +# ADD CPP /D WINVER=0x500 +# SUBTRACT CPP /D WINVER=0x400 + +!ELSEIF "$(CFG)" == "winboard - Win32 Jaws Release" + +# ADD CPP /D WINVER=0x500 +# SUBTRACT CPP /D WINVER=0x400 + +!ENDIF + # End Source File # Begin Source File -- 1.7.0.4