use BONE_COMPATIBLE variable instead of TARGET_PLATFORM to control linking
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9914 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -4,31 +4,32 @@ UsePrivateHeaders mail ;
|
|||||||
|
|
||||||
SubDirHdrs [ FDirName $(OBOS_TOP) headers os add-ons mail_daemon ] ;
|
SubDirHdrs [ FDirName $(OBOS_TOP) headers os add-ons mail_daemon ] ;
|
||||||
|
|
||||||
if $(TARGET_PLATFORM) = r5 {
|
|
||||||
SubDirC++Flags -DBUILDING_R5_LIBNET ;
|
|
||||||
} else {
|
|
||||||
SubDirC++Flags -DBONE ;
|
|
||||||
}
|
|
||||||
|
|
||||||
if $(USESSL) {
|
if $(USESSL) {
|
||||||
SubDirC++Flags -DUSESSL ;
|
SubDirC++Flags -DUSESSL ;
|
||||||
SubDirHdrs [ FDirName / boot home config include ] ;
|
SubDirHdrs [ FDirName / boot home config include ] ;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if $(BONE_COMPATIBLE) {
|
||||||
|
SubDirC++Flags -DBONE ;
|
||||||
|
} else {
|
||||||
|
SubDirC++Flags -DBUILDING_R5_LIBNET ;
|
||||||
|
}
|
||||||
|
|
||||||
Addon IMAP : mail_daemon inbound_protocols :
|
Addon IMAP : mail_daemon inbound_protocols :
|
||||||
imap_client.cpp
|
imap_client.cpp
|
||||||
imap_config.cpp
|
imap_config.cpp
|
||||||
NestedString.cpp ;
|
NestedString.cpp ;
|
||||||
|
|
||||||
|
LinkSharedOSLibs IMAP : be libmail.so ;
|
||||||
|
|
||||||
if $(USESSL) {
|
if $(USESSL) {
|
||||||
LinkSharedOSLibs IMAP :
|
LinkSharedOSLibs IMAP : ssl crypto ;
|
||||||
be libmail.so socket bind ssl crypto ;
|
}
|
||||||
} else if $(TARGET_PLATFORM) = r5 {
|
|
||||||
LinkSharedOSLibs IMAP :
|
if $(BONE_COMPATIBLE) {
|
||||||
be libmail.so net ;
|
LinkSharedOSLibs IMAP : socket bind ;
|
||||||
} else {
|
} else {
|
||||||
LinkSharedOSLibs IMAP :
|
LinkSharedOSLibs IMAP : net ;
|
||||||
be libmail.so socket bind ;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
Package haiku-maildaemon-cvs :
|
Package haiku-maildaemon-cvs :
|
||||||
|
|||||||
@@ -3,32 +3,33 @@ SubDir OBOS_TOP src add-ons mail_daemon inbound_protocols pop3 ;
|
|||||||
UsePrivateHeaders mail ;
|
UsePrivateHeaders mail ;
|
||||||
SubDirHdrs [ FDirName $(OBOS_TOP) headers os add-ons mail_daemon ] ;
|
SubDirHdrs [ FDirName $(OBOS_TOP) headers os add-ons mail_daemon ] ;
|
||||||
|
|
||||||
if $(TARGET_PLATFORM) = r5 {
|
|
||||||
SubDirC++Flags -DBUILDING_R5_LIBNET ;
|
|
||||||
} else {
|
|
||||||
SubDirC++Flags -DBONE ;
|
|
||||||
}
|
|
||||||
|
|
||||||
if $(USESSL) {
|
if $(USESSL) {
|
||||||
SubDirC++Flags -DUSESSL ;
|
SubDirC++Flags -DUSESSL ;
|
||||||
SubDirHdrs [ FDirName / boot home config include ] ;
|
SubDirHdrs [ FDirName / boot home config include ] ;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if $(BONE_COMPATIBLE) {
|
||||||
|
SubDirC++Flags -DBONE ;
|
||||||
|
} else {
|
||||||
|
SubDirC++Flags -DBUILDING_R5_LIBNET ;
|
||||||
|
}
|
||||||
|
|
||||||
Addon POP3 : mail_daemon inbound_protocols :
|
Addon POP3 : mail_daemon inbound_protocols :
|
||||||
MessageIO.cpp
|
MessageIO.cpp
|
||||||
pop3.cpp
|
pop3.cpp
|
||||||
SimpleMailProtocol.cpp
|
SimpleMailProtocol.cpp
|
||||||
md5c.c ;
|
md5c.c ;
|
||||||
|
|
||||||
|
LinkSharedOSLibs POP3 : be libmail.so ;
|
||||||
|
|
||||||
if $(USESSL) {
|
if $(USESSL) {
|
||||||
LinkSharedOSLibs POP3 :
|
LinkSharedOSLibs POP3 : ssl crypto ;
|
||||||
be libmail.so socket bind ssl crypto ;
|
}
|
||||||
} else if $(TARGET_PLATFORM) = r5 {
|
|
||||||
LinkSharedOSLibs POP3 :
|
if $(BONE_COMPATIBLE) {
|
||||||
be libmail.so net ;
|
LinkSharedOSLibs POP3 : socket bind ;
|
||||||
} else {
|
} else {
|
||||||
LinkSharedOSLibs POP3 :
|
LinkSharedOSLibs POP3 : net ;
|
||||||
be libmail.so socket bind ;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
Package haiku-maildaemon-cvs :
|
Package haiku-maildaemon-cvs :
|
||||||
|
|||||||
@@ -3,22 +3,22 @@ SubDir OBOS_TOP src add-ons mail_daemon outbound_protocols smtp ;
|
|||||||
UsePrivateHeaders mail ;
|
UsePrivateHeaders mail ;
|
||||||
SubDirHdrs [ FDirName $(OBOS_TOP) headers os add-ons mail_daemon ] ;
|
SubDirHdrs [ FDirName $(OBOS_TOP) headers os add-ons mail_daemon ] ;
|
||||||
|
|
||||||
if $(TARGET_PLATFORM) = r5 {
|
if $(BONE_COMPATIBLE) {
|
||||||
SubDirC++Flags -DBUILDING_R5_LIBNET ;
|
|
||||||
} else {
|
|
||||||
SubDirC++Flags -DBONE ;
|
SubDirC++Flags -DBONE ;
|
||||||
|
} else {
|
||||||
|
SubDirC++Flags -DBUILDING_R5_LIBNET ;
|
||||||
}
|
}
|
||||||
|
|
||||||
Addon SMTP : mail_daemon outbound_protocols :
|
Addon SMTP : mail_daemon outbound_protocols :
|
||||||
smtp.cpp
|
smtp.cpp
|
||||||
md5c.c ;
|
md5c.c ;
|
||||||
|
|
||||||
if $(TARGET_PLATFORM) = r5 {
|
LinkSharedOSLibs SMTP : be libmail.so ;
|
||||||
LinkSharedOSLibs SMTP :
|
|
||||||
be libmail.so net ;
|
if $(BONE_COMPATIBLE) {
|
||||||
|
LinkSharedOSLibs SMTP : socket bind ;
|
||||||
} else {
|
} else {
|
||||||
LinkSharedOSLibs SMTP :
|
LinkSharedOSLibs SMTP : net ;
|
||||||
be libmail.so socket bind ;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
Package haiku-maildaemon-cvs :
|
Package haiku-maildaemon-cvs :
|
||||||
|
|||||||
Reference in New Issue
Block a user