1SubDir HAIKU_TOP src kits mail ; 2 3SetSubDirSupportedPlatformsBeOSCompatible ; 4 5if $(TARGET_PLATFORM) != haiku { 6 UsePublicHeaders mail ; 7} 8UsePrivateHeaders mail ; 9UsePublicHeaders [ FDirName add-ons mail_daemon ] ; 10 11if $(CHECK_MALLOC) { 12 SubDirC++Flags -D_NO_INLINE_ASM -fcheck-memory-usage ; 13} 14 15SubDirC++Flags -D_BUILDING_mail=1 -DUSE_NASTY_SYNC_THREAD_HACK=1 ; 16 17UsePrivateHeaders textencoding ; 18 19SharedLibrary libmail.so : 20 b_mail_message.cpp 21 c_mail_api.cpp 22 ChainRunner.cpp 23 cpp_abi_base64.c 24 crypt.cpp 25 des.c 26 ErrorLogWindow.cpp 27 FileConfigView.cpp 28 mail_encoding.c 29 mail_util.cpp 30 MailAddon.cpp 31 MailAttachment.cpp 32 MailChain.cpp 33 MailComponent.cpp 34 MailContainer.cpp 35 MailDaemon.cpp 36 MailMessage.cpp 37 MailProtocol.cpp 38 MailSettings.cpp 39 NodeMessage.cpp 40 numailkit.cpp 41 ProtocolConfigView.cpp 42 regex.c 43 RemoteStorageProtocol.cpp 44 StatusWindow.cpp 45 StringList.cpp 46 : 47 be 48 libtextencoding.so 49 tracker 50 $(TARGET_LIBSTDC++) 51 $(TARGET_NETWORK_LIBS) 52 $(TARGET_SELECT_UNAME_ETC_LIB) 53; 54 55Package haiku-maildaemon-cvs : 56 libmail.so : 57 boot beos system lib ; 58