Updated cmdline makefiles to be able to produce JAWS binaries.
[xboard.git] / winboard / makefile.ms
index b4157e9..c6b886c 100644 (file)
@@ -16,12 +16,19 @@ OBJS=backend.obj book.obj gamelist.obj lists.obj moves.obj pgntags.obj uci.obj z
 USE_DEBUG=0\r
 \r
 \r
+# JAWS support?\r
+JAWS=0\r
+\r
+\r
 CC = @cl\r
 RC = @rc\r
 LINK = link\r
 HC="c:\program files\help workshop\hcrtf.exe" -xn\r
 FLEX = "c:/mingw/mingw32/bin/flex.exe"\r
-DEFS = -D_WIN32_IE=0x300 -DWIN32 -DWINVER=0x400 -D_WIN32_WINDOWS=0x500\r
+DEFS = -D_WIN32_IE=0x300 -DWIN32 -DWINVER=0x0500 -D_WIN32_WINDOWS=0x500\r
+!if $(JAWS) == 1\r
+DEFS = -DJAWS $(DEFS)\r
+!endif\r
 #WARN = -W3\r
 ARCH =\r
 \r
@@ -76,7 +83,7 @@ parser.c: ../parser.l
 \r
 winboard.obj: winboard.c config.h winboard.h ../common.h ../frontend.h \\r
         ../backend.h ../moves.h wgamelist.h defaults.h resource.h wclipbrd.h \\r
-        wedittags.h wsockerr.h woptions.h wsnap.h ../lists.h help.h
+        wedittags.h wsockerr.h woptions.h wsnap.h ../lists.h help.h\r
         $(CC) $(CFLAGS) winboard.c\r
 \r
 backend.obj: ../backend.c config.h ../common.h ../frontend.h ../backend.h \\r
@@ -135,9 +142,9 @@ wlayout.obj: wlayout.c config.h ../common.h winboard.h resource.h
 wsockerr.obj: wsockerr.c wsockerr.h\r
         $(CC) $(CFLAGS) wsockerr.c\r
 \r
-help.obj: help.c help.h
-        $(CC) $(CFLAGS) help.c
-
+help.obj: help.c help.h\r
+        $(CC) $(CFLAGS) help.c\r
+\r
 wsnap.obj: wsnap.c wsnap.h\r
         $(CC) $(CFLAGS) wsnap.c\r
 \r