home *** CD-ROM | disk | FTP | other *** search
/ Atari FTP / ATARI_FTP_0693.zip / ATARI_FTP_0693 / Games / dinkum3a.zoo / makefile.st < prev    next >
Makefile  |  1993-03-04  |  1KB  |  53 lines

  1. # Makefile for Dinkum
  2. #   22 February 1993
  3. #
  4. # Atari ST part added March 3/93, Chris Herborth
  5. # [cherborth@semprini.tdkcs.waterloo.on.ca]
  6.  
  7. # For the Coherent GCC port...
  8. #CC = gcc
  9. #CFLAGS =  -c -O -Wall
  10.  
  11. # For the Atari ST GCC port...
  12. CC = gcc
  13. CFLAGS =  -c -O2 -mshort -Wall
  14.  
  15. # For the standard Coherent C compiler...
  16. # This modification was suggested by Fred Smith.  Thanks, Fred!
  17. #CFLAGS =  -c -Dcoh40
  18.  
  19. # For garden variety Unix
  20. #CFLAGS =  -c
  21.  
  22. HEAD = dink_sym.h dink_glb.h
  23.  
  24. OBJECTS = dinkum.o describe.o longdsc.o objlook.o actor.o \
  25. pusher.o monster.o opener.o parse.o taker.o
  26. dinkum: $(OBJECTS)
  27. #    $(CC) $(OBJECTS) -o dinkum
  28.     $(CC) $(OBJECTS) -mshort -o dinkum
  29. dinkum.o: dinkum.c $(HEAD)
  30.     $(CC) $(CFLAGS) dinkum.c
  31. describe.o: describe.c $(HEAD)
  32.     $(CC) $(CFLAGS) describe.c
  33. longdsc.o: longdsc.c $(HEAD)
  34.     $(CC) $(CFLAGS) longdsc.c
  35. objlook.o: objlook.c $(HEAD)
  36.     $(CC) $(CFLAGS) objlook.c
  37. pusher.o: pusher.c $(HEAD)
  38.     $(CC) $(CFLAGS) pusher.c
  39. actor.o: actor.c $(HEAD)
  40.     $(CC) $(CFLAGS) actor.c
  41. monster.o: monster.c $(HEAD)
  42.     $(CC) $(CFLAGS) monster.c
  43. opener.o: opener.c $(HEAD)
  44.     $(CC) $(CFLAGS) opener.c
  45. taker.o: taker.c $(HEAD)
  46.     $(CC) $(CFLAGS) taker.c
  47.  
  48. parse.o: parse.c $(HEAD)
  49. # Replace with PROMPT if you want a prompt with every command entry.
  50. # This modification was suggested by Chris Herborth.  Thanks, Chris!
  51.     $(CC) $(CFLAGS) -DPROMPT parse.c
  52. #    $(CC) $(CFLAGS) parse.c
  53.