home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 635.lha / hold_1.43b / makefile < prev    next >
Makefile  |  1992-01-18  |  794b  |  38 lines

  1. #
  2. # makefile for Hold
  3. #
  4. # Bruno Costa - 14 Sep 89 - 16 Jan 91
  5. #
  6.  
  7. EXE = Hold
  8. LC = LC:lc
  9. AS = asm
  10. LINK = LC:blink
  11. CFLAGS = -cus -v -d0 -dDETACH=1
  12. #CFLAGS = -cus -v -d3 -dDETACH=0
  13. OBJS = hold.o handler.o misc.o
  14.  
  15. .a.o:
  16.     @echo "*e[33;3mAssembling file $*.c*e[31;0m"
  17.     $(AS) $*
  18.  
  19. .c.o:
  20.     @echo "*e[33;3mCompiling file $*.c*e[31;0m"
  21.     $(LC) $(CFLAGS) $*
  22.  
  23. # link with debug information
  24.  
  25. #$(EXE): $(OBJS)
  26. #    $(LINK) from LIB:c.o $(OBJS) LIBRARY Lib:lc.lib \
  27. # SMALLCODE SMALLDATA TO $(EXE) BATCH ADDSYM
  28. #    @echo "*e[33;1m-- Program is ready --*e[31;0m"
  29.  
  30.  
  31. # link the smallest executable possible
  32. # DEFINE __main=__tinymain DEFINE _exit=__exit \
  33.  
  34. $(EXE): $(OBJS)
  35.     $(LINK) from LIB:cback.o $(OBJS) LIBRARY Lib:lc.lib \
  36.  DEFINE __main=__tinymain DEFINE _exit=__exit \
  37.  SMALLCODE SMALLDATA TO $(EXE) BATCH NODEBUG
  38.