btrfs: Attempt to fix GCC2 build.
[haiku.git] / src / kits / mail / Jamfile
blobb9d0910053af81ab34059478b1d6304594e30866
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         des.c
20         FileConfigView.cpp
21         HaikuMailFormatFilter.cpp
22         mail_encoding.cpp
23         mail_util.cpp
24         MailAttachment.cpp
25         MailComponent.cpp
26         MailContainer.cpp
27         MailDaemon.cpp
28         MailFilter.cpp
29         MailMessage.cpp
30         MailProtocol.cpp
31         MailSettings.cpp
32         MailSettingsView.cpp
33         NodeMessage.cpp
34         numailkit.cpp
35         ProtocolConfigView.cpp
39 local architectureObject ;
40 for architectureObject in [ MultiArchSubDirSetup ] {
41         on $(architectureObject) {
42                 local libmail = [ MultiArchDefaultGristFiles libmail.so ] ;
43                 AddResources $(libmail) : libmail.rdef ;
45                 SharedLibrary $(libmail) :
46                         $(sources)
47                         :
48                         be bnetapi textencoding tracker shared
49                         [ TargetLibstdc++ ]
50                         $(TARGET_NETWORK_LIBS)
51                         $(TARGET_SELECT_UNAME_ETC_LIB)
52                         localestub
53                         ;
54         }
58 DoCatalogs libmail.so :
59         x-vnd.Haiku-libmail
60         :
61         FileConfigView.cpp
62         ProtocolConfigView.cpp