home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD2.mdf / c / library / os2 / remind / src / makefile.tc < prev    next >
Encoding:
Makefile  |  1993-10-12  |  2.0 KB  |  78 lines

  1. # Makefile for REMIND for Turbo C for MSDOS
  2.  
  3. CC= tcc
  4. VERSION= 03.00.10
  5.  
  6. HDRS= config.h err.h expr.h globals.h protos.h types.h version.h \
  7. lang.h english.h german.h dutch.h finnish.h french.h norwgian.h
  8.  
  9. STDHDRS= config.h types.h protos.h globals.h err.h lang.h
  10.  
  11. LANGHDRS= english.h german.h dutch.h finnish.h french.h norwgian.h
  12.  
  13. SRCS= calendar.c dorem.c dosubst.c expr.c files.c funcs.c globals.c init.c \
  14. moon.c main.c omit.c sort.c token.c trigger.c userfns.c utils.c var.c hbcal.c
  15.  
  16. OBJS=calendar.obj dorem.obj dosubst.obj expr.obj files.obj funcs.obj \
  17. globals.obj init.obj main.obj omit.obj sort.obj token.obj trigger.obj \
  18. utils.obj userfns.obj var.obj hbcal.obj
  19.  
  20. MANIFEST= readme.uni readme.dos copyrigh $(HDRS) $(SRCS) makefile rem rem.1 \
  21. remind.1 remind-a.csh remind-a.sh test.rem test-rem test.cmp makefile.tc \
  22. makefile.msc lnk.msc lnk.tc manifest.dos manifest.unx whatsnew.30 kall kall.1 \
  23. tstlang.rem defs.rem readme.os2 makefile.os2 rem2ps.c rem2ps.h remind.def \
  24. rem2ps.1 README.BCC lnk.bcc makefile.bcc os2func.c \
  25. test-rem.bat test-rem.cmd test1.cmp test2.cmp
  26.  
  27.  
  28. all: remind.exe rem2ps.exe
  29.  
  30. remind.exe: $(OBJS)
  31.     $(CC) @lnk.tc
  32.  
  33. rem2ps.exe: rem2ps.obj
  34.     $(CC) -erem2ps.exe rem2ps.obj
  35.  
  36. .c.obj:
  37.     $(CC) -w-pia -c -O -mm {$< }
  38.  
  39. rem2ps.obj: rem2ps.c rem2ps.h config.h lang.h
  40.  
  41. calendar.obj: calendar.c $(STDHDRS) expr.h
  42.  
  43. dorem.obj: dorem.c $(STDHDRS) expr.h
  44.  
  45. dosubst.obj: dosubst.c $(STDHDRS) $(LANGHDRS)
  46.  
  47. expr.obj: expr.c $(STDHDRS) expr.h
  48.  
  49. files.obj: files.c $(STDHDRS)
  50.  
  51. funcs.obj: funcs.c $(STDHDRS) expr.h version.h
  52.  
  53. globals.obj: globals.c config.h types.h globals.h err.h lang.h
  54.  
  55. init.obj: init.c $(STDHDRS) expr.h version.h
  56.  
  57. main.obj: main.c $(STDHDRS) expr.h
  58.  
  59. moon.obj: moon.c $(STDHDRS) expr.h
  60.  
  61. omit.obj: omit.c $(STDHDRS)
  62.  
  63. sort.obj: sort.c $(STDHDRS)
  64.  
  65. token.obj: token.c $(STDHDRS)
  66.  
  67. trigger.obj: trigger.c $(STDHDRS) expr.h
  68.  
  69. userfns.obj: userfns.c $(STDHDRS) expr.h
  70.  
  71. utils.obj: utils.c $(STDHDRS)
  72.  
  73. var.obj: var.c $(STDHDRS) expr.h
  74.  
  75. remind.zoo: $(MANIFEST)
  76.     zoo aI remind.zoo < manifest.dos
  77.  
  78.