home *** CD-ROM | disk | FTP | other *** search
/ High Voltage Shareware / high1.zip / high1 / DIR9 / WDOS0793.ZIP / DUDLEY.ZIP / MAKEMSG next >
Text File  |  1993-05-28  |  527b  |  32 lines

  1. # $* is the target w/o suffix
  2. MAKE_TMP = $(TMP)
  3. OBJS = makemsg.obj txtload.obj setargv.obj
  4.  
  5. CC = tcc
  6. # -O optimize TCC for size
  7. # set D=-v for TDebug
  8. #D=-O
  9. D=-v
  10. TCC_OPTS = -mc $(D)
  11. CC_OPTS = $(TCC_OPTS)
  12. ASM = tasm
  13.  
  14. .SUFFIXES: .exe .obj .c .asm
  15.  
  16. .AFTER:
  17.         @ beep
  18.  
  19. .c.obj:
  20.         tcc $(CC_OPTS) -c $*.c
  21.  
  22. .asm.obj:
  23.         $(ASM) /mx $*;
  24.  
  25. makemsg.exe:    $(OBJS)
  26.         $(CC) $(CC_OPTS) -e$*.exe $(OBJS) setargv.obj
  27.  
  28. makemsg.obj:    makemsg.c makemsg.h
  29.  
  30. txtload.obj:    txtload.c makemsg.h
  31.  
  32.