1SubDir HAIKU_TOP src add-ons mail_daemon outbound_protocols smtp ; 2 3SetSubDirSupportedPlatformsBeOSCompatible ; 4 5if $(TARGET_PLATFORM) != haiku { 6 UsePublicHeaders mail ; 7} 8 9UsePublicHeaders [ FDirName add-ons mail_daemon ] ; 10UsePrivateHeaders mail ; 11 12SubDirHdrs [ FDirName $(HAIKU_TOP) headers os add-ons mail_daemon ] ; 13 14if $(USE_SSL) { 15 SubDirC++Flags -DUSE_SSL ; 16 if ! $(SSL_DIR) { 17 sslDir = [ FDirName $(HAIKU_OUTPUT_DIR) cross-ssl config ] ; 18 } else { 19 sslDir = $(SSL_DIR) ; 20 } 21 SubDirSysHdrs [ FDirName $(sslDir) include ] ; 22} 23 24Addon SMTP : 25 smtp.cpp 26 md5c.c ; 27 28LinkAgainst SMTP : be libmail.so $(TARGET_NETWORK_LIBS) ; 29 30if $(USE_SSL) { 31 LinkAgainst SMTP : $(sslDir)/lib/libssl.so $(sslDir)/lib/libcrypto.so ; 32} 33 34Package haiku-maildaemon-cvs : 35 SMTP : 36 boot home config add-ons mail_daemon outbound_protocols ; 37