Author: markt
Date: Thu Mar  1 17:15:33 2018
New Revision: 1825665

URL: http://svn.apache.org/viewvc?rev=1825665&view=rev
Log:
Replace build instructions that referenced Visual Studio 6.

Modified:
    tomcat/jk/trunk/native/iis/README

Modified: tomcat/jk/trunk/native/iis/README
URL: 
http://svn.apache.org/viewvc/tomcat/jk/trunk/native/iis/README?rev=1825665&r1=1825664&r2=1825665&view=diff
==============================================================================
--- tomcat/jk/trunk/native/iis/README (original)
+++ tomcat/jk/trunk/native/iis/README Thu Mar  1 17:15:33 2018
@@ -1,47 +1,92 @@
 ABOUT
 -----
 
-The Tomcat redirector was developed using Visual C++ Ver.6.0, 
-so having this environment is a prerequisite if you want to perform 
-a custom build.
+This is the ISAPI redirector (IIS plug-in) that enables IIS to pass selected
+requests to Tomcat over the AJP protocol.
+
 
 REQUIREMENT
 -----------
 
-* MS VC 6.0 (+ update, latest service pack is sp5)
-  isapi_redirector.dll can be built using the command line tools, or 
-  from within the Visual Studio IDE Workbench. The command line build 
-  requires the environment to reflect the PATH, INCLUDE, LIB and other 
-  variables that can be configured with the vcvars32 batch file: 
-  
-  "c:\Program Files\DevStudio\VC\Bin\vcvars32.bat"
-
-* MS PLATFORM SDK
-  Visual C++ 6.0 builds require an updated Microsoft Windows Platform SDK 
-  (http://www.microsoft.com/msdownload/platformsdk/sdkupdate/) to enable 
-  some isapi_redirector.dll features. For command line builds,
-  the Platform SDK environment is prepared by the setenv batch file:
-  
-  "c:\Program Files\Microsoft Platform SDK\setenv.bat"
-
-  Note that the Windows Platform SDK is only needed if you want authenticate 
-  using IIS to compile a isapi_redirector.dll.
+To build the ISAPI redirector you will need to create the following build
+environment:
 
+- Git client
+- Subversion client
+- Mladen's Custom Microsoft Compiler Toolkit Compilation  
+    https://github.com/mturk/cmsc (cb6be932c8c95a46262a64a89e68aae620dfdcee)  
+- Windows SDK  
+    No documentation  
+    No samples  
+    Complete set of developer tools  
+- Windows DDK  
+    Build environments  
+    Tools  
+- Compile as per <cmsc-root>/tools/README.txt  
+- Install Perl as per <cmsc-root>/tools/README.txt  
+- Java 7 (releases only, can be replaced with any zip tool)
 
 
 BUILDING
 --------
  
-The steps that you need to take are:
+Obtain the source code:
+
+  c:
+  cd \
+  svn co https://svn.apache.org/repos/asf/tomcat/jk/trunk/ tomcat-jk-1.2.x
+  cd tomcat-jk-1.2.x\native\iis
+ 
+
+Build  isapi_redirector.dll:
+
+  c:\cmsc\setenv.bat /x86 
+  nmake -f Makefile.x86
+ 
+  c:\cmsc\setenv.bat /x64
+  nmake -f Makefile.amd64
+
+Tomcat isapi_redirect DLLs may then be found in
+C:\tomcat-jk-1.2.x\native\iis\Release_[amd64|x86].
+
+
+
+RELEASING
+---------
+
+Construct the binary distributions    
+
+  set VER=1.2.43
+  mkdir tomcat-connectors-%VER%-windows-i386-iis
+  copy ..\LICENSE tomcat-connectors-%VER%-windows-i386-iis\
+  copy ..\NOTICE tomcat-connectors-%VER%-windows-i386-iis\
+  copy README tomcat-connectors-%VER%-windows-i386-iis\
+  copy Release_x86\isapi_redirect.dll tomcat-connectors-%VER%-windows-i386-iis\
+  mkdir tomcat-connectors-%VER%-windows-x86_64-iis
+  copy ..\LICENSE tomcat-connectors-%VER%-windows-x86_64-iis\
+  copy ..\NOTICE tomcat-connectors-%VER%-windows-x86_64-iis\
+  copy README tomcat-connectors-%VER%-windows-x86_64-iis\
+  copy Release_amd64\isapi_redirect.dll 
tomcat-connectors-%VER%-windows-x86_64-iis\
+  mkdir tomcat-connectors-%VER%-windows-i386-symbols
+  copy ..\LICENSE tomcat-connectors-%VER%-windows-i386-symbols
+  copy ..\NOTICE tomcat-connectors-%VER%-windows-i386-symbols
+  copy Release_x86\isapi_redirect.pdb 
tomcat-connectors-%VER%-windows-i386-symbols\
+  mkdir tomcat-connectors-%VER%-windows-x86_64-symbols
+  copy ..\LICENSE tomcat-connectors-%VER%-windows-x86_64-symbols
+  copy ..\NOTICE tomcat-connectors-%VER%-windows-x86_64-symbols
+  copy Release_amd64\isapi_redirect.pdb 
tomcat-connectors-%VER%-windows-x86_64-symbols\
+  SET JAVA_HOME=C:\Program Files\Java\jdk1.7.0_71   
+  set PATH=%PATH%;%JAVA_HOME%\bin
+  cd tomcat-connectors-%VER%-windows-i386-iis
+  jar -cMf ..\tomcat-connectors-%VER%-windows-i386-iis.zip *
+  cd ..\tomcat-connectors-%VER%-windows-x86_64-iis
+  jar -cMf ..\tomcat-connectors-%VER%-windows-x86_64-iis.zip *
+  cd ..\tomcat-connectors-%VER%-windows-i386-symbols
+  jar -cMf ..\tomcat-connectors-%VER%-windows-i386-symbols.zip *
+  cd ..\tomcat-connectors-%VER%-windows-x86_64-symbols
+  jar -cMf ..\tomcat-connectors-%VER%-windows-x86_64-symbols.zip *
+ 
+The Windows binary distributions may then be found in
+C:\tomcat-jk-1.2.x\native\iis
 
-   1. Change directory to the isapi redirector plugins source directory.
-   
-   2. Execute the following command:
-      nmake -f Makefile.x86 [SO_VERSION=-1.2.42]
-
-An alternative will be to open the isapi workspace file (isapi.dsw) in msdev 
and 
-build it using the build menu.
-
-* USE_CGI_HEADERS
-  If provided at compile time the isapi_redirect will use alternate
-  header names. TODO: Needs a proper documentation.
+These need to be signed and hashed before uploading for the release vote.
\ No newline at end of file



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

Reply via email to