Revert "Default to x64 as default Visual Studio 2017/2019 platform"
[MPC.git] / config / openssl.mpb
blob8af0fef49ae3ec45303bf29eb732af7d5f32ce23
1 // -*- MPC -*-
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.
6 feature(openssl) {
7   expand(SSL_INCDIR) {
8     $SSL_INCDIR
9     $(SSL_ROOT)/include
10   }
11   expand(SSL_LIBDIR) {
12     $SSL_LIBDIR
13     $(SSL_ROOT)/lib
14   }
16   includes += $(SSL_INCDIR)
17   libpaths += $(SSL_LIBDIR)
19   specific(prop:windows) {
20     lit_libs += libeay32 ssleay32
21     includes += $(SSL_ROOT)/inc32
22     libpaths += $(SSL_ROOT)/out32dll $(SSL_ROOT)/out32
23   } else {
24     lit_libs += ssl crypto
26     // Some Linux OpenSSL installations compile in Kerberos support.  Add
27     // the Kerberos include path to preprocessor include path.
28     includes += /usr/kerberos/include
29   }
31   // Some prepackaged installations of OpenSSL have libraries in different
32   // locations.
33   specific(prop:borland) {
34     libpaths += $(SSL_ROOT)/lib/Builder5
35   }
36   specific(prop:microsoft) {
37     libpaths += $(SSL_ROOT)/lib/VC
38   }
41 feature(openssl11) {
42   specific(prop:windows) {
43     lit_libs -= libeay32 ssleay32
44     lit_libs += libssl libcrypto
45   }