xref: /haiku/src/kits/mail/Jamfile (revision 079c69cbfd7cd3c97baae91332251c8388a8bb02)
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