1SubDir OBOS_TOP src kits mail ; 2 3UsePrivateHeaders mail ; 4 5SubDirHdrs [ FDirName $(OBOS_TOP) headers os add-ons mail_daemon ] ; 6 7if $(CHECK_MALLOC) { 8 SubDirC++Flags -D_NO_INLINE_ASM -fcheck-memory-usage ; 9} 10 11if $(BONE_COMPATIBLE) { 12 SubDirC++Flags -DBONE ; 13} else { 14 SubDirC++Flags -DBUILDING_R5_LIBNET ; 15} 16 17SubDirC++Flags -D_BUILDING_mail=1 -DUSE_NASTY_SYNC_THREAD_HACK=1 ; 18 19UsePrivateHeaders textencoding ; 20 21SharedLibrary mail : 22 b_mail_message.cpp 23 c_mail_api.cpp 24 ChainRunner.cpp 25 cpp_abi_base64.c 26 crypt.cpp 27 des.c 28 ErrorLogWindow.cpp 29 FileConfigView.cpp 30 mail_encoding.c 31 mail_util.cpp 32 MailAddon.cpp 33 MailAttachment.cpp 34 MailChain.cpp 35 MailComponent.cpp 36 MailContainer.cpp 37 MailDaemon.cpp 38 MailMessage.cpp 39 MailProtocol.cpp 40 MailSettings.cpp 41 NodeMessage.cpp 42 numailkit.cpp 43 ProtocolConfigView.cpp 44 RemoteStorageProtocol.cpp 45 StatusWindow.cpp 46 StringList.cpp 47; 48 49LinkSharedOSLibs libmail.so : 50 be 51 libtextencoding.so 52 tracker 53 stdc++.r4 54 $(NETWORK_LIBS) 55 $(SELECT_UNAME_ETC_LIB) 56; 57 58MakeLocate <develop>libmail.so : $(OBOS_STLIB_DIR) ; 59RelSymLink <develop>libmail.so : libmail.so ; 60 61Package haiku-maildaemon-cvs : 62 libmail.so : 63 boot beos system lib ; 64