1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
// -*- MPC -*-
// $Id: ace_openssl.mpb 80826 2008-03-04 14:51:23Z wotte $
project : openssl {
// For both automake and gnuace, we want to use built-in macros instead of
// the values provided by the openssl base project.
specific (automake, gnuace) {
lit_libs -= ssl crypto
includes -= $(SSL_ROOT)/include
includes -= /usr/kerberos/include
libpaths -= $(SSL_ROOT)/lib
}
// The ACE/TAO configure scripts set ace_TLS_CFLAGS and ace_TLS_LIBS
// instead of $(SSL_ROOT)/include and $(SSL_ROOT)/lib as set by MPC's
// openssl.mpb.
specific (automake) {
compile_flags += @ACE_TLS_CPPFLAGS@
linkflags += @ACE_TLS_LDFLAGS@
pure_libs += @ACE_TLS_LIBS@
}
// These values get set in platform_macros.GNU or defaulted
// in wrapper_macros.GNU if the GNU make variable ssl is set to 1.
specific (gnuace) {
compile_flags += $(PLATFORM_SSL_CPPFLAGS)
linkflags += $(PLATFORM_SSL_LDFLAGS)
pure_libs += $(PLATFORM_SSL_LIBS)
}
}
|