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/02/16 05:15:13 UTC
svn commit: r378159 - in /webservices/axis2/trunk/c/build/win32:
configure.in makefile
Author: nandika
Date: Wed Feb 15 20:15:11 2006
New Revision: 378159
URL: http://svn.apache.org/viewcvs?rev=378159&view=rev
Log:
configure.in file added for win32 build
Added:
webservices/axis2/trunk/c/build/win32/configure.in
Modified:
webservices/axis2/trunk/c/build/win32/makefile
Added: webservices/axis2/trunk/c/build/win32/configure.in
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/c/build/win32/configure.in?rev=378159&view=auto
==============================================================================
--- webservices/axis2/trunk/c/build/win32/configure.in (added)
+++ webservices/axis2/trunk/c/build/win32/configure.in Wed Feb 15 20:15:11 2006
@@ -0,0 +1,2 @@
+LIBXML2_INSTALL_DIR = C:\libxml2
+ICONV_INSTALL_DIR = C:\iconv
Modified: webservices/axis2/trunk/c/build/win32/makefile
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/c/build/win32/makefile?rev=378159&r1=378158&r2=378159&view=diff
==============================================================================
--- webservices/axis2/trunk/c/build/win32/makefile (original)
+++ webservices/axis2/trunk/c/build/win32/makefile Wed Feb 15 20:15:11 2006
@@ -26,10 +26,11 @@
# directory structure of install directory
-AUTOCONF = axis2config.msvc
+AUTOCONF = configure.in
+!include $(AUTOCONF)
-LIBXML2_INSTALL_DIR = C:\libxml2
-ICONV_INSTALL_DIR = C:\iconv
+#LIBXML2_INSTALL_DIR = C:\libxml2
+#ICONV_INSTALL_DIR = C:\iconv
AXIS2_INSTALL_DIR = ..\deploy
AXIS2_SERVICES = $(AXIS2_INSTALL_DIR)\services
@@ -90,7 +91,7 @@
CC = cl.exe
-CFLAGS = /D "WIN32" /D "_WINDOWS" /D "_MBCS" /D "AXIS2_DECLARE_EXPORT" /nologo
+CFLAGS = /D "WIN32" /D "_WINDOWS" /D "_MBCS" /D "AXIS2_DECLARE_EXPORT" /w /nologo
CFLAGS = $(CFLAGS) $(AXIS2_INCP) $(GUTHTHILA_INCP)
@@ -212,7 +213,7 @@
axis2_server:
- $(CC) /D "WIN32" /D "_WINDOWS" /D "_MBCS" $(AXIS2_INCP) $(AXIS2_SOURCE_DIR)\modules\core\transport\http\server\http_server_main.c /c
+ $(CC) /nologo /D "WIN32" /D "_WINDOWS" /D "_MBCS" $(AXIS2_INCP) $(AXIS2_SOURCE_DIR)\modules\core\transport\http\server\http_server_main.c /c
$(LD) $(LDFLAGS) http_server_main.obj $(AXIS2_UTIL).lib $(AXIS2_OM).lib $(AXIS2_SOAP).lib $(AXIS2_PARSER).lib $(AXIS2_WINDOWS).lib $(LIBS) $(AXIS2_ENGINE).lib $(AXIS2_TRANSPORT_RECEIVER).lib /OUT:$(AXIS2_SERVER).exe
del *.obj
copy $(AXIS2_SERVER).exe $(AXIS2_BINS)\
@@ -267,44 +268,51 @@
copy $(AXIS2_SOURCE_DIR)\modules\mod_addr\module.xml $(AXIS2_MODULES)\addressing
axis2_client_math:
- $(CC) /D "WIN32" /D "_WINDOWS" /D "_MBCS" $(AXIS2_INCP) $(AXIS2_SOURCE_DIR)\samples\client\math\*.c /c
+ $(CC) /nologo /D "WIN32" /D "_WINDOWS" /D "_MBCS" $(AXIS2_INCP) $(AXIS2_SOURCE_DIR)\samples\client\math\*.c /c
$(LD) $(LDFLAGS) *.obj $(AXIS2_UTIL).lib $(AXIS2_OM).lib $(AXIS2_SOAP).lib $(AXIS2_PARSER).lib $(AXIS2_WINDOWS).lib $(LIBS) $(AXIS2_ENGINE).lib /OUT:math.exe
del *.obj
if not exist $(AXIS2_BINS)\samples mkdir $(AXIS2_BINS)\samples
copy math.exe $(AXIS2_BINS)\samples
+ del math.exe
+ del math.exp
axis2_client_echo:
- $(CC) /D "WIN32" /D "_WINDOWS" /D "_MBCS" $(AXIS2_INCP) $(AXIS2_SOURCE_DIR)\samples\client\echo\*.c /c
+ $(CC) /nologo /D "WIN32" /D "_WINDOWS" /D "_MBCS" $(AXIS2_INCP) $(AXIS2_SOURCE_DIR)\samples\client\echo\*.c /c
$(LD) $(LDFLAGS) *.obj $(AXIS2_UTIL).lib $(AXIS2_OM).lib $(AXIS2_SOAP).lib $(AXIS2_PARSER).lib $(AXIS2_WINDOWS).lib $(LIBS) $(AXIS2_ENGINE).lib /OUT:echo.exe
del *.obj
if not exist $(AXIS2_BINS)\samples mkdir $(AXIS2_BINS)\samples
copy echo.exe $(AXIS2_BINS)\samples
+ del echo.exe
+ del echo.exp
+
axis2_client_echo_addr:
- $(CC) /D "WIN32" /D "_WINDOWS" /D "_MBCS" $(AXIS2_INCP) $(AXIS2_SOURCE_DIR)\samples\client\addr_echo\*.c /c
+ $(CC) /nologo /D "WIN32" /D "_WINDOWS" /D "_MBCS" $(AXIS2_INCP) $(AXIS2_SOURCE_DIR)\samples\client\addr_echo\*.c /c
$(LD) $(LDFLAGS) *.obj $(AXIS2_UTIL).lib $(AXIS2_OM).lib $(AXIS2_SOAP).lib $(AXIS2_PARSER).lib $(AXIS2_WINDOWS).lib $(LIBS) $(AXIS2_ENGINE).lib /OUT:addr_echo.exe
del *.obj
if not exist $(AXIS2_BINS)\samples mkdir $(AXIS2_BINS)\samples
copy addr_echo.exe $(AXIS2_BINS)\samples
-
+ del addr_echo.exe
+
axis2_client_google_search:
- $(CC) /D "WIN32" /D "_WINDOWS" /D "_MBCS" $(AXIS2_INCP) $(AXIS2_SOURCE_DIR)\samples\client\google\*.c /c
+ $(CC) /nologo /D "WIN32" /D "_WINDOWS" /D "_MBCS" $(AXIS2_INCP) $(AXIS2_SOURCE_DIR)\samples\client\google\*.c /c
$(LD) $(LDFLAGS) *.obj $(AXIS2_UTIL).lib $(AXIS2_OM).lib $(AXIS2_SOAP).lib $(AXIS2_PARSER).lib $(AXIS2_WINDOWS).lib $(LIBS) $(AXIS2_ENGINE).lib /OUT:google_search.exe
del *.obj
if not exist $(AXIS2_BINS)\samples mkdir $(AXIS2_BINS)\samples
copy google_search.exe $(AXIS2_BINS)\samples
+ del google_search.exe
all: clean_make_dir clean deploy axis2_win axis2_util axis2_parser axis2_om axis2_soap axis2_wsdl axis2_engine axis2_http_sender axis2_http_receiver axis2_mod_addr axis2_server axis2_services_echo axis2_services_math axis2_client_echo axis2_client_math axis2_client_echo_addr axis2_client_google_search copy_include clean_make_dir
-
-
\ No newline at end of file
+install: all
+
\ No newline at end of file