Author: markt
Date: Wed Oct 17 16:34:55 2018
New Revision: 1844126

URL: http://svn.apache.org/viewvc?rev=1844126&view=rev
Log:
Add option to build with OpenSSL 1.0.2 or 1.1.1
There is probably a better way to do this but this works.

Modified:
    tomcat/native/trunk/native/NMAKEmakefile

Modified: tomcat/native/trunk/native/NMAKEmakefile
URL: 
http://svn.apache.org/viewvc/tomcat/native/trunk/native/NMAKEmakefile?rev=1844126&r1=1844125&r2=1844126&view=diff
==============================================================================
--- tomcat/native/trunk/native/NMAKEmakefile (original)
+++ tomcat/native/trunk/native/NMAKEmakefile Wed Oct 17 16:34:55 2018
@@ -18,8 +18,9 @@
 # NMAKEmakefile   Master Tomcat Native makefile.
 # Usage:
 #                 APR_DECLARE_STATIC=1  Use static version of the APR
-#                 ENABLE_OCSP=1        Enable OpenSSL OCSP code
-#                 DEBUG=1              Build DEBUG version of TCN
+#                 ENABLE_OCSP=1            Enable OpenSSL OCSP code
+#                 OPENSSL_NEW_LIBS=1    Use new OpenSSL lib file names
+#                 DEBUG=1                  Build DEBUG version of TCN
 #
 # Originally contributed by Mladen Turk <mturk redhat.com>
 #
@@ -74,7 +75,11 @@ LFLAGS = $(LFLAGS) $(APR_LIB)
 !IF DEFINED(WITH_FIPS)
 LFLAGS = $(LFLAGS) libeayfips32.lib libeaycompat32.lib ssleay32.lib 
/NODEFAULTLIB:LIBCMT
 !ELSE
-LFLAGS = $(LFLAGS) libeay32.lib ssleay32.lib
+!IF DEFINED(OPENSSL_NEW_LIBS)
+LFLAGS = $(LFLAGS) libssl.lib libcrypto.lib crypt32.lib
+!ELSE
+LFLAGS = $(LFLAGS) libeay32.lib ssleay32.lib 
+!ENDIF
 !ENDIF
 
 CFLAGS = $(CFLAGS) -DZLIB_WINAPI -DNO_IDEA -DNO_RC5 -DNO_MDC2 
-DOPENSSL_NO_IDEA \



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to