home *** CD-ROM | disk | FTP | other *** search
/ back2roots/padua / padua.7z / padua / uucp / duucp-1.17 / AU-117b4-src.lha / src / util / DMakefile < prev    next >
Encoding:
Makefile  |  1993-12-14  |  870 b   |  49 lines

  1. #   DMakefile
  2. OD=dtmp:uucp/
  3. ED=uucp:c/
  4.  
  5. CFLGS= -I uucp:src/include/ -I uucp:src/ -r
  6.  
  7. #for DICE
  8. ODULIB = -l uucp:src/dlib/odu.lib
  9. CFLAGS = -proto $(CFLGS)
  10. #end
  11.  
  12. #for SASC
  13. #ODULIB =
  14. #CFLAGS = -s $(CFLGS)
  15. #end
  16.  
  17. LIBS= -l uucp:src/dlib/uucp.lib $(ODULIB)
  18.  
  19. SRCS= from.c man.c expandm.c trimfile.c inform.c uusplit.c uident.c \
  20.       trimnews.c splitmbox.c mailq.c anymail.c uuarchive.c lockserial.c \
  21.       amiuufilter.c uncompressbatch.c FlatToHeirarchical.c
  22.  
  23. OBJS= $(SRCS:"*.c":"$(OD)*.o")
  24. EXES= $(SRCS:"*.c":"$(ED)*")
  25. LEXE= $(SRCS:"*.c":"*")
  26.  
  27. all: $(EXES)
  28.  
  29. localdir: $(LEXE)
  30.  
  31. $(EXES) : $(OBJS)
  32.     dcc $(CFLAGS) %(right) $(LIBS) -o %(left)
  33.  
  34. $(LEXE) : $(OBJS)
  35.     dcc $(CFLAGS) %(right) $(LIBS) -o %(left)
  36.  
  37. $(OBJS) : $(SRCS)
  38.     dcc -c $(CFLAGS) %(right) -o %(left)
  39.  
  40. clean:
  41.     delete $(OBJS)
  42.  
  43. cleanall:
  44.     delete $(OBJS)
  45.     delete $(EXES)
  46.  
  47. cleanlocal:
  48.     delete $(LEXE)
  49.