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 RemoteStorageProtocol.cpp 43 StatusWindow.cpp 44 StringList.cpp 45 : 46 be 47 libtextencoding.so 48 tracker 49 $(TARGET_LIBSTDC++) 50 $(TARGET_NETWORK_LIBS) 51 $(TARGET_SELECT_UNAME_ETC_LIB) 52; 53 54Package haiku-maildaemon-cvs : 55 libmail.so : 56 boot beos system lib ; 57