You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pig.apache.org by ju...@apache.org on 2012/09/12 02:18:13 UTC
svn commit: r1383691 - in /pig/trunk: CHANGES.txt build.xml ivy.xml
Author: julien
Date: Wed Sep 12 00:18:12 2012
New Revision: 1383691
URL: http://svn.apache.org/viewvc?rev=1383691&view=rev
Log:
PIG-2844: ant makepom is misconfigured (julien)
Modified:
pig/trunk/CHANGES.txt
pig/trunk/build.xml
pig/trunk/ivy.xml
Modified: pig/trunk/CHANGES.txt
URL: http://svn.apache.org/viewvc/pig/trunk/CHANGES.txt?rev=1383691&r1=1383690&r2=1383691&view=diff
==============================================================================
--- pig/trunk/CHANGES.txt (original)
+++ pig/trunk/CHANGES.txt Wed Sep 12 00:18:12 2012
@@ -267,7 +267,9 @@ OPTIMIZATIONS
BUG FIXES
-PIG-2896: Pig does not fail anymore if two macros are declared with the same name (julien)
+PIG-2844: ant makepom is misconfigured (julien)
+
+PIG-2896: Pig does not fail anymore if two macros are declared with the same name (julien)
PIG-2848: TestBuiltInBagToTupleOrString fails now that mock.Storage enforces not overwriting output (julien)
Modified: pig/trunk/build.xml
URL: http://svn.apache.org/viewvc/pig/trunk/build.xml?rev=1383691&r1=1383690&r2=1383691&view=diff
==============================================================================
--- pig/trunk/build.xml (original)
+++ pig/trunk/build.xml Wed Sep 12 00:18:12 2012
@@ -1663,15 +1663,17 @@
</target>
<!-- this is here for curiosity, to see how well the makepom task works
- Answer: it depends whether you want transitive dependencies excluded or not
+ makepom does not depend on the resolution as it translate the ivy file into a maven file
+ we map ivy configurations to maven scopes
-->
- <target name="makepom" depends="ivy-resolve">
+ <target name="makepom" depends="ivy-init">
<ivy:makepom settingsRef="${ant.project.name}.ivy.settings"
ivyfile="ivy.xml"
- pomfile="${build.ivy.maven.dir}/generated.pom">
- <ivy:mapping conf="default" scope="default"/>
- <ivy:mapping conf="master" scope="master"/>
- <ivy:mapping conf="runtime" scope="runtime"/>
+ pomfile="${build.ivy.maven.dir}/generated.pom"
+ conf="compile,runtime,test">
+ <ivy:mapping conf="compile" scope="compile"/>
+ <ivy:mapping conf="test" scope="test"/>
+ <ivy:mapping conf="runtime" scope="run"/>
</ivy:makepom>
</target>
Modified: pig/trunk/ivy.xml
URL: http://svn.apache.org/viewvc/pig/trunk/ivy.xml?rev=1383691&r1=1383690&r2=1383691&view=diff
==============================================================================
--- pig/trunk/ivy.xml (original)
+++ pig/trunk/ivy.xml Wed Sep 12 00:18:12 2012
@@ -204,7 +204,7 @@
<dependency org="org.antlr" name="antlr-runtime" rev="${antlr.version}" conf="compile->default"/>
<dependency org="org.antlr" name="ST4" rev="${stringtemplate.version}" conf="compile->default"/>
<dependency org="org.apache.zookeeper" name="zookeeper" rev="${zookeeper.version}" conf="compile->master"/>
- <dependency org="org.jboss.netty" name="netty" rev="3.2.2.Final" conf="compile->master"/>
+ <!--dependency org="org.jboss.netty" name="netty" rev="3.2.2.Final" conf="compile->master"/-->
<dependency org="dk.brics.automaton" name="automaton" rev="1.11-8" conf="compile->default"/>
<dependency org="org.jruby" name="jruby-complete" rev="${jruby.version}" conf="compile->master"/>