mmanders    01/11/12 15:36:13

  Modified:    jk/native build.xml
  Log:
  Updated apache13 target to add win32 dependencies in.  Added linkOpt tags in.
  
  Revision  Changes    Path
  1.13      +39 -16    jakarta-tomcat-connectors/jk/native/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native/build.xml,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- build.xml 2001/11/11 01:16:20     1.12
  +++ build.xml 2001/11/12 23:36:13     1.13
  @@ -114,32 +114,36 @@
        <include name="${apache13.home}/include" />
   
           <!-- Platform specific includes -->
  -     <include name="${apache13.home}/os/netware" 
  -              if="netware" />
  -     <include name="${novellndk.dir}/include/nlm" 
  -              if="netware" />
  -     <include name="${novellndk.dir}/include" 
  -              if="netware" />
  -     <include name="${novellndk.dir}/include/winsock" 
  -              if="netware" />
  +     <include name="${apache13.home}/os/netware" if="netware" />
  +     <include name="${novellndk.dir}/include/nlm" if="netware" />
  +     <include name="${novellndk.dir}/include" if="netware" />
  +     <include name="${novellndk.dir}/include/winsock" if="netware" />
  +                 
  +     <include name="${apache13.home}/os/win32" if="win32" />
  +        <include name="${java.home}/../include/win32" if="win32" />
  +        <include name="${native.dir}/common" if="win32" />
         </includes>
         <depends>
        <fileset dir="${native.dir}/common" includes="*.h" />
         </depends>
   
         <!-- Platform-specific tags -->
  -      <def name="N_PLAT_NLM"
  -             if="netware"
  +      <def name="N_PLAT_NLM" if="netware"
           info="Building for NetWare platform" />
  -      <def name="NETWARE"
  -             if="netware"
  +      <def name="NETWARE" if="netware"
           info="Building for NetWare platform" />
  -      <def name="XP_NETWARE"
  -             if="netware"
  +      <def name="XP_NETWARE" if="netware"
           info="Building for NetWare platform" />
  -      <def name="USE_SPRINTF"
  -             if="netware"
  +      <def name="USE_SPRINTF" if="netware"
           info="Use the sprintf function to build strings" />
  +           
  +      <def name="WIN32" if="win32" />
  +      <def name="NDEBUG" if="win32"  />
  +      <def name="_WINDOWS" if="win32" />
  +      <def name="_MBCS" if="win32" />
  +      <def name="_USRDLL" if="win32" />
  +      <def name="MOD_JK_EXPORTS" if="win32" />
  +      
         <nlmmodule value="apache" if="netware" />
         <import fileName="${novellndk.dir}/imports/clib.imp" if="netware" />
         <import fileName="${novellndk.dir}/imports/lib0.imp" if="netware" />
  @@ -149,6 +153,22 @@
         <import fileName="${novellndk.dir}/imports/ws2nlm.imp" if="netware" />
         <import fileName="${apache13.home}/os/netware/ApacheCore.imp" if="netware" />
         <export symbol="jk_module" if="netware" />
  +      <linkOpt value="-desc &quot;Apache 1.3 plugin for Tomcat&quot;" if="netware" 
/>
  +      <linkOpt value="-screenname &quot;System Console&quot;" if="netware" />
  +      <linkOpt value="-nlmversion 1,20,2" if="netware" />
  +      <linkOpt value="-threadname &quot;mod_jk Thread&quot;" if="netware" />
  +      <linkOpt value="-stacksize 64000" if="netware" />
  +      
  +      <import fileName="ApacheCore.lib" if="win32" />
  +      <import fileName="wsock32.lib" if="win32" />
  +      <import fileName="kernel32.lib" if="win32" />
  +      <import fileName="user32.lib" if="win32" />
  +      <import fileName="gdi32.lib" if="win32" />
  +      <import fileName="winspool.lib" if="win32" />
  +      <import fileName="comdlg32.lib" if="win32" />
  +      <linkOpt value="/libpath:&quot;${build.compiler.base}/lib&quot;" if="win32" />
  +      <linkOpt value="/libpath:&quot;${apache13.home}/CoreR&quot;" if="win32" />
  +      <linkOpt value="/libpath:&quot;${apache13.home}/Release&quot;" if="win32" />
       </so>
     </target>
   
  @@ -163,6 +183,8 @@
        <include name="**/*.nlm"/>
        <include name="**/*.map"/>
        <include name="**/*.sym"/>
  +     <include name="**/*.obj"/>
  +     <include name="**/*.dll"/>
         </fileset>
       </delete>
     </target>
  @@ -205,6 +227,7 @@
           <export symbol="HttpExtensionProc"/>
           <export symbol="TerminateFilter"/>
           <export symbol="TerminateExtension"/>
  +        <linkOpt value="/libpath:${build.compiler.base}/lib" if="win32" />
        </so>
     </target>
   
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to