home *** CD-ROM | disk | FTP | other *** search
/ back2roots/padua / padua.7z / padua / uucp / duucp-1.17 / AU-117b4-src.lha / src / sendmail / DMakefile < prev    next >
Encoding:
Makefile  |  1994-01-24  |  809 b   |  37 lines

  1. #   sendmail/rmail
  2.  
  3. OD=   dtmp:uucp/
  4. SRCS= sendmail.c parse.c domain.c
  5. OBJS= $(SRCS:"*.c":"$(OD)*.o")
  6. CFLAGS= -I uucp:src/include/
  7. EXE= uucp:c/
  8. LIBS= -Luucp:src/dlib -luucp -lodu
  9. PROTOS= uucp:src/include/sendmail_protos.h
  10. MAKEPROTO= dtmp:uucp/lib/makeproto
  11.  
  12. all: $(PROTOS) $(EXE)sendmail $(EXE)CheckUser
  13.  
  14. localdir: $(PROTOS) sendmail CheckUser
  15.  
  16. sendmail: $(OBJS)
  17.     dcc $(OBJS) -o %(left) $(LIBS) -r
  18.  
  19. $(EXE)sendmail: $(OBJS)
  20.     dcc $(OBJS) -o %(left) $(LIBS) -r
  21.     copy $(EXE)sendmail $(EXE)rmail
  22.  
  23. CheckUser: CheckUser.c
  24.     dcc $(CFLAGS) $(LIBS) %(right) -o %(left) -r
  25.  
  26. $(EXE)CheckUser: CheckUser.c
  27.     dcc $(CFLAGS) $(LIBS) %(right) -o %(left) -r
  28.  
  29. $(OBJS) : $(SRCS)
  30.     dcc $(CFLAGS) %(right) -o %(left) -c -r
  31.  
  32. $(PROTOS) : $(SRCS)
  33.     $(MAKEPROTO) -o%(left) %(right)
  34.  
  35. clean:
  36.     delete $(OBJS) $(PROTOS)
  37.