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 "Apache 1.3 plugin for Tomcat"" if="netware" /> + <linkOpt value="-screenname "System Console"" if="netware" /> + <linkOpt value="-nlmversion 1,20,2" if="netware" /> + <linkOpt value="-threadname "mod_jk Thread"" 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:"${build.compiler.base}/lib"" if="win32" /> + <linkOpt value="/libpath:"${apache13.home}/CoreR"" if="win32" /> + <linkOpt value="/libpath:"${apache13.home}/Release"" 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]>