Makefile 629 B

1234567891011121314151617181920212223242526272829
  1. SENDMAIL_DIR=${SRCTOP}/contrib/sendmail
  2. .PATH: ${SENDMAIL_DIR}/vacation
  3. PROG= vacation
  4. SRCS= vacation.c
  5. CFLAGS+=-I${SENDMAIL_DIR}/src -I${SENDMAIL_DIR}/include -I.
  6. CFLAGS+=-DNEWDB -DNOT_SENDMAIL
  7. CFLAGS+=-D_FFR_LISTDB -D_FFR_DEBUG
  8. WARNS?= 2
  9. LIBADD= smdb smutil sm
  10. SRCS+= sm_os.h
  11. CLEANFILES+=sm_os.h
  12. # User customizations to the sendmail build environment
  13. CFLAGS+=${SENDMAIL_CFLAGS}
  14. DPADD+=${SENDMAIL_DPADD}
  15. LDADD+=${SENDMAIL_LDADD}
  16. LDFLAGS+=${SENDMAIL_LDFLAGS}
  17. sm_os.h: ${SENDMAIL_DIR}/include/sm/os/sm_os_freebsd.h .NOMETA
  18. ln -sf ${.ALLSRC} ${.TARGET}
  19. .include <bsd.prog.mk>
  20. CWARNFLAGS+= ${NO_WDEPRECATED_NON_PROTOTYPE}