home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso / misc / volume21 / gnuchess / patch02 / Makefile.patch < prev    next >
Makefile  |  1991-08-01  |  3KB  |  77 lines

  1. *** /tmp/DIST/Makefile    Mon Jul 29 07:35:41 1991
  2. --- Makefile    Mon Jul 29 07:27:05 1991
  3. ***************
  4. *** 22,28 ****
  5.   #
  6.   # gnuchess  will be the curses-based chess.
  7.   # gnuchessn will be the fancy-display-curses-based chess.
  8. ! # gnuchessr will be the xchess/chesstool based chess.
  9.   #        (/usr/games/chesstool gnuchessr)
  10.   #    for use with SUN's chesstool and X-window's xchess.
  11.   #    To use with latter, add -DCHESSTOOL to the nondsp.o
  12. --- 22,30 ----
  13.   #
  14.   # gnuchess  will be the curses-based chess.
  15.   # gnuchessn will be the fancy-display-curses-based chess.
  16. ! # gnuchessr will be the unfancy tty based chess.
  17. ! # gnuchessc will be the chesstool based chess.
  18. ! # gnuchessx will be the xchess based chess.
  19.   #        (/usr/games/chesstool gnuchessr)
  20.   #    for use with SUN's chesstool and X-window's xchess.
  21.   #    To use with latter, add -DCHESSTOOL to the nondsp.o
  22. ***************
  23. *** 47,62 ****
  24.   #CFLAGS= -O -Dinline=""        # for Aviion gcc-1.35
  25.   CFLAGS=    -O -finline-functions -fstrength-reduce
  26.   
  27. ! all : gnuchess gnuchessr gnuchessn postprint gnuan
  28.   
  29.   gnuchess: gnuchess.o uxdsp.o
  30.       $(CC) $(CFLAGS) $(HASH) $(BOOK) -o gnuchess gnuchess.o uxdsp.o $(LCURSES)
  31.   
  32. ! gnuan: gnuchess.o gnuan.o
  33.       $(CC) $(CFLAGS) $(HASH) $(BOOK) -DCHESSTOOL -o gnuan gnuchess.o gnuan.o
  34.   
  35. ! gnuchessr: gnuchess.o nondsp.o
  36. !     $(CC) $(CFLAGS) $(HASH) $(BOOK) -DCHESSTOOL -o gnuchessr gnuchess.o nondsp.o
  37.   
  38.   gnuchessn: gnuchess.o nuxdsp.o
  39.       $(CC) $(CFLAGS) $(HASH) $(BOOK) -o gnuchessn gnuchess.o nuxdsp.o $(LCURSES)
  40. --- 49,73 ----
  41.   #CFLAGS= -O -Dinline=""        # for Aviion gcc-1.35
  42.   CFLAGS=    -O -finline-functions -fstrength-reduce
  43.   
  44. ! all : gnuchess gnuchessr gnuchessn xboard chesstool postprint gnuan
  45.   
  46.   gnuchess: gnuchess.o uxdsp.o
  47.       $(CC) $(CFLAGS) $(HASH) $(BOOK) -o gnuchess gnuchess.o uxdsp.o $(LCURSES)
  48.   
  49. ! gnuan: gnuchess.o gnuan.o nondsp.c
  50.       $(CC) $(CFLAGS) $(HASH) $(BOOK) -DCHESSTOOL -o gnuan gnuchess.o gnuan.o
  51.   
  52. ! chesstool: gnuchess.o nondsp.c
  53. !     $(CC) $(CFLAGS) $(HASH) $(BOOK) -DCHESSTOOL -c nondsp.c
  54. !     $(CC) $(CFLAGS) $(HASH) $(BOOK) -DCHESSTOOL -o gnuchessc gnuchess.o nondsp.o
  55. ! xboard: gnuchess.o nondsp.c
  56. !     $(CC) $(CFLAGS) $(HASH) $(BOOK) -DXBOARD -c nondsp.c
  57. !     $(CC) $(CFLAGS) $(HASH) $(BOOK) -DXBOARD -o gnuchessx gnuchess.o nondsp.o
  58. ! gnuchessr: gnuchess.o nondsp.c
  59. !     $(CC) $(CFLAGS) $(HASH) $(BOOK) -c nondsp.c
  60. !     $(CC) $(CFLAGS) $(HASH) $(BOOK) -o gnuchessr gnuchess.o nondsp.o
  61.   
  62.   gnuchessn: gnuchess.o nuxdsp.o
  63.       $(CC) $(CFLAGS) $(HASH) $(BOOK) -o gnuchessn gnuchess.o nuxdsp.o $(LCURSES)
  64. ***************
  65. *** 106,109 ****
  66.       cp gnuchess.book $(LIBDIR)/gnuchess.book
  67.   
  68.   clean:
  69. !     -rm gnuchess gnuchessr gnuchessn gnuchessd postprint gnuan *.o
  70. --- 117,120 ----
  71.       cp gnuchess.book $(LIBDIR)/gnuchess.book
  72.   
  73.   clean:
  74. !     -rm gnuchessx gnuchessc gnuchess gnuchessr gnuchessn gnuchessd postprint gnuan *.o
  75.