Revision: 3961 http://vexi.svn.sourceforge.net/vexi/?rev=3961&view=rev Author: mkpg2 Date: 2010-11-03 23:01:18 +0000 (Wed, 03 Nov 2010)
Log Message: ----------- Fix. Make sure debugging symbols are removed from class files, this causes broken output from the shrinker. Modified Paths: -------------- trunk/_ebuild/seed/version trunk/org.vexi-core.download/meta/component-assembly.xml trunk/org.vexi-core.main/meta/module-build.xml trunk/org.vexi-core.truetype/meta/module-build.xml trunk/org.vexi-library.crypto/meta/module-build.xml trunk/org.vexi-library.io/meta/module-build.xml trunk/org.vexi-library.js/meta/module-build.xml trunk/org.vexi-library.net/meta/module-build.xml trunk/org.vexi-library.util/meta/module-build.xml Modified: trunk/_ebuild/seed/version =================================================================== --- trunk/_ebuild/seed/version 2010-11-03 22:48:44 UTC (rev 3960) +++ trunk/_ebuild/seed/version 2010-11-03 23:01:18 UTC (rev 3961) @@ -1,4 +1,4 @@ -version.path=trunk/149 -version=rev_149 +version.path=trunk/152 +version=rev_152 #nofetch=true Modified: trunk/org.vexi-core.download/meta/component-assembly.xml =================================================================== --- trunk/org.vexi-core.download/meta/component-assembly.xml 2010-11-03 22:48:44 UTC (rev 3960) +++ trunk/org.vexi-core.download/meta/component-assembly.xml 2010-11-03 23:01:18 UTC (rev 3961) @@ -3,7 +3,8 @@ <assembly release="stage3"> <assembly-result name="constituents"> - <module-selection group-mapping="debug->debug" artifact-type="java.classes.jar"> + <!-- Turn off debugging information, breaks shrinker --> + <module-selection group-mapping="!noshrink->nodebug" artifact-type="java.classes.jar"> <include source="local" name="core.main"/> <!-- pass 'apache-http' configuration on --> <include source="local" name="library.net" mapping="apache_http->apache_http"/> @@ -14,7 +15,7 @@ <assembly-result name="stage1"> <if confs="noshrink"> <then> - <assembler source="ebuild.org" name="jar.combine" > + <assembler source="ebuild.org" name="build.java.jarmerge" > <input ref="constituents"/> </assembler> </then> @@ -22,7 +23,7 @@ <assembler source="local" name="build.shrink"> <input name="shrink" ref="constituents"/> <input name="preserve"> - <module-selection artifact-type="java.classes.jar"> + <module-selection group-mapping="!noshrink->nodebug" artifact-type="java.classes.jar"> <include source="local" name="core.truetype"/> <include source="local" name="core.devtools" confs="devtools"/> </module-selection> Modified: trunk/org.vexi-core.main/meta/module-build.xml =================================================================== --- trunk/org.vexi-core.main/meta/module-build.xml 2010-11-03 22:48:44 UTC (rev 3960) +++ trunk/org.vexi-core.main/meta/module-build.xml 2010-11-03 23:01:18 UTC (rev 3961) @@ -1,9 +1,9 @@ -<ebuild-module-build ebuild-version="pre-1.0">> - <using source="local" name="build.shared"/> +<ebuild-module-build ebuild-version="0.7"> + <using source="local" name="library.util" context="build"/> <builders> <builder source="local" name="build.jpp" intermediate="true"/> <builder source="local" name="build.jencode" intermediate="true"/> - <builder source="ebuild.org" name="build.java.compile" /> + <builder refid="javac" /> </builders> -</ebuild-module-build> +</ebuild-module-build> \ No newline at end of file Modified: trunk/org.vexi-core.truetype/meta/module-build.xml =================================================================== --- trunk/org.vexi-core.truetype/meta/module-build.xml 2010-11-03 22:48:44 UTC (rev 3960) +++ trunk/org.vexi-core.truetype/meta/module-build.xml 2010-11-03 23:01:18 UTC (rev 3961) @@ -1,7 +1,7 @@ -<ebuild-module-build ebuild-version="pre-1.0"> - <using source="local" name="build.shared"/> - +<ebuild-module-build ebuild-version="0.7"> + <using source="local" name="library.util" context="build"/> + <builders> - <builder source="ebuild.org" name="build.java.compile" /> + <builder refid="javac"/> </builders> -</ebuild-module-build> +</ebuild-module-build> Modified: trunk/org.vexi-library.crypto/meta/module-build.xml =================================================================== --- trunk/org.vexi-library.crypto/meta/module-build.xml 2010-11-03 22:48:44 UTC (rev 3960) +++ trunk/org.vexi-library.crypto/meta/module-build.xml 2010-11-03 23:01:18 UTC (rev 3961) @@ -1,6 +1,8 @@ -<ebuild-module-build ebuild-version="pre-1.0"> - <using source="local" name="build.shared"/> +<ebuild-module-build ebuild-version="0.7"> + <using source="local" name="library.util" context="build"/> + <builders> - <builder source="ebuild.org" name="build.java.compile" /> + <builder refid="javac" /> </builders> -</ebuild-module-build> \ No newline at end of file +</ebuild-module-build> + Modified: trunk/org.vexi-library.io/meta/module-build.xml =================================================================== --- trunk/org.vexi-library.io/meta/module-build.xml 2010-11-03 22:48:44 UTC (rev 3960) +++ trunk/org.vexi-library.io/meta/module-build.xml 2010-11-03 23:01:18 UTC (rev 3961) @@ -1,8 +1,8 @@ -<ebuild-module-build ebuild-version="pre-1.0"> - <using source="local" name="build.shared"/> +<ebuild-module-build ebuild-version="0.7"> + <using source="local" name="library.util" context="build"/> <builders> - <builder source="ebuild.org" name="build.java.compile" /> + <builder refid="javac" /> </builders> </ebuild-module-build> Modified: trunk/org.vexi-library.js/meta/module-build.xml =================================================================== --- trunk/org.vexi-library.js/meta/module-build.xml 2010-11-03 22:48:44 UTC (rev 3960) +++ trunk/org.vexi-library.js/meta/module-build.xml 2010-11-03 23:01:18 UTC (rev 3961) @@ -1,8 +1,9 @@ -<ebuild-module-build ebuild-version="pre-1.0"> - <using source="local" name="build.shared"/> - +<ebuild-module-build ebuild-version="0.7"> + <using source="local" name="library.util" context="build"/> + <builders> <builder source="local" name="build.jpp"/> - <builder source="ebuild.org" name="build.java.compile" /> + + <builder refid="javac" /> </builders> </ebuild-module-build> Modified: trunk/org.vexi-library.net/meta/module-build.xml =================================================================== --- trunk/org.vexi-library.net/meta/module-build.xml 2010-11-03 22:48:44 UTC (rev 3960) +++ trunk/org.vexi-library.net/meta/module-build.xml 2010-11-03 23:01:18 UTC (rev 3961) @@ -1,5 +1,5 @@ -<ebuild-module-build ebuild-version="pre-1.0"> - <using source="local" name="build.shared"/> +<ebuild-module-build ebuild-version="0.7"> + <using source="local" name="library.util" context="build"/> <builders> <builder source="local" name="build.jpp"> @@ -7,8 +7,7 @@ { "APACHE_HTTP": "true" } </property> </builder> - <builder source="ebuild.org" name="build.java.compile"> - <property key="debug" confs="debug">true</property> - </builder> + <builder refid="javac" /> </builders> </ebuild-module-build> + Modified: trunk/org.vexi-library.util/meta/module-build.xml =================================================================== --- trunk/org.vexi-library.util/meta/module-build.xml 2010-11-03 22:48:44 UTC (rev 3960) +++ trunk/org.vexi-library.util/meta/module-build.xml 2010-11-03 23:01:18 UTC (rev 3961) @@ -1,6 +1,8 @@ -<ebuild-module-build ebuild-version="pre-1.0"> +<ebuild-module-build ebuild-version="0.7"> <using source="local" name="build.shared"/> <builders> - <builder source="ebuild.org" name="build.java.compile" /> + <builder id="javac" source="ebuild.org" name="build.java.compile"> + <property key="debug" confs="nodebug" value="false"/> + </builder> </builders> </ebuild-module-build> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ------------------------------------------------------------------------------ The Next 800 Companies to Lead America's Growth: New Video Whitepaper David G. Thomson, author of the best-selling book "Blueprint to a Billion" shares his insights and actions to help propel your business during the next growth cycle. Listen Now! http://p.sf.net/sfu/SAP-dev2dev _______________________________________________ Vexi-svn mailing list Vexi-svn@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/vexi-svn