changes from H.G. Muller; version 4.3.16
[xboard.git] / winboard / cygwin.mak
index cb4781e..833d169 100644 (file)
@@ -1,97 +1,96 @@
-#\r
-# Makefile for WinBoard, using the GNU Cygwin toolset\r
-#\r
-\r
-# Uncomment both lines to turn on debugging symbols #######\r
-cdebug= -g\r
-linkdebug= -g\r
-#######################################################\r
-\r
-proj=winboard\r
-allobj=  winboard.o backend.o parser.o moves.o lists.o \\r
-        gamelist.o pgntags.o wedittags.o wgamelist.o zippy.o \\r
-        wsockerr.o wbres.o wclipbrd.o woptions.o uci.o \\r
-        wengineo.o wevalgraph.o whistory.o wlayout.o \\r
-        wplugin.o wsnap.o book.o\r
-\r
-dotc=   winboard.c backend.c parser.c moves.c lists.c \\r
-       gamelist.c pgntags.c wedittags.c wgamelist.c zippy.c \\r
-       wsockerr.c winboard.rc wclipbrd.c woptions.c uci.c \\r
-       wengineo.c wevalgraph.c whistory.c wlayout.c \\r
-       wplugin.c wsnap.c book.c\r
-\r
-# Currently WinBoard will build either with or without -mno-cygwin\r
-# however, a Cygwin bug in forming the command line to WinMain() is\r
-# exposed if -mno-cygwin is not used.\r
-cygwin= -mno-cygwin\r
-\r
-VPATH= .:..\r
-CFLAGS= $(cdebug)\r
-INCLUDES= -I. -I..\r
-CVARS= $(INCLUDES) $(cygwin)\r
-CC = gcc $(CVARS)\r
-WCC = $(CC) -mwindows $(linkdebug)\r
-HC="/c/program files/help workshop/hcrtf.exe" -xn\r
-\r
-all: $(proj).exe\r
-\r
-depend: $(dotc)\r
-       makedepend -Y -f cygwin.mak $(INCLUDES) $^\r
-\r
-clean:\r
-       rm -f *.obj *~ $(proj).exe $(proj).err $(proj).rbj \\r
-               $(proj).RES $(proj).res $(proj).ini *.sbr *.bsc *.o \\r
-               *.plg *.opt *.ncb *.debug *.bak *.gid *.GID\r
-\r
-maintainer-clean: clean\r
-       rm -f parser.c *.hlp *.HLP\r
-\r
-# Update the help file if necessary\r
-#$(proj).hlp : $(proj).rtf\r
-#      $(HC) $(proj).hpj\r
-#      cat $(proj).err\r
-\r
-# Update the resource if necessary\r
-wbres.o: $(proj).rc $(proj).h resource.h\r
-       windres --use-temp-file --include-dir .. $< -O coff -o $@\r
-\r
-# Update the object files if necessary\r
-\r
-parser.c: parser.l\r
-       flex -oparser.c -L $<\r
-\r
-#$(proj).exe: $(allobj) $(proj).hlp $(proj).rc\r
-$(proj).exe: $(allobj) $(proj).rc\r
-       $(WCC) $(guiflags) $(allobj) \\r
-       -lwsock32 -lwinmm \\r
-       -o $(proj).exe\r
-\r
-# DO NOT DELETE\r
-\r
-winboard.o: config.h ../common.h winboard.h resource.h ../frontend.h\r
-winboard.o: ../backend.h ../lists.h ../moves.h wclipbrd.h wgamelist.h\r
-winboard.o: wedittags.h woptions.h wsockerr.h defaults.h\r
-backend.o: config.h ../common.h ../frontend.h ../backend.h ../lists.h\r
-backend.o: ../parser.h ../moves.h ../zippy.h ../backendz.h\r
-parser.o: config.h ../common.h ../backend.h ../lists.h ../frontend.h\r
-parser.o: ../parser.h ../moves.h\r
-moves.o: config.h ../common.h ../backend.h ../lists.h ../frontend.h\r
-moves.o: ../moves.h ../parser.h\r
-lists.o: config.h ../common.h ../lists.h\r
-gamelist.o: config.h ../common.h ../frontend.h ../backend.h ../lists.h\r
-gamelist.o: ../parser.h\r
-pgntags.o: config.h ../common.h ../frontend.h ../backend.h ../lists.h\r
-pgntags.o: ../parser.h\r
-wedittags.o: config.h ../common.h winboard.h resource.h ../frontend.h\r
-wedittags.o: ../backend.h ../lists.h\r
-wgamelist.o: config.h ../common.h winboard.h resource.h ../frontend.h\r
-wgamelist.o: ../backend.h ../lists.h\r
-zippy.o: config.h ../common.h ../zippy.h ../frontend.h ../backend.h\r
-zippy.o: ../lists.h ../backendz.h\r
-wsockerr.o: wsockerr.h\r
-winboard.o: resource.h\r
-wclipbrd.o: config.h ../common.h winboard.h resource.h ../frontend.h\r
-wclipbrd.o: ../backend.h ../lists.h wclipbrd.h\r
-woptions.o: config.h ../common.h winboard.h resource.h ../backend.h\r
-woptions.o: ../lists.h ../frontend.h woptions.h defaults.h wedittags.h\r
+#
+# Makefile for WinBoard, using the GNU Cygwin toolset
+#
+
+# Uncomment both lines to turn on debugging symbols #######
+cdebug= -g
+linkdebug= -g
+#######################################################
+
+proj=winboard
+allobj=  winboard.o backend.o parser.o moves.o lists.o \
+        gamelist.o pgntags.o wedittags.o wgamelist.o zippy.o \
+        wsockerr.o wbres.o wclipbrd.o woptions.o uci.o \
+        wengineo.o wevalgraph.o whistory.o wlayout.o \
+        wplugin.o wsnap.o book.o
+
+dotc=   winboard.c backend.c parser.c moves.c lists.c \
+       gamelist.c pgntags.c wedittags.c wgamelist.c zippy.c \
+       wsockerr.c winboard.rc wclipbrd.c woptions.c uci.c \
+       wengineo.c wevalgraph.c whistory.c wlayout.c \
+       wplugin.c wsnap.c book.c
+
+# Currently WinBoard will build either with or without -mno-cygwin
+# however, a Cygwin bug in forming the command line to WinMain() is
+# exposed if -mno-cygwin is not used.
+cygwin= -mno-cygwin
+
+VPATH= .:..
+CFLAGS= $(cdebug)
+INCLUDES= -I. -I..
+CVARS= $(INCLUDES) $(cygwin)
+CC = gcc $(CVARS)
+WCC = $(CC) -mwindows $(linkdebug)
+HC="/c/program files/help workshop/hcrtf.exe" -xn
+
+all: $(proj).exe
+
+depend: $(dotc)
+       makedepend -Y -f cygwin.mak $(INCLUDES) $^
+
+clean:
+       rm -f *.obj *~ $(proj).exe $(proj).err $(proj).rbj \
+               $(proj).RES $(proj).res $(proj).ini *.sbr *.bsc *.o \
+               *.plg *.opt *.ncb *.debug *.bak *.gid *.GID
+
+maintainer-clean: clean
+       rm -f parser.c *.hlp *.HLP
+
+# Update the help file if necessary
+#$(proj).hlp : $(proj).rtf
+#      $(HC) $(proj).hpj
+#      cat $(proj).err
+
+# Update the resource if necessary
+wbres.o: $(proj).rc $(proj).h resource.h
+       windres --use-temp-file --include-dir .. $< -O coff -o $@
+
+# Update the object files if necessary
+
+parser.c: parser.l
+       flex -oparser.c -L $<
+
+$(proj).exe: $(allobj) $(proj).hlp $(proj).rc
+       $(WCC) $(guiflags) $(allobj) \
+       -lwsock32 -lwinmm \
+       -o $(proj).exe
+
+# DO NOT DELETE
+
+winboard.o: config.h ../common.h winboard.h resource.h ../frontend.h
+winboard.o: ../backend.h ../lists.h ../moves.h wclipbrd.h wgamelist.h
+winboard.o: wedittags.h woptions.h wsockerr.h defaults.h
+backend.o: config.h ../common.h ../frontend.h ../backend.h ../lists.h
+backend.o: ../parser.h ../moves.h ../zippy.h ../backendz.h
+parser.o: config.h ../common.h ../backend.h ../lists.h ../frontend.h
+parser.o: ../parser.h ../moves.h
+moves.o: config.h ../common.h ../backend.h ../lists.h ../frontend.h
+moves.o: ../moves.h ../parser.h
+lists.o: config.h ../common.h ../lists.h
+gamelist.o: config.h ../common.h ../frontend.h ../backend.h ../lists.h
+gamelist.o: ../parser.h
+pgntags.o: config.h ../common.h ../frontend.h ../backend.h ../lists.h
+pgntags.o: ../parser.h
+wedittags.o: config.h ../common.h winboard.h resource.h ../frontend.h
+wedittags.o: ../backend.h ../lists.h
+wgamelist.o: config.h ../common.h winboard.h resource.h ../frontend.h
+wgamelist.o: ../backend.h ../lists.h
+zippy.o: config.h ../common.h ../zippy.h ../frontend.h ../backend.h
+zippy.o: ../lists.h ../backendz.h
+wsockerr.o: wsockerr.h
+winboard.o: resource.h
+wclipbrd.o: config.h ../common.h winboard.h resource.h ../frontend.h
+wclipbrd.o: ../backend.h ../lists.h wclipbrd.h
+woptions.o: config.h ../common.h winboard.h resource.h ../backend.h
+woptions.o: ../lists.h ../frontend.h woptions.h defaults.h wedittags.h
 book.o: ../common.h ../backend.h
\ No newline at end of file