Author: gscokart
Date: Mon Nov 5 12:19:08 2007
New Revision: 592143
URL: http://svn.apache.org/viewvc?rev=592143&view=rev
Log:
extract the execution log for filter-framework tutorial
Added:
incubator/ivy/core/trunk/doc/tutorial/log/configurations-lib.txt (with
props)
Modified:
incubator/ivy/core/trunk/build-tutorial.sh
incubator/ivy/core/trunk/doc/tutorial/conf.html
incubator/ivy/core/trunk/src/example/configurations/multi-projects/filter-framework/build.xml
Modified: incubator/ivy/core/trunk/build-tutorial.sh
URL:
http://svn.apache.org/viewvc/incubator/ivy/core/trunk/build-tutorial.sh?rev=592143&r1=592142&r2=592143&view=diff
==============================================================================
--- incubator/ivy/core/trunk/build-tutorial.sh (original)
+++ incubator/ivy/core/trunk/build-tutorial.sh Mon Nov 5 12:19:08 2007
@@ -25,8 +25,8 @@
#run OUTPUT_FILE ANT_SCRIPT [TARGET...]
#Execute ANT_SCRIPT and store the output in OUTPUT_FILE.
#It stops the execution of the main script if the ant script fails
- echo "Run ant $2 $3 $4 > $1"
- ant -lib build/artifact -f $2 $3 $4> $1 2>&1
+ echo "Run ant $2 $3 $4 $5 > $1"
+ ant -lib build/artifact -f $2 $3 $4 $5 > $1 2>&1
if [[ $? == 0 ]] ; then
echo "SUCESSFULL";
else
@@ -66,8 +66,9 @@
#configuration - Using Ivy Configuration - conf.html
-run build/tmp.log
src/example/configurations/multi-projects/filter-framework/build.xml
run build/tmp.log
src/example/configurations/multi-projects/myapp/build.xml clean
+run build/tmp.log
src/example/configurations/multi-projects/filter-framework/build.xml clean
clean-cache clean-local
+run doc/tutorial/log/configurations-lib.txt
src/example/configurations/multi-projects/filter-framework/build.xml
run doc/tutorial/log/configurations-runcc.txt
src/example/configurations/multi-projects/myapp/build.xml
run doc/tutorial/log/configurations-runhm.txt
src/example/configurations/multi-projects/myapp/build.xml run-hm
Modified: incubator/ivy/core/trunk/doc/tutorial/conf.html
URL:
http://svn.apache.org/viewvc/incubator/ivy/core/trunk/doc/tutorial/conf.html?rev=592143&r1=592142&r2=592143&view=diff
==============================================================================
--- incubator/ivy/core/trunk/doc/tutorial/conf.html (original)
+++ incubator/ivy/core/trunk/doc/tutorial/conf.html Mon Nov 5 12:19:08 2007
@@ -78,9 +78,9 @@
<h2>See it in action</h2>
The library project is build using ant. Open a shell in the root directory of
the project and type <b>ant</b>.
-<!--div class="shell"><pre-->
-<ilayer src="log/hello-ivy.txt" visibility="show"></ilayer>
-<!--/pre></div-->
+<div class="shell"><pre>
+[<tutorial/log/configurations-lib.txt>]
+</pre></div>
The ant's default target is publish.
This target use ivy to publish our library binaries in a local repository.
As we do not specify any repository path the default one is use.
({home.dir}/.ivy/local/jayasoft/filter-framework/)
Added: incubator/ivy/core/trunk/doc/tutorial/log/configurations-lib.txt
URL:
http://svn.apache.org/viewvc/incubator/ivy/core/trunk/doc/tutorial/log/configurations-lib.txt?rev=592143&view=auto
==============================================================================
--- incubator/ivy/core/trunk/doc/tutorial/log/configurations-lib.txt (added)
+++ incubator/ivy/core/trunk/doc/tutorial/log/configurations-lib.txt Mon Nov 5
12:19:08 2007
@@ -0,0 +1,71 @@
+Buildfile: src\example\configurations\multi-projects\filter-framework\build.xml
+
+clean:
+
+resolve:
+[ivy:retrieve] :: Ivy 2.0.0-beta1-local-20071105200109 - 20071105200109 ::
http://ant.apache.org/ivy/ ::
+[ivy:retrieve] No ivy:settings found for the default reference 'ivy.instance'.
A default instance will be used
+[ivy:retrieve] no settings file found, using default...
+[ivy:retrieve] :: loading settings :: url =
jar:file:/c:/dev/data/opensource_workspace/ivy/build/artifact/ivy-core.jar!/org/apache/ivy/core/settings/ivysettings.xml
+[ivy:retrieve] :: resolving dependencies :: [ org.apache | filter-framework |
[EMAIL PROTECTED] ]
+[ivy:retrieve] confs: [api, homemade-impl, cc-impl, test]
+[ivy:retrieve] found [ commons-collections | commons-collections | 3.1
] in public
+[ivy:retrieve] found [ junit | junit | 3.8 ] in public
+[ivy:retrieve] downloading
http://repo1.maven.org/maven2/commons-collections/commons-collections/3.1/commons-collections-3.1.jar
...
+[ivy:retrieve]
.............................................................................
+[ivy:retrieve]
..............................................................................................
+[ivy:retrieve] .................................................
+[ivy:retrieve]
..................................................................................................
+[ivy:retrieve] ................................................... (546kB)
+[ivy:retrieve] .. (0kB)
+[ivy:retrieve] [SUCCESSFUL ] [ commons-collections |
commons-collections | 3.1 ]/commons-collections.jar[jar] (8322ms)
+[ivy:retrieve] downloading
http://repo1.maven.org/maven2/junit/junit/3.8/junit-3.8.jar ...
+[ivy:retrieve]
...............................................................................
+[ivy:retrieve] ...... (118kB)
+[ivy:retrieve] .. (0kB)
+[ivy:retrieve] [SUCCESSFUL ] [ junit | junit | 3.8 ]/junit.jar[jar]
(3015ms)
+[ivy:retrieve] :: resolution report ::
+ ---------------------------------------------------------------------
+ | | modules || artifacts |
+ | conf | number| search|dwnlded|evicted|| number|dwnlded|
+ ---------------------------------------------------------------------
+ | api | 0 | 0 | 0 | 0 || 0 | 0 |
+ | homemade-impl | 0 | 0 | 0 | 0 || 0 | 0 |
+ | cc-impl | 1 | 1 | 0 | 0 || 1 | 1 |
+ | test | 2 | 2 | 0 | 0 || 2 | 2 |
+ ---------------------------------------------------------------------
+[ivy:retrieve] :: retrieving :: [ org.apache | filter-framework ]
+[ivy:retrieve] confs: [api, homemade-impl, cc-impl, test]
+[ivy:retrieve] 3 artifacts copied, 0 already retrieved
+
+build:
+ [mkdir] Created dir:
C:\dev\data\opensource_workspace\ivy\src\example\configurations\multi-projects\filter-framework\build
+ [mkdir] Created dir:
C:\dev\data\opensource_workspace\ivy\src\example\configurations\multi-projects\filter-framework\distrib
+ [javac] Compiling 4 source files to
C:\dev\data\opensource_workspace\ivy\src\example\configurations\multi-projects\filter-framework\build
+ [javac] Note: Some input files use unchecked or unsafe operations.
+ [javac] Note: Recompile with -Xlint:unchecked for details.
+ [jar] Building jar:
C:\dev\data\opensource_workspace\ivy\src\example\configurations\multi-projects\filter-framework\distrib\filter-api.jar
+ [jar] Building jar:
C:\dev\data\opensource_workspace\ivy\src\example\configurations\multi-projects\filter-framework\distrib\filter-hmimpl.jar
+ [jar] Building jar:
C:\dev\data\opensource_workspace\ivy\src\example\configurations\multi-projects\filter-framework\distrib\filter-ccimpl.jar
+
+test:
+ [mkdir] Created dir:
C:\dev\data\opensource_workspace\ivy\src\example\configurations\multi-projects\filter-framework\build\test-report
+ [mkdir] Created dir:
C:\dev\data\opensource_workspace\ivy\src\example\configurations\multi-projects\filter-framework\build\test-classes
+ [javac] Compiling 3 source files to
C:\dev\data\opensource_workspace\ivy\src\example\configurations\multi-projects\filter-framework\build\test-classes
+ [junit] Running filter.ccimpl.CCFilterTest
+ [junit] Tests run: 5, Failures: 0, Errors: 0, Time elapsed: 0.02 sec
+ [junit] Running filter.hmimpl.HMFilterTest
+ [junit] Tests run: 5, Failures: 0, Errors: 0, Time elapsed: 0 sec
+
+publish:
+[ivy:publish] :: delivering :: [ org.apache | filter-framework | [EMAIL
PROTECTED] ] :: 1.3 :: release :: Mon Nov 05 21:10:46 CET 2007
+[ivy:publish] delivering ivy file to
C:\dev\data\opensource_workspace\ivy\src\example\configurations\multi-projects\filter-framework\distrib/ivy.xml
+[ivy:publish] :: publishing :: [ org.apache | filter-framework ]
+[ivy:publish] published filter-hmimpl to C:\Documents and
Settings\scokartg\.ivy2\local/org.apache/filter-framework/1.3/jars/filter-hmimpl.jar
+[ivy:publish] published filter-api to C:\Documents and
Settings\scokartg\.ivy2\local/org.apache/filter-framework/1.3/jars/filter-api.jar
+[ivy:publish] published filter-ccimpl to C:\Documents and
Settings\scokartg\.ivy2\local/org.apache/filter-framework/1.3/jars/filter-ccimpl.jar
+[ivy:publish] published ivy to C:\Documents and
Settings\scokartg\.ivy2\local/org.apache/filter-framework/1.3/ivys/ivy.xml
+ [echo] project filter-framework released with version 1.3
+
+BUILD SUCCESSFUL
+Total time: 20 seconds
Propchange: incubator/ivy/core/trunk/doc/tutorial/log/configurations-lib.txt
------------------------------------------------------------------------------
svn:eol-style = native
Modified:
incubator/ivy/core/trunk/src/example/configurations/multi-projects/filter-framework/build.xml
URL:
http://svn.apache.org/viewvc/incubator/ivy/core/trunk/src/example/configurations/multi-projects/filter-framework/build.xml?rev=592143&r1=592142&r2=592143&view=diff
==============================================================================
---
incubator/ivy/core/trunk/src/example/configurations/multi-projects/filter-framework/build.xml
(original)
+++
incubator/ivy/core/trunk/src/example/configurations/multi-projects/filter-framework/build.xml
Mon Nov 5 12:19:08 2007
@@ -27,6 +27,8 @@
<property name="report.test.dir" value="${build.dir}/test-report" />
<property name="revision" value="1.3" />
+ <property name="ivy.local.default.root"
location="${user.home}/.ivy2/local"/>
+
<!-- paths used for compilation and run -->
<path id="compile.path.id">
<fileset dir="${lib.dir}/cc-Impl" />
@@ -120,7 +122,15 @@
<target name="clean-cache" description="--> clean the ivy cache">
<ivy:cleancache />
</target>
-
+
+ <!-- =================================
+ target: clean-local
+ ================================= -->
+ <target name="clean-local" description="--> clean the local user
repository">
+ <delete dir="${ivy.local.default.root}"/>
+ </target>
+
+
<!-- =================================
target: report
================================= -->