HaikuDepot: notify work status from main window
[haiku.git] / src / kits / mail / Jamfile
blob97cba22b816253dadf7b078242b2db17f26f7c3c
1 SubDir HAIKU_TOP src kits mail ;
3 UsePrivateHeaders mail shared ;
4 UsePublicHeaders [ FDirName add-ons mail_daemon ] ;
6 if $(CHECK_MALLOC) {
7         SubDirC++Flags -D_NO_INLINE_ASM -fcheck-memory-usage ;
10 SubDirC++Flags -D_BUILDING_mail=1 ;
12 UsePrivateHeaders textencoding ;
15 local sources =
16         b_mail_message.cpp
17         c_mail_api.cpp
18         crypt.cpp
19         FileConfigView.cpp
20         HaikuMailFormatFilter.cpp
21         mail_encoding.cpp
22         mail_util.cpp
23         MailAttachment.cpp
24         MailComponent.cpp
25         MailContainer.cpp
26         MailDaemon.cpp
27         MailFilter.cpp
28         MailMessage.cpp
29         MailProtocol.cpp
30         MailSettings.cpp
31         MailSettingsView.cpp
32         NodeMessage.cpp
33         numailkit.cpp
34         ProtocolConfigView.cpp
38 local architectureObject ;
39 for architectureObject in [ MultiArchSubDirSetup ] {
40         on $(architectureObject) {
41                 local libmail = [ MultiArchDefaultGristFiles libmail.so ] ;
42                 AddResources $(libmail) : libmail.rdef ;
44                 SharedLibrary $(libmail) :
45                         $(sources)
46                         :
47                         be bnetapi textencoding tracker shared
48                         [ TargetLibstdc++ ]
49                         $(TARGET_NETWORK_LIBS)
50                         $(TARGET_SELECT_UNAME_ETC_LIB)
51                         localestub
52                         ;
53         }
57 DoCatalogs libmail.so :
58         x-vnd.Haiku-libmail
59         :
60         FileConfigView.cpp
61         ProtocolConfigView.cpp