You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by na...@apache.org on 2006/12/08 07:33:29 UTC
svn commit: r483849 - /webservices/axis2/trunk/c/build/win32/makefile
Author: nandika
Date: Thu Dec 7 22:33:26 2006
New Revision: 483849
URL: http://svn.apache.org/viewvc?view=rev&rev=483849
Log:
makefile target added to create a single dll
Modified:
webservices/axis2/trunk/c/build/win32/makefile
Modified: webservices/axis2/trunk/c/build/win32/makefile
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/build/win32/makefile?view=diff&rev=483849&r1=483848&r2=483849
==============================================================================
--- webservices/axis2/trunk/c/build/win32/makefile (original)
+++ webservices/axis2/trunk/c/build/win32/makefile Thu Dec 7 22:33:26 2006
@@ -1151,11 +1151,63 @@
woden_all: woden woden_sample woden_copy_include
##############################################################################################
+#axis2.dll
+
+SRC_DIR = $(AXIS2_SOURCE_DIR)\util\src\platforms\windows\*.c \
+ $(AXIS2_SOURCE_DIR)\util\src\minizip\*.c \
+ $(AXIS2_SOURCE_DIR)\util\src\*.c \
+ $(AXIS2_SOURCE_DIR)\axiom\src\parser\libxml2\*.c \
+ $(AXIS2_SOURCE_DIR)\axiom\src\om\*.c \
+ $(AXIS2_SOURCE_DIR)\axiom\src\soap\*.c \
+ $(AXIS2_SOURCE_DIR)\axiom\src\attachments\*.c \
+ $(AXIS2_SOURCE_DIR)\axiom\src\util\*.c \
+ $(AXIS2_SOURCE_DIR)\woden\src\builder\*.c \
+ $(AXIS2_SOURCE_DIR)\woden\src\builder\wsdl10\*.c \
+ $(AXIS2_SOURCE_DIR)\woden\src\schema\*.c \
+ $(AXIS2_SOURCE_DIR)\woden\src\types\*.c \
+ $(AXIS2_SOURCE_DIR)\woden\src\util\*.c \
+ $(AXIS2_SOURCE_DIR)\woden\src\wsdl\*.c \
+ $(AXIS2_SOURCE_DIR)\woden\src\wsdl10\*.c \
+ $(AXIS2_SOURCE_DIR)\woden\src\wsdl10\xml\*.c \
+ $(AXIS2_SOURCE_DIR)\woden\src\wsdl10\extensions\*.c \
+ $(AXIS2_SOURCE_DIR)\woden\src\wsdl10\extensions\soap\*.c \
+ $(AXIS2_SOURCE_DIR)\woden\src\wsdl20\*.c \
+ $(AXIS2_SOURCE_DIR)\woden\src\wsdl20\extensions\*.c \
+ $(AXIS2_SOURCE_DIR)\woden\src\wsdl20\extensions\soap\*.c \
+ $(AXIS2_SOURCE_DIR)\woden\src\wsdl20\xml\*.c \
+ $(AXIS2_SOURCE_DIR)\woden\src\xml\*.c \
+ $(AXIS2_SOURCE_DIR)\modules\core\addr\*.c \
+ $(AXIS2_SOURCE_DIR)\modules\core\clientapi\*.c \
+ $(AXIS2_SOURCE_DIR)\modules\core\context\*.c \
+ $(AXIS2_SOURCE_DIR)\modules\core\deployment\*.c \
+ $(AXIS2_SOURCE_DIR)\modules\core\description\*.c \
+ $(AXIS2_SOURCE_DIR)\modules\core\engine\*.c \
+ $(AXIS2_SOURCE_DIR)\modules\core\phaseresolver\*.c \
+ $(AXIS2_SOURCE_DIR)\modules\core\receivers\*.c \
+ $(AXIS2_SOURCE_DIR)\modules\core\util\*.c \
+ $(AXIS2_SOURCE_DIR)\modules\core\transport\http\*.c \
+ $(AXIS2_SOURCE_DIR)\modules\wsdl\*.c \
+ $(AXIS2_SOURCE_DIR)\xml_schema\src\*.c
+
+axis2:
+ $(CC) $(CFLAGS) /Fo $(AXIS2_INCLUDE_PATH) $(SRC_DIR) /D "_WINDLL" /Gm /Zi /c
+ $(LD) $(LDFLAGS) *.obj Rpcrt4.lib Ws2_32.lib zdll.lib libxml2.lib \
+ /DLL /OUT:axis2.dll /IMPLIB:axis2.lib
+
+ copy axis2.lib $(AXIS2_INSTALL_DIR)\lib
+ copy axis2.dll $(AXIS2_INSTALL_DIR)\lib
+ del *.obj
+ del *.dll
+ del *.lib
+ del *.exp
+
+##############################################################################################
+
all: clean_make_dir clean deploy basic_modules xml_schema_all woden_all axis2_wsdl axis2_engine axis2_http_sender axis2_http_receiver axis2_mod_addr axis2_mod_log all_services all_clients axis2_server copy_include clean_make_dir
install: all
-dist: all mod_rampart_all axis2_apache_module tcpmon codegen_tool copy_extra copy_samples mv_dist
+dist: all axis2 axis2_apache_module tcpmon codegen_tool copy_extra copy_samples mv_dist
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org