home *** CD-ROM | disk | FTP | other *** search
/ Meeting Pearls 1 / Meeting Pearls Vol 1 (1994).iso / installed_progs / comm / ums / developer.lha / Developer / interfaces / c / dlib / DMakefile next >
Encoding:
Makefile  |  1993-08-01  |  1.4 KB  |  54 lines

  1. TMPDIR  = T:
  2. SRCS    = LogUms.c ReadUMSConfigTags.c ReadUMSMsgTags.c UMSSearchTags.c \
  3.           UMSSelectTags.c WriteUMSConfigTags.c WriteUMSMsgTags.c
  4. SOBJS   = $(SRCS:"*.c":"$(TMPDIR)*s.o")
  5. SROBJS  = $(SRCS:"*.c":"$(TMPDIR)*sr.o")
  6. LOBJS   = $(SRCS:"*.c":"$(TMPDIR)*l.o")
  7. LROBJS  = $(SRCS:"*.c":"$(TMPDIR)*lr.o")
  8. LIBS    = umss.lib umssr.lib umsl.lib umslr.lib
  9. FDLIB   = $(TMPDIR)umsfd.lib
  10. FTLOPTS = /fd/ums_lib.fd -h /include/clib/ums_protos.h -o $(FDLIB) \
  11.           -auto ums.library -v -I /include -I DINCLUDE:amiga31
  12. CFLAGS  = -3.1 -mi -I /include
  13.  
  14. all : $(LIBS)
  15.  
  16. umss.lib : $(SOBJS)
  17.       fdtolib $(FTLOPTS) -md
  18.       Join %(right) $(FDLIB) to %(left)
  19.       -delete $(FDLIB)
  20.  
  21. umssr.lib : $(SROBJS)
  22.       fdtolib $(FTLOPTS) -md -mRR
  23.       Join %(right) $(FDLIB) to %(left)
  24.       -delete $(FDLIB)
  25.  
  26. umsl.lib : $(LOBJS)
  27.       fdtolib $(FTLOPTS) -mD
  28.       Join %(right) $(FDLIB) to %(left)
  29.       -delete $(FDLIB)
  30.  
  31. umslr.lib : $(LROBJS)
  32.       fdtolib $(FTLOPTS) -mD -mRR
  33.       Join %(right) $(FDLIB) to %(left)
  34.       -delete $(FDLIB)
  35.  
  36. $(SOBJS) : $(SRCS)
  37.       dcc $(CFLAGS) -o %(left) -c %(right) -md
  38.  
  39. $(SROBJS) : $(SRCS)
  40.       dcc $(CFLAGS) -o %(left) -c %(right) -md -mRR
  41.  
  42. $(LOBJS) : $(SRCS)
  43.       dcc $(CFLAGS) -o %(left) -c %(right) -mD
  44.  
  45. $(LROBJS) : $(SRCS)
  46.       dcc $(CFLAGS) -o %(left) -c %(right) -mD -mRR
  47.  
  48. clean :
  49.       -Delete $(SOBJS) $(SROBJS) $(LOBJS) $(LROBJS) QUIET
  50.  
  51. new :
  52.       DMake clean
  53.       DMake all
  54.