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 2007/02/09 07:11:20 UTC
svn commit: r505196 - /webservices/axis2/trunk/c/build/win32/makefile
Author: nandika
Date: Thu Feb 8 22:11:20 2007
New Revision: 505196
URL: http://svn.apache.org/viewvc?view=rev&rev=505196
Log:
makefile modified to use intermediate directory
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=505196&r1=505195&r2=505196
==============================================================================
--- webservices/axis2/trunk/c/build/win32/makefile (original)
+++ webservices/axis2/trunk/c/build/win32/makefile Thu Feb 8 22:11:20 2007
@@ -222,7 +222,7 @@
if not exist $(AXIS2_LOG) mkdir $(AXIS2_LOG)
if not exist $(AXIS2_MODULES)\addressing mkdir $(AXIS2_MODULES)\addressing
-#intermidiate directories
+#intermediate directories
if not exist $(AXIS2_INTDIR) mkdir $(AXIS2_INTDIR)
if not exist $(AXIS2_INTDIR_AXIOM) mkdir $(AXIS2_INTDIR_AXIOM)
@@ -512,56 +512,66 @@
xcopy $(AXIS2_SOURCE_DIR)\samples\client\mtom\resources $(AXIS2_BINS)\samples\resources
axis2_client_userguide:
+ if not exist $(AXIS2_INTDIR)\userguide\echo_blocking mkdir $(AXIS2_INTDIR)\userguide\echo_blocking
+ if not exist $(AXIS2_INTDIR)\userguide\echo_non_blocking mkdir $(AXIS2_INTDIR)\userguide\echo_non_blocking
+ if not exist $(AXIS2_INTDIR)\userguide\echo_blocking_addr mkdir $(AXIS2_INTDIR)\userguide\echo_blocking_addr
+ if not exist $(AXIS2_INTDIR)\userguide\echo_rest mkdir $(AXIS2_INTDIR)\userguide\echo_rest
+ if not exist $(AXIS2_INTDIR)\userguide\echo_blocking_dual mkdir $(AXIS2_INTDIR)\userguide\echo_blocking_dual
+ if not exist $(AXIS2_INTDIR)\userguide\echo_non_blocking_dual mkdir $(AXIS2_INTDIR)\userguide\echo_non_blocking_dual
+ if not exist $(AXIS2_INTDIR)\userguide\echo_blocking_soap11 mkdir $(AXIS2_INTDIR)\userguide\echo_blocking_soap11
+
+
$(CC) /nologo /D "WIN32" /D "_WINDOWS" /D "_MBCS" $(AXIS2_INCLUDE_PATH) \
$(AXIS2_SOURCE_DIR)\samples\user_guide\clients\echo_blocking.c \
- $(AXIS2_SOURCE_DIR)\samples\user_guide\clients\echo_util.c /c
- $(LD) $(LDFLAGS) *.obj $(AXIS2_UTIL).lib $(AXIOM).lib $(AXIS2_PARSER).lib $(LIBS) \
- $(AXIS2_ENGINE).lib /OUT:echo_blocking.exe
- del *.obj
+ $(AXIS2_SOURCE_DIR)\samples\user_guide\clients\echo_util.c /Fo$(AXIS2_INTDIR)\userguide\echo_blocking\ /c
+ $(LD) $(LDFLAGS) $(AXIS2_INTDIR)\userguide\echo_blocking\*.obj $(AXIS2_UTIL).lib \
+ $(AXIOM).lib $(AXIS2_PARSER).lib $(LIBS) $(AXIS2_ENGINE).lib /OUT:$(AXIS2_BINS)\samples\echo_blocking.exe
+
$(CC) /nologo /D "WIN32" /D "_WINDOWS" /D "_MBCS" $(AXIS2_INCLUDE_PATH) \
$(AXIS2_SOURCE_DIR)\samples\user_guide\clients\echo_non_blocking.c \
- $(AXIS2_SOURCE_DIR)\samples\user_guide\clients\echo_util.c /c
- $(LD) $(LDFLAGS) *.obj $(AXIS2_UTIL).lib $(AXIOM).lib $(AXIS2_PARSER).lib $(LIBS) \
- $(AXIS2_ENGINE).lib /OUT:echo_non_blocking.exe
- del *.obj
+ $(AXIS2_SOURCE_DIR)\samples\user_guide\clients\echo_util.c /Fo$(AXIS2_INTDIR)\userguide\echo_non_blocking\ /c
+ $(LD) $(LDFLAGS) $(AXIS2_INTDIR)\userguide\echo_non_blocking\*.obj $(AXIS2_UTIL).lib \
+ $(AXIOM).lib $(AXIS2_PARSER).lib $(LIBS) $(AXIS2_ENGINE).lib \
+ /OUT:$(AXIS2_BINS)\samples\echo_non_blocking.exe
+
+
$(CC) /nologo /D "WIN32" /D "_WINDOWS" /D "_MBCS" $(AXIS2_INCLUDE_PATH) \
$(AXIS2_SOURCE_DIR)\samples\user_guide\clients\echo_blocking_addr.c \
- $(AXIS2_SOURCE_DIR)\samples\user_guide\clients\echo_util.c /c
- $(LD) $(LDFLAGS) *.obj $(AXIS2_UTIL).lib $(AXIOM).lib $(AXIS2_PARSER).lib $(LIBS) \
- $(AXIS2_ENGINE).lib /OUT:echo_blocking_addr.exe
- del *.obj
+ $(AXIS2_SOURCE_DIR)\samples\user_guide\clients\echo_util.c /Fo$(AXIS2_INTDIR)\userguide\echo_blocking_addr\ /c
+ $(LD) $(LDFLAGS) $(AXIS2_INTDIR)\userguide\echo_blocking_addr\*.obj $(AXIS2_UTIL).lib \
+ $(AXIOM).lib $(AXIS2_PARSER).lib $(LIBS) $(AXIS2_ENGINE).lib \
+ /OUT:$(AXIS2_BINS)\samples\echo_blocking_addr.exe
+
$(CC) /nologo /D "WIN32" /D "_WINDOWS" /D "_MBCS" $(AXIS2_INCLUDE_PATH) \
$(AXIS2_SOURCE_DIR)\samples\user_guide\clients\echo_rest.c \
- $(AXIS2_SOURCE_DIR)\samples\user_guide\clients\echo_util.c /c
- $(LD) $(LDFLAGS) *.obj $(AXIS2_UTIL).lib $(AXIOM).lib $(AXIS2_PARSER).lib $(LIBS) \
- $(AXIS2_ENGINE).lib /OUT:echo_rest.exe
- del *.obj
+ $(AXIS2_SOURCE_DIR)\samples\user_guide\clients\echo_util.c /Fo$(AXIS2_INTDIR)\userguide\echo_rest\ /c
+ $(LD) $(LDFLAGS) $(AXIS2_INTDIR)\userguide\echo_rest\*.obj $(AXIS2_UTIL).lib \
+ $(AXIOM).lib $(AXIS2_PARSER).lib $(LIBS) $(AXIS2_ENGINE).lib \
+ /OUT:$(AXIS2_BINS)\samples\echo_rest.exe
$(CC) /nologo /D "WIN32" /D "_WINDOWS" /D "_MBCS" $(AXIS2_INCLUDE_PATH) \
$(AXIS2_SOURCE_DIR)\samples\user_guide\clients\echo_blocking_dual.c \
- $(AXIS2_SOURCE_DIR)\samples\user_guide\clients\echo_util.c /c
- $(LD) $(LDFLAGS) *.obj $(AXIS2_UTIL).lib $(AXIOM).lib $(AXIS2_PARSER).lib $(LIBS) $(AXIS2_ENGINE).lib /OUT:echo_blocking_dual.exe
- del *.obj
+ $(AXIS2_SOURCE_DIR)\samples\user_guide\clients\echo_util.c /Fo$(AXIS2_INTDIR)\userguide\echo_blocking_dual\ /c
+ $(LD) $(LDFLAGS) $(AXIS2_INTDIR)\userguide\echo_blocking_dual\*.obj $(AXIS2_UTIL).lib \
+ $(AXIOM).lib $(AXIS2_PARSER).lib $(LIBS) $(AXIS2_ENGINE).lib /OUT:$(AXIS2_BINS)\samples\echo_blocking_dual.exe
$(CC) /nologo /D "WIN32" /D "_WINDOWS" /D "_MBCS" $(AXIS2_INCLUDE_PATH) \
$(AXIS2_SOURCE_DIR)\samples\user_guide\clients\echo_non_blocking_dual.c \
- $(AXIS2_SOURCE_DIR)\samples\user_guide\clients\echo_util.c /c
- $(LD) $(LDFLAGS) *.obj $(AXIS2_UTIL).lib $(AXIOM).lib $(AXIS2_PARSER).lib $(LIBS) \
- $(AXIS2_ENGINE).lib /OUT:echo_non_blocking_dual.exe
- del *.obj
-
+ $(AXIS2_SOURCE_DIR)\samples\user_guide\clients\echo_util.c /Fo$(AXIS2_INTDIR)\userguide\echo_non_blocking_dual\ /c
+ $(LD) $(LDFLAGS) $(AXIS2_INTDIR)\userguide\echo_non_blocking_dual\*.obj $(AXIS2_UTIL).lib \
+ $(AXIOM).lib $(AXIS2_PARSER).lib $(LIBS) $(AXIS2_ENGINE).lib \
+ /OUT:$(AXIS2_BINS)\samples\echo_non_blocking_dual.exe
+
$(CC) /nologo /D "WIN32" /D "_WINDOWS" /D "_MBCS" $(AXIS2_INCLUDE_PATH) \
$(AXIS2_SOURCE_DIR)\samples\user_guide\clients\echo_blocking_soap11.c \
- $(AXIS2_SOURCE_DIR)\samples\user_guide\clients\echo_util.c /c
- $(LD) $(LDFLAGS) *.obj $(AXIS2_UTIL).lib $(AXIOM).lib $(AXIS2_PARSER).lib $(LIBS) \
- $(AXIS2_ENGINE).lib /OUT:echo_blocking_soap11.exe
- del *.obj
-
- copy *.exe $(AXIS2_BINS)\samples
- del *.exe
+ $(AXIS2_SOURCE_DIR)\samples\user_guide\clients\echo_util.c /Fo$(AXIS2_INTDIR)\userguide\echo_blocking_soap11\ /c
+ $(LD) $(LDFLAGS) $(AXIS2_INTDIR)\userguide\echo_blocking_soap11\*.obj $(AXIS2_UTIL).lib \
+ $(AXIOM).lib $(AXIS2_PARSER).lib $(LIBS) \
+ $(AXIS2_ENGINE).lib /OUT:$(AXIS2_BINS)\samples\echo_blocking_soap11.exe
+
copy_extra:
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org