Revision: 4359 http://vexi.svn.sourceforge.net/vexi/?rev=4359&view=rev Author: mkpg2 Date: 2012-02-21 14:40:24 +0000 (Tue, 21 Feb 2012) Log Message: ----------- Link to core product in widgets module.xml.
Modified Paths: -------------- trunk/org.vexi-build.vexi.archive/meta/module.xml trunk/org.vexi-build.vexi.archive/src/main/java/org/vexi/build/vexi/archive/VexidevProject.java trunk/org.vexi-vexi.widgets/meta/module.xml Added Paths: ----------- trunk/org.vexi-build.vexi.archive/meta/module.revisions Added: trunk/org.vexi-build.vexi.archive/meta/module.revisions =================================================================== --- trunk/org.vexi-build.vexi.archive/meta/module.revisions (rev 0) +++ trunk/org.vexi-build.vexi.archive/meta/module.revisions 2012-02-21 14:40:24 UTC (rev 4359) @@ -0,0 +1 @@ +{"https:\/\/svn.origo.ethz.ch\/ebuild\/api":"535"} \ No newline at end of file Modified: trunk/org.vexi-build.vexi.archive/meta/module.xml =================================================================== --- trunk/org.vexi-build.vexi.archive/meta/module.xml 2012-02-21 11:15:24 UTC (rev 4358) +++ trunk/org.vexi-build.vexi.archive/meta/module.xml 2012-02-21 14:40:24 UTC (rev 4359) @@ -1,13 +1,22 @@ <ebuild-module ebuild-version="0.8"> <using source="local" name="build.shared"/> + <repositories> + <repository name="ebuild-api" + org="ebuild" + branch="0.8" + type="svn" + url="https://svn.origo.ethz.ch/ebuild/api/"/> + </repositories> + + <artifact name="java_classes.jar" /> <dependencies> <system name="jre" tag="1.5"/> <dependency source="local" name="vexidev.conf" /> <dependency source="ibiblio" org="org.antlr" name="stringtemplate" tag="3.2.1" /> - <dependency source="ebuild" name="api.plugin" /> + <dependency source="ebuild-api" name="api.plugin" /> <dependency source="ebuild" name="lib.ant" /> </dependencies> </ebuild-module> Modified: trunk/org.vexi-build.vexi.archive/src/main/java/org/vexi/build/vexi/archive/VexidevProject.java =================================================================== --- trunk/org.vexi-build.vexi.archive/src/main/java/org/vexi/build/vexi/archive/VexidevProject.java 2012-02-21 11:15:24 UTC (rev 4358) +++ trunk/org.vexi-build.vexi.archive/src/main/java/org/vexi/build/vexi/archive/VexidevProject.java 2012-02-21 14:40:24 UTC (rev 4359) @@ -10,6 +10,7 @@ import org.vexi.vexidev.conf.EntryType; import org.vexi.vexidev.conf.Xml; +import ebuild.api.IArtifact; import ebuild.api.IEBuild; import ebuild.api.IGenConfArgument; import ebuild.api.IModuleProject; @@ -91,6 +92,12 @@ } public Object run() throws Exception { + IArtifact core =module.getProductArtifactDependency("core"); + if(core!=null){ + Xml.Core coreXml = new Xml.Core(); + coreXml.path = core.getFile().getPath(); + projectPath.core = coreXml; + } add(Scope.MAIN, projectPath.main); add(Scope.TEST, projectPath.test); add(Scope.POKE, projectPath.poke); Modified: trunk/org.vexi-vexi.widgets/meta/module.xml =================================================================== --- trunk/org.vexi-vexi.widgets/meta/module.xml 2012-02-21 11:15:24 UTC (rev 4358) +++ trunk/org.vexi-vexi.widgets/meta/module.xml 2012-02-21 14:40:24 UTC (rev 4359) @@ -1,6 +1,9 @@ <ebuild-module ebuild-version="0.8"> <artifact name="vexi.vexi"/> <dependencies> + <product role="core" source="local" name="core.download" artifact="unsigned"/> + + <dependency source="local" name="vexi.vunit" scope="test"/> </dependencies> </ebuild-module> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ------------------------------------------------------------------------------ Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d _______________________________________________ Vexi-svn mailing list Vexi-svn@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/vexi-svn