2 // openssl is a completely different feature than ssl.
3 // Currently ssl uses openssl, and openssl is enabled by
4 // default. If we ever add a new ssl library, then you
5 // would likely enable only one ssl library feature.
17 includes += $(SSL_INCDIR)
18 libpaths += $(SSL_LIBDIR)
21 specific(prop:windows) {
22 lit_libs += libeay32 ssleay32
23 includes += $(SSL_ROOT)/inc32
24 libpaths += $(SSL_ROOT)/out32dll $(SSL_ROOT)/out32
26 lit_libs += ssl crypto
28 // Some Linux OpenSSL installations compile in Kerberos support. Add
29 // the Kerberos include path to preprocessor include path.
30 includes += /usr/kerberos/include
33 // Some prepackaged installations of OpenSSL have libraries in different
35 specific(prop:borland) {
36 libpaths += $(SSL_ROOT)/lib/Builder5
38 specific(prop:microsoft) {
39 libpaths += $(SSL_ROOT)/lib/VC
43 // Undo the else of the !prop:windows above.
44 lit_libs -= ssl crypto
45 includes -= /usr/kerberos/include
47 lit_libs += ${OPENSSL_LIBRARIES}
48 includes += ${OPENSSL_INCLUDE_DIR}
53 specific(prop:windows) {
54 lit_libs -= libeay32 ssleay32
55 lit_libs += libssl libcrypto