You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by rj...@apache.org on 2015/05/24 19:08:58 UTC

svn commit: r1681495 - /tomcat/native/trunk/native/NMAKEmakefile

Author: rjung
Date: Sun May 24 17:08:57 2015
New Revision: 1681495

URL: http://svn.apache.org/r1681495
Log:
Sync Windows makefile with 1.1.
The historic difference because of sslext.c
is no longer needed, the file is gone.

Modified:
    tomcat/native/trunk/native/NMAKEmakefile

Modified: tomcat/native/trunk/native/NMAKEmakefile
URL: http://svn.apache.org/viewvc/tomcat/native/trunk/native/NMAKEmakefile?rev=1681495&r1=1681494&r2=1681495&view=diff
==============================================================================
--- tomcat/native/trunk/native/NMAKEmakefile (original)
+++ tomcat/native/trunk/native/NMAKEmakefile Sun May 24 17:08:57 2015
@@ -17,8 +17,9 @@
 #
 # NMAKEmakefile   Master Tomcat Native makefile.
 # Usage:
-#                 STATIC=1  Use static version of the APR
-#                 DEBUG=1   Build DEBUG version of TCN
+#                 APR_DECLARE_STATIC=1  Use static version of the APR
+#                 ENABLE_OCSP=1  	Enable OpenSSL OCSP code
+#                 DEBUG=1   		Build DEBUG version of TCN
 #
 # Originally contributed by Mladen Turk <mturk redhat.com>
 #
@@ -40,6 +41,9 @@ APR_LIB = libapr-1.lib
 CFLAGS = $(CFLAGS) -DAPR_DECLARE_STATIC
 APR_LIB = apr-1.lib
 !ENDIF
+!IF DEFINED(ENABLE_OCSP)
+CFLAGS = $(CFLAGS) -DHAVE_OPENSSL_OCSP
+!ENDIF
 
 !IF !DEFINED(SRCDIR) || "$(SRCDIR)" == ""
 SRCDIR = .
@@ -68,9 +72,6 @@ LFLAGS = $(LFLAGS) /version:1.1
 LFLAGS = $(LFLAGS) user32.lib psapi.lib gdi32.lib shlwapi.lib wldap32.lib ole32.lib
 LFLAGS = $(LFLAGS) $(APR_LIB)
 LFLAGS = $(LFLAGS) libeay32.lib ssleay32.lib
-!IF DEFINED(WITH_OPENSSL)
-!ELSE
-!ENDIF
 
 CFLAGS = $(CFLAGS) -DZLIB_WINAPI -DNO_IDEA -DNO_RC5 -DNO_MDC2 -DOPENSSL_NO_IDEA \
 	-DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DHAVE_OPENSSL -DHAVE_SSL_SET_STATE=1
@@ -97,7 +98,6 @@ OBJECTS = \
 	$(WORKDIR)\shm.obj \
 	$(WORKDIR)\ssl.obj \
 	$(WORKDIR)\sslcontext.obj \
-	$(WORKDIR)\sslext.obj \
 	$(WORKDIR)\sslinfo.obj \
 	$(WORKDIR)\sslnetwork.obj \
 	$(WORKDIR)\sslutils.obj \
@@ -108,6 +108,12 @@ OBJECTS = \
 	$(WORKDIR)\registry.obj \
 	$(WORKDIR)\system.obj
 
+HEADERS = \
+	$(SRCDIR)\include\tcn.h \
+	$(SRCDIR)\include\tcn_api.h \
+	$(SRCDIR)\include\tcn_version.h \
+	$(SRCDIR)\include\ssl_private.h
+
 BUILDLIB = $(PREFIX)\lib
 BUILDBIN = $(WORKDIR)\$(PROJECT).dll
 BUILDPDB = $(WORKDIR)\$(PROJECT).pdb
@@ -128,9 +134,9 @@ $(WORKDIR) :
 {$(SRCDIR)\os\win32}.c{$(WORKDIR)}.obj:
 	$(CC) $(CFLAGS) $(INCLUDES) $(PDBFLAGS) $<
 
-$(OBJECTS): $(SRCDIR)\include\*.h
+$(OBJECTS): $(HEADERS)
 
-$(BUILDRES): $(SRCDIR)\os\win32\libtcnative.rc $(SRCDIR)\include\*.h
+$(BUILDRES): $(SRCDIR)\os\win32\libtcnative.rc $(HEADERS)
 	$(RC) $(RCFLAGS) /i "$(SRCDIR)\include" /fo $(BUILDRES) $(SRCDIR)\os\win32\libtcnative.rc
 
 $(BUILDBIN): $(WORKDIR) $(OBJECTS) $(BUILDRES)



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