Revision: 4066 http://vexi.svn.sourceforge.net/vexi/?rev=4066&view=rev Author: mkpg2 Date: 2011-03-24 03:22:24 +0000 (Thu, 24 Mar 2011)
Log Message: ----------- Update build -> ebuild 0.8beta2. core.download produces 2 artifacts. A signed jar, and an unsigned jar. Modified Paths: -------------- trunk/_ebuild/seed/version trunk/org.vexi-build.jencode/meta/build-plugin.xml trunk/org.vexi-build.jencode/meta/module-build.xml trunk/org.vexi-build.jencode/meta/module.xml trunk/org.vexi-build.jencode/src/main/java/org/vexi/build/jencode/JavaSourceEncodeBuilder.java trunk/org.vexi-build.jpp/meta/build-plugin.xml trunk/org.vexi-build.jpp/meta/module-build.xml trunk/org.vexi-build.jpp/meta/module.xml trunk/org.vexi-build.jpp/src/main/java/org/vexi/build/jpp/PreprocessorBuilder.java trunk/org.vexi-build.jsdoc/meta/build-plugin.xml trunk/org.vexi-build.jsdoc/meta/module-build.xml trunk/org.vexi-build.jsdoc/meta/module.xml trunk/org.vexi-build.jsdoc/src/main/java/org/vexi/build/jsdoc/JSDocAssembler.java trunk/org.vexi-build.vexi.archive/meta/build-plugin.xml trunk/org.vexi-build.vexi.archive/meta/module-build.xml trunk/org.vexi-build.vexi.archive/meta/module.xml trunk/org.vexi-build.vexi.archive/src/main/java/org/vexi/build/vexi/archive/VexiArchiveBuilder.java trunk/org.vexi-build.vexi.archive/src/main/java/org/vexi/build/vexi/archive/VexidevProject.java trunk/org.vexi-core.main/meta/module-build.xml trunk/org.vexi-core.main/meta/module.xml trunk/org.vexi-core.main/src/main/java/org/vexi/core/VMLBuilder.java trunk/org.vexi-core.truetype/meta/module-build.xml trunk/org.vexi-core.truetype/meta/module.xml trunk/org.vexi-library.crypto/meta/module-build.xml trunk/org.vexi-library.crypto/meta/module.xml trunk/org.vexi-library.io/meta/module-build.xml trunk/org.vexi-library.io/meta/module.xml trunk/org.vexi-library.js/meta/module-build.xml trunk/org.vexi-library.js/meta/module.xml trunk/org.vexi-library.net/meta/module-build.xml trunk/org.vexi-library.net/meta/module.xml trunk/org.vexi-library.util/meta/module-build.xml trunk/org.vexi-library.util/meta/module.xml trunk/org.vexi-vexi.guide/meta/module-build.xml trunk/org.vexi-vexi.guide/meta/module.xml trunk/org.vexi-vexi.icons/meta/module-build.xml trunk/org.vexi-vexi.icons/meta/module.xml trunk/org.vexi-vexi.pageflow/meta/module-build.xml trunk/org.vexi-vexi.pageflow/meta/module.xml trunk/org.vexi-vexi.vunit/meta/module-build.xml trunk/org.vexi-vexi.vunit/meta/module.xml trunk/org.vexi-vexi.vunit.runner/meta/module-build.xml trunk/org.vexi-vexi.vunit.runner/meta/module.xml trunk/org.vexi-vexi.widgets/meta/module-build.xml trunk/org.vexi-vexi.widgets/meta/module.xml Added Paths: ----------- trunk/org.vexi-distribution/meta/product-assembly.xml trunk/org.vexi-distribution/meta/product.xml trunk/org.vexi-docs.reference.script/meta/product-assembly.xml trunk/org.vexi-docs.reference.script/meta/product.xml Removed Paths: ------------- trunk/org.vexi-distribution/meta/component-assembly.xml trunk/org.vexi-distribution/meta/component.xml trunk/org.vexi-docs.reference.script/meta/component-assembly.xml trunk/org.vexi-docs.reference.script/meta/component.xml Property Changed: ---------------- trunk/org.vexi-library.testing/ Modified: trunk/_ebuild/seed/version =================================================================== --- trunk/_ebuild/seed/version 2011-03-23 13:52:15 UTC (rev 4065) +++ trunk/_ebuild/seed/version 2011-03-24 03:22:24 UTC (rev 4066) @@ -1,2 +1,2 @@ #nofetch=true -tag=0.7-5 +tag=0.8beta2 Modified: trunk/org.vexi-build.jencode/meta/build-plugin.xml =================================================================== --- trunk/org.vexi-build.jencode/meta/build-plugin.xml 2011-03-23 13:52:15 UTC (rev 4065) +++ trunk/org.vexi-build.jencode/meta/build-plugin.xml 2011-03-24 03:22:24 UTC (rev 4066) @@ -1,5 +1,6 @@ -<ebuild-build-plugin ebuild-version="pre-1.0"> +<ebuild-build-plugin ebuild-version="0.8"> <declare-builder class="org.vexi.build.jencode.JavaSourceEncodeBuilder" > - <export type="jpp" archive="true"/> + <input artifact="jencode"/> + <output artifact="java"/> </declare-builder> </ebuild-build-plugin> \ No newline at end of file Modified: trunk/org.vexi-build.jencode/meta/module-build.xml =================================================================== --- trunk/org.vexi-build.jencode/meta/module-build.xml 2011-03-23 13:52:15 UTC (rev 4065) +++ trunk/org.vexi-build.jencode/meta/module-build.xml 2011-03-24 03:22:24 UTC (rev 4066) @@ -1,4 +1,4 @@ -<ebuild-module-build ebuild-version="pre-1.0"> +<ebuild-module-build ebuild-version="0.8"> <using source="local" name="build.shared"/> <builders> Modified: trunk/org.vexi-build.jencode/meta/module.xml =================================================================== --- trunk/org.vexi-build.jencode/meta/module.xml 2011-03-23 13:52:15 UTC (rev 4065) +++ trunk/org.vexi-build.jencode/meta/module.xml 2011-03-24 03:22:24 UTC (rev 4066) @@ -1,6 +1,6 @@ -<ebuild-module ebuild-version="pre-1.0"> +<ebuild-module ebuild-version="0.8"> <using source="local" name="build.shared"/> - + <artifact name="java_classes.jar"/> <dependencies> <dependency source="ebuild.org" name="api.plugin" /> <dependency source="ebuild.org" name="lib.util" /> Modified: trunk/org.vexi-build.jencode/src/main/java/org/vexi/build/jencode/JavaSourceEncodeBuilder.java =================================================================== --- trunk/org.vexi-build.jencode/src/main/java/org/vexi/build/jencode/JavaSourceEncodeBuilder.java 2011-03-23 13:52:15 UTC (rev 4065) +++ trunk/org.vexi-build.jencode/src/main/java/org/vexi/build/jencode/JavaSourceEncodeBuilder.java 2011-03-24 03:22:24 UTC (rev 4066) @@ -17,7 +17,7 @@ public void build(IBuilderArgument argument) throws BuildPluginException{ try{ final ILogger logger = argument.getLogger(); - final File genDir = argument.getOutputDir("java"); + final File genDir = argument.getOutputArtifact("java", false); for(final File srcDir: argument.getInputDirs("jencode")){ new FileUtil.Traversal(){ public void onFile(File in) throws Exception { @@ -27,7 +27,7 @@ String className = StringUtil.pascalCaseFromDashed(FileUtil.removeSuffix(fileName)); File srcParent = in.getParentFile(); - String relativeIn = FileUtil.relativePath(srcDir, srcParent); + String relativeIn = FileUtil.relativePath2Child(srcDir, srcParent); String relativeOut = relativeIn+"/"+className+".java"; String packageName = relativeIn.replace('/', '.'); Modified: trunk/org.vexi-build.jpp/meta/build-plugin.xml =================================================================== --- trunk/org.vexi-build.jpp/meta/build-plugin.xml 2011-03-23 13:52:15 UTC (rev 4065) +++ trunk/org.vexi-build.jpp/meta/build-plugin.xml 2011-03-24 03:22:24 UTC (rev 4066) @@ -1,5 +1,6 @@ -<ebuild-build-plugin ebuild-version="pre-1.0"> +<ebuild-build-plugin ebuild-version="0.8"> <declare-builder class="org.vexi.build.jpp.PreprocessorBuilder"> - <export type="jpp" archive="true"/> + <input artifact="jpp"/> + <output artifact="java"/> </declare-builder> </ebuild-build-plugin> \ No newline at end of file Modified: trunk/org.vexi-build.jpp/meta/module-build.xml =================================================================== --- trunk/org.vexi-build.jpp/meta/module-build.xml 2011-03-23 13:52:15 UTC (rev 4065) +++ trunk/org.vexi-build.jpp/meta/module-build.xml 2011-03-24 03:22:24 UTC (rev 4066) @@ -1,4 +1,4 @@ -<ebuild-module-build ebuild-version="pre-1.0"> +<ebuild-module-build ebuild-version="0.8"> <using source="local" name="build.shared"/> <builders> Modified: trunk/org.vexi-build.jpp/meta/module.xml =================================================================== --- trunk/org.vexi-build.jpp/meta/module.xml 2011-03-23 13:52:15 UTC (rev 4065) +++ trunk/org.vexi-build.jpp/meta/module.xml 2011-03-24 03:22:24 UTC (rev 4066) @@ -1,12 +1,12 @@ -<ebuild-module ebuild-version="pre-1.0"> +<ebuild-module ebuild-version="0.8"> <using source="local" name="build.shared"/> - + <artifact name="java_classes.jar"/> <dependencies> - <dependency source="system" name="jre" version="1.6"/> + <dependency source="system" name="jre" tag="1.6"/> <dependency source="ebuild.org" name="api.plugin" /> <dependency source="ebuild.org" name="lib.util" /> <dependency source="local" name="library.util" /> - <dependency source="local" name="library.testing" scope="test"/> - <dependency source="ibiblio" org="junit" name="junit" version="3.8.2" scope="test"/> + <dependency source="local" name="library.testing" scope="test"/> + <dependency source="ibiblio" org="junit" name="junit" tag="3.8.2" scope="test"/> </dependencies> </ebuild-module> Modified: trunk/org.vexi-build.jpp/src/main/java/org/vexi/build/jpp/PreprocessorBuilder.java =================================================================== --- trunk/org.vexi-build.jpp/src/main/java/org/vexi/build/jpp/PreprocessorBuilder.java 2011-03-23 13:52:15 UTC (rev 4065) +++ trunk/org.vexi-build.jpp/src/main/java/org/vexi/build/jpp/PreprocessorBuilder.java 2011-03-24 03:22:24 UTC (rev 4066) @@ -65,13 +65,13 @@ } } - final File genDir = argument.getOutputDir("java"); + final File genDir = argument.getOutputArtifact("java",false); for(final File srcDir: argument.getInputDirs("jpp")){ final Preprocessor preprocessor = new Preprocessor(new SourcePath(srcDir), defines); new FileUtil.Traversal(){ public void onFile(File in) throws Exception { if(in.getName().endsWith(".jpp")){ - String relativeIn = FileUtil.relativePath(srcDir, in); + String relativeIn = FileUtil.relativePath2Child(srcDir, in); String relativeOut = FileUtil.replaceSuffix(relativeIn, "java"); File out = new File(genDir, relativeOut); Modified: trunk/org.vexi-build.jsdoc/meta/build-plugin.xml =================================================================== --- trunk/org.vexi-build.jsdoc/meta/build-plugin.xml 2011-03-23 13:52:15 UTC (rev 4065) +++ trunk/org.vexi-build.jsdoc/meta/build-plugin.xml 2011-03-24 03:22:24 UTC (rev 4066) @@ -1,3 +1,3 @@ -<ebuild-build-plugin ebuild-version="pre-1.0"> +<ebuild-build-plugin ebuild-version="0.8"> <declare-assembler class="org.vexi.build.jsdoc.JSDocAssembler" /> </ebuild-build-plugin> \ No newline at end of file Modified: trunk/org.vexi-build.jsdoc/meta/module-build.xml =================================================================== --- trunk/org.vexi-build.jsdoc/meta/module-build.xml 2011-03-23 13:52:15 UTC (rev 4065) +++ trunk/org.vexi-build.jsdoc/meta/module-build.xml 2011-03-24 03:22:24 UTC (rev 4066) @@ -1,8 +1,8 @@ -<ebuild-module-build ebuild-version="pre-1.0"> +<ebuild-module-build ebuild-version="0.8"> <using source="local" name="build.shared"/> <builders> - <builder source="ebuild.org" name="build.javacc" /> + <builder source="ebuild.org" name="build.java.javacc" /> <builder source="ebuild.org" name="build.java.compile" /> </builders> </ebuild-module-build> Modified: trunk/org.vexi-build.jsdoc/meta/module.xml =================================================================== --- trunk/org.vexi-build.jsdoc/meta/module.xml 2011-03-23 13:52:15 UTC (rev 4065) +++ trunk/org.vexi-build.jsdoc/meta/module.xml 2011-03-24 03:22:24 UTC (rev 4066) @@ -1,9 +1,9 @@ -<ebuild-module ebuild-version="pre-1.0"> +<ebuild-module ebuild-version="0.8"> <using source="local" name="build.shared"/> - + <artifact name="java_classes.jar"/> <dependencies> - <dependency source="system" name="jre" version="1.6"/> - <dependency source="ibiblio" org="org.freemarker" name="freemarker" version="2.3.14"/> + <dependency source="system" name="jre" tag="1.6"/> + <dependency source="ibiblio" org="org.freemarker" name="freemarker" tag="2.3.14"/> <dependency source="ebuild.org" name="api.plugin" /> <dependency source="ebuild.org" name="lib.util" /> <dependency source="local" name="library.util" /> Modified: trunk/org.vexi-build.jsdoc/src/main/java/org/vexi/build/jsdoc/JSDocAssembler.java =================================================================== --- trunk/org.vexi-build.jsdoc/src/main/java/org/vexi/build/jsdoc/JSDocAssembler.java 2011-03-23 13:52:15 UTC (rev 4065) +++ trunk/org.vexi-build.jsdoc/src/main/java/org/vexi/build/jsdoc/JSDocAssembler.java 2011-03-24 03:22:24 UTC (rev 4066) @@ -8,6 +8,7 @@ import org.vexi.tools.autodoc.SourcePath; import ebuild.api.IAssemblerArgument; +import ebuild.api.IEBuild; import ebuild.api.IInput; import ebuild.api.log.ILogger; import ebuild.api.plugin.AbstractAssembler; @@ -19,12 +20,16 @@ public class JSDocAssembler extends AbstractAssembler{ public Collection<File> assemble(IAssemblerArgument argument) throws BuildPluginException { + ILogger logger = argument.getLogger(); + IEBuild ebuild = argument.getEBuild(); + IInput input = argument.getInputMap().expectLoneInput(); + Collection<File> archives = input.getArtifacts(); + if(archives.size()==0) throw new BuildPluginException("Empty source input (0 archives)"); try{ - ILogger logger = argument.getLogger(); - IInput input = argument.getInputMap().expectLoneInput(); - Collection<File> archives = input.getArtifacts(); SourcePath path= new SourcePath(); + logger.log("Source:"); for(File f: archives){ + logger.log(" "+ebuild.formatAsDisplayPath(f)); path.addSourceJar(new ZipFile(f)); } @@ -32,7 +37,7 @@ String copyright = (argument.getLastCommitDate().getYear()+1900)+ props.expectString("copyright-holder"); JSDoc jsdoc = new JSDoc(path, argument.getOutputDirectory()); jsdoc.setName(props.expectString("name")); - jsdoc.setVersion(argument.getVersionString()); + jsdoc.setVersion(argument.getProductKey().toString()); jsdoc.setCopyRight(copyright); jsdoc.setProjectWWW(props.expectString("project-www")); Modified: trunk/org.vexi-build.vexi.archive/meta/build-plugin.xml =================================================================== --- trunk/org.vexi-build.vexi.archive/meta/build-plugin.xml 2011-03-23 13:52:15 UTC (rev 4065) +++ trunk/org.vexi-build.vexi.archive/meta/build-plugin.xml 2011-03-24 03:22:24 UTC (rev 4066) @@ -1,5 +1,6 @@ -<ebuild-build-plugin ebuild-version="pre-1.0"> +<ebuild-build-plugin ebuild-version="0.8"> <declare-builder class="org.vexi.build.vexi.archive.VexiArchiveBuilder"> - <export type="vexi" archive="true" archive-suffix="vexi" named="true"/> + <input artifact="vexi"/> + <output artifact="vexi.vexi"/> </declare-builder> </ebuild-build-plugin> \ No newline at end of file Modified: trunk/org.vexi-build.vexi.archive/meta/module-build.xml =================================================================== --- trunk/org.vexi-build.vexi.archive/meta/module-build.xml 2011-03-23 13:52:15 UTC (rev 4065) +++ trunk/org.vexi-build.vexi.archive/meta/module-build.xml 2011-03-24 03:22:24 UTC (rev 4066) @@ -1,4 +1,4 @@ -<ebuild-module-build ebuild-version="pre-1.0"> +<ebuild-module-build ebuild-version="0.8"> <using source="local" name="build.shared"/> <builders> Modified: trunk/org.vexi-build.vexi.archive/meta/module.xml =================================================================== --- trunk/org.vexi-build.vexi.archive/meta/module.xml 2011-03-23 13:52:15 UTC (rev 4065) +++ trunk/org.vexi-build.vexi.archive/meta/module.xml 2011-03-24 03:22:24 UTC (rev 4066) @@ -1,10 +1,12 @@ -<ebuild-module ebuild-version="pre-1.0"> +<ebuild-module ebuild-version="0.8"> <using source="local" name="build.shared"/> + <artifact name="java_classes.jar" /> + <dependencies> - <dependency source="system" name="jre" version="1.5"/> - <dependency source="ibiblio" org="org.antlr" name="stringtemplate" version="3.2.1" /> - <dependency source="ebuild.org" name="api.plugin" /> - <dependency source="ebuild.org" name="lib.ant" /> + <system name="jre" tag="1.5"/> + <dependency source="ibiblio" org="org.antlr" name="stringtemplate" tag="3.2.1" /> + <dependency source="ebuild.org" name="api.plugin" /> + <dependency source="ebuild.org" name="lib.ant" /> </dependencies> </ebuild-module> Modified: trunk/org.vexi-build.vexi.archive/src/main/java/org/vexi/build/vexi/archive/VexiArchiveBuilder.java =================================================================== --- trunk/org.vexi-build.vexi.archive/src/main/java/org/vexi/build/vexi/archive/VexiArchiveBuilder.java 2011-03-23 13:52:15 UTC (rev 4065) +++ trunk/org.vexi-build.vexi.archive/src/main/java/org/vexi/build/vexi/archive/VexiArchiveBuilder.java 2011-03-24 03:22:24 UTC (rev 4066) @@ -1,15 +1,35 @@ package org.vexi.build.vexi.archive; +import java.io.File; +import java.util.List; + import ebuild.api.IBuilderArgument; +import ebuild.api.IEBuild; import ebuild.api.IGenConfArgument; +import ebuild.api.log.ILogger; import ebuild.api.plugin.AbstractBuilder; import ebuild.api.plugin.BuildPluginException; import ebuild.api.plugin.IEclipseNature; +import ebuild.util.FileUtil; +import ebuild.util.ZipUtil; public class VexiArchiveBuilder extends AbstractBuilder implements IEclipseNature{ + public IEclipseNature getEclipseNature() { return this; } + public void build(IBuilderArgument argument) throws BuildPluginException{ - // Nothing tod do, all we do is export + try{ + IEBuild ebuild = argument.getEBuild(); + ILogger logger = argument.getLogger(); + List<File> targetFolders = argument.getInputDirs("vexi.vexi"); + File archive = argument.getOutputArtifact("vexi.vexi", true); + FileUtil.mkdirOrFail(archive.getParentFile()); + logger.log("Creating archive:"); + logger.log(" "+ebuild.formatAsDisplayPath(archive)); + ZipUtil.zipDirectories(archive, targetFolders); + }catch(Exception e){ + throw new BuildPluginException(e); + } } public void generateEclipseProjectSettings(IGenConfArgument argument) throws BuildPluginException{ @@ -21,50 +41,4 @@ throw new BuildPluginException(e); } } - -// -// private List<String> sourcesList(IBuilderArgument argument){ -// List<File> fs = argument.getInputDirs("vexi"); -// List<String> r = new ArrayList(fs.size()); -// for(File f: fs) r.add(f.getAbsolutePath()); -// return r; -// } -// -// private Path sourcesPath(Project p, List<String> sources, boolean negate){ -// Path sourcePath = new Path(p); -// FilenameSelector fns = new FilenameSelector(); -// fns.setName("**/*"); -// for(String s: sources){ -// FileSet fs = new FileSet(); -// fs.setDir(new File(s)); -// fs.addFilename(fns); -// sourcePath.addFileset(fs); -// } -// return sourcePath; -// } -// -// -// public void zipsources(IBuilderArgument argument) throws Exception{ -// final ILogger logger = argument.getLogger(); -// IModuleBuildProject module = argument.getModuleBuildProject(); -// File targetSources = argument.getOutputDir("jpp.sources"); -// -// // inputs -// List<String> sources = sourcesList(argument); -// -// Project p = new Project(); -// -// // inputs -// Path sourcePath = sourcesPath(p, sources, false); -// p.addReference("source.path", sourcePath); -// -// // outputs -// String jarname = module.getName(); -// targetSources.mkdirs(); -// p.setUserProperty("target.sources", targetSources.getAbsolutePath()); -// p.setUserProperty("jarname", jarname); -// -// Execution e = AntStuff.newExecution(p, logger, "build.xml", getClass()); -// e.executeTarget("zip_sources"); -// } } 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 2011-03-23 13:52:15 UTC (rev 4065) +++ trunk/org.vexi-build.vexi.archive/src/main/java/org/vexi/build/vexi/archive/VexidevProject.java 2011-03-24 03:22:24 UTC (rev 4066) @@ -6,27 +6,27 @@ import java.util.ArrayList; import java.util.Collection; import java.util.HashMap; -import java.util.HashSet; import java.util.List; import java.util.Map; -import java.util.Set; import ebuild.api.IEBuild; import ebuild.api.IGenConfArgument; import ebuild.api.IModuleProject; -import ebuild.api.IModuleRelease; import ebuild.api.IModuleWorkspaceProject; import ebuild.api.common.Scope; +import ebuild.api.log.ILogger; import ebuild.util.Callable; import ebuild.util.JSONUtil; public class VexidevProject { final IEBuild ebuild; - final IModuleWorkspaceProject module; - //private boolean groovy = false; + final ILogger logger; + final IModuleWorkspaceProject module; + //private boolean groovy = false; public VexidevProject(IGenConfArgument argument){ this.ebuild = argument.getEBuild(); + this.logger = argument.getLogger(); this.module = argument.getModuleWorkspaceProject(); } @@ -37,7 +37,7 @@ } private void contributeToDotProject() throws IOException{ - module.addNature("org.vexi.vexidev.vexiNature"); + module.asEclipseProject().addNature("org.vexi.vexidev.vexiNature"); } private void generateDotVexipath() throws Exception{ @@ -45,22 +45,6 @@ final List<String> source = new ArrayList(); new Callable() { - private Set<IModuleRelease> norecur = new HashSet(); - private void addEntries(IModuleRelease mod) { - if(norecur.contains(mod)) return; - else norecur.add(mod); - - for(Scope s=Scope.TEST; s!=null; s=s.getParent()){ - for(File jar: mod.getArtifacts(s,"vexi.archive")){ - source.add("F/"+jar.getAbsolutePath()); - } - - for(IModuleRelease dep: mod.getDependencies(s)){ - addEntries(dep); - } - } - } - private void addSrcFolder(String kind, Scope scope) throws Exception{ String path = module.getArtifactPath(kind, scope, "vexi"); if(!module.getProjectFile(path).exists()) return; @@ -75,20 +59,16 @@ addSrcFolders(Scope.POKE); addSrcFolders(Scope.TEST); - for(IModuleProject mod: module.getWorkspaceDependencies(Scope.TEST)){ + for(IModuleProject mod: module.getWorkspaceDependencies(Scope.POKE)){ projects.add("P/"+mod.getName()); } - for(IModuleRelease mod: module.getReleasedDependencies(Scope.TEST)){ - addEntries(mod); - } - - for(Scope s = Scope.TEST; s!=null; s=s.getParent()){ - Collection<File> checkedArtifacts = module.getCheckedInArtifacts(s, "vexi.vexi"); - for(File a: checkedArtifacts){ - source.add("F/"+module.getName()+"/checkedin/A"+a.getName()); - } + + Collection<File> archives = module.getBuildDependencies(Scope.POKE, "vexi.vexi"); + for(File archive: archives){ + source.add("F/"+archive.getAbsolutePath()); } + return null; } @@ -98,6 +78,9 @@ Map vexipathObj = new HashMap(2); vexipathObj.put("source",source); vexipathObj.put("projects",projects); + + logger.log("Generating:"); + logger.log(" .vexipath"); JSONUtil.writeObject(new FileWriter(module.getProjectFile(".vexipath")), vexipathObj); } Modified: trunk/org.vexi-core.main/meta/module-build.xml =================================================================== --- trunk/org.vexi-core.main/meta/module-build.xml 2011-03-23 13:52:15 UTC (rev 4065) +++ trunk/org.vexi-core.main/meta/module-build.xml 2011-03-24 03:22:24 UTC (rev 4066) @@ -1,9 +1,11 @@ -<ebuild-module-build ebuild-version="0.7"> - <using source="local" name="library.util" context="build"/> +<ebuild-module-build ebuild-version="0.8"> + <using source="local" name="library.js" context="build"/> <builders> - <builder source="local" name="build.jpp" intermediate="true"/> - <builder source="local" name="build.jencode" intermediate="true"/> + <builder source="local" name="build.jpp" /> + <builder source="local" name="build.jencode" /> <builder refid="javac" /> + <builder refid="javaexport" /> + <builder refid="jppexport" /> </builders> </ebuild-module-build> \ No newline at end of file Modified: trunk/org.vexi-core.main/meta/module.xml =================================================================== --- trunk/org.vexi-core.main/meta/module.xml 2011-03-23 13:52:15 UTC (rev 4065) +++ trunk/org.vexi-core.main/meta/module.xml 2011-03-24 03:22:24 UTC (rev 4066) @@ -1,4 +1,7 @@ -<ebuild-module ebuild-version="pre-1.0"> +<ebuild-module ebuild-version="0.8"> + <artifact name="java_classes.jar" /> + <artifact name="java.zip" /> + <artifact name="jpp.zip" /> <dependencies> <dependency source="local" name="library.js"/> <dependency source="local" name="core.truetype"/> Modified: trunk/org.vexi-core.main/src/main/java/org/vexi/core/VMLBuilder.java =================================================================== --- trunk/org.vexi-core.main/src/main/java/org/vexi/core/VMLBuilder.java 2011-03-23 13:52:15 UTC (rev 4065) +++ trunk/org.vexi-core.main/src/main/java/org/vexi/core/VMLBuilder.java 2011-03-24 03:22:24 UTC (rev 4066) @@ -6,7 +6,6 @@ import java.io.IOException; import java.io.InputStream; -import java.io.InputStreamReader; import java.io.StringReader; import java.util.HashMap; import java.util.Map; @@ -22,7 +21,6 @@ import org.ibex.util.Vec; import org.ibex.util.XML; import org.ibex.util.Tree.Element; -import org.ibex.util.XML.Exn; import org.vexi.core.VML.CodeBlock; import org.vexi.core.VML.CodeBlock.Prefixes; import org.vexi.core.VML.Static.Template; Modified: trunk/org.vexi-core.truetype/meta/module-build.xml =================================================================== --- trunk/org.vexi-core.truetype/meta/module-build.xml 2011-03-23 13:52:15 UTC (rev 4065) +++ trunk/org.vexi-core.truetype/meta/module-build.xml 2011-03-24 03:22:24 UTC (rev 4066) @@ -1,4 +1,4 @@ -<ebuild-module-build ebuild-version="0.7"> +<ebuild-module-build ebuild-version="0.8"> <using source="local" name="library.util" context="build"/> <builders> Modified: trunk/org.vexi-core.truetype/meta/module.xml =================================================================== --- trunk/org.vexi-core.truetype/meta/module.xml 2011-03-23 13:52:15 UTC (rev 4065) +++ trunk/org.vexi-core.truetype/meta/module.xml 2011-03-24 03:22:24 UTC (rev 4066) @@ -1,7 +1,8 @@ -<ebuild-module ebuild-version="pre-1.0"> +<ebuild-module ebuild-version="0.8"> + <artifact name="java_classes.jar"/> <dependencies> - <checked-in type="java.classes.jar" name="mipsapps.jar" /> - <checked-in type="java.classes.jar" name="org.ibex.nestedvm_rt.jar"/> + <checked-in type="java_classes.jar" name="mipsapps.jar" /> + <checked-in type="java_classes.jar" name="org.ibex.nestedvm_rt.jar"/> </dependencies> </ebuild-module> Deleted: trunk/org.vexi-distribution/meta/component-assembly.xml =================================================================== --- trunk/org.vexi-distribution/meta/component-assembly.xml 2011-03-23 13:52:15 UTC (rev 4065) +++ trunk/org.vexi-distribution/meta/component-assembly.xml 2011-03-24 03:22:24 UTC (rev 4066) @@ -1,34 +0,0 @@ -<ebuild-component-assembly ebuild-version="pre-1.0"> - <using source="local" name="build.shared"/> - - <assembly release="archive"> - <assembly-result name="files"> - <assembler source="ebuild.org" name="build.file.layout"> - <input name="jsdoc"> - <component source="local" name="docs.reference.script" confs="docs"/> - </input> - <input name="vexis"> - <module-selection artifact-type="vexi.vexi"> - <include source="local" name="vexi.pageflow"/> - <include source="local" name="vexi.guide"/> - </module-selection> - </input> - <input name="cores"> - <component source="local" name="core.download" confs="core_signed" mapping="apache_http->apache_http; ->signed"/> - <component source="local" name="core.download" confs="core_unsigned" mapping="apache_http->apache_http"/> - </input> - <property key="layout"> - cores -> / - vexis -> / | remove-org - jsdoc -> /docs/reference - </property> - </assembler> - </assembly-result> - <assembly-result name="archive"> - <assembler source="ebuild.org" name="build.file.archive"> - <input name="files" ref="files"/> - <property key="prefix-path-with-name" value="true"/> - </assembler> - </assembly-result> - </assembly> -</ebuild-component-assembly> Deleted: trunk/org.vexi-distribution/meta/component.xml =================================================================== --- trunk/org.vexi-distribution/meta/component.xml 2011-03-23 13:52:15 UTC (rev 4065) +++ trunk/org.vexi-distribution/meta/component.xml 2011-03-24 03:22:24 UTC (rev 4066) @@ -1,9 +0,0 @@ -<ebuild-component ebuild-version="pre-1.0"> - <release name="vexi_dist" suffix=".zip"/> - <configurations> - <configuration name="apache_http" aliases="core_unsigned, core_signed, apache_http"/> - <configuration name="[default]" aliases="core_unsigned, core_signed"/> - <configuration name="deploy" aliases="core_signed"/> - </configurations> - -</ebuild-component> Copied: trunk/org.vexi-distribution/meta/product-assembly.xml (from rev 4042, trunk/org.vexi-distribution/meta/component-assembly.xml) =================================================================== --- trunk/org.vexi-distribution/meta/product-assembly.xml (rev 0) +++ trunk/org.vexi-distribution/meta/product-assembly.xml 2011-03-24 03:22:24 UTC (rev 4066) @@ -0,0 +1,32 @@ +<ebuild-product-assembly ebuild-version="0.8"> + <using source="local" name="build.shared"/> + + <target name="files"> + <assembler source="ebuild.org" name="build.file.layout"> + <input name="jsdoc"> + <product source="local" name="docs.reference.script" conf="docs"/> + </input> + <input name="vexis"> + <module-selection artifact="vexi.vexi"> + <include source="local" name="vexi.pageflow"/> + <include source="local" name="vexi.guide"/> + </module-selection> + </input> + <input name="cores"> + <product source="local" name="core.download" conf-mapping="apache_http->apache_http" conf="core_unsigned" artifact="unsigned"/> + <product source="local" name="core.download" conf-mapping="apache_http->apache_http" conf="core_signed" artifact="signed"/> + </input> + <property key="layout"> + cores -> / + vexis -> / | remove-org + jsdoc -> /docs/reference + </property> + </assembler> + </target> + <target name="vexi_dist"> + <assembler source="ebuild.org" name="build.file.archive"> + <input name="files" ref="files"/> + <property key="prefix-path-with-name" value="true"/> + </assembler> + </target> +</ebuild-product-assembly> Property changes on: trunk/org.vexi-distribution/meta/product-assembly.xml ___________________________________________________________________ Added: svn:mime-type + text/plain Copied: trunk/org.vexi-distribution/meta/product.xml (from rev 3956, trunk/org.vexi-distribution/meta/component.xml) =================================================================== --- trunk/org.vexi-distribution/meta/product.xml (rev 0) +++ trunk/org.vexi-distribution/meta/product.xml 2011-03-24 03:22:24 UTC (rev 4066) @@ -0,0 +1,9 @@ +<ebuild-product ebuild-version="0.8"> + <artifact name="vexi_dist" suffix=".zip"/> + <configurations> + <configuration name="[default]" alias="true" includes="core_unsigned, core_signed, docs"/> + <configuration name="apache_http" /> + <configuration name="deploy" alias="true" excludes="core_unsigned, docs"/> + </configurations> + +</ebuild-product> Property changes on: trunk/org.vexi-distribution/meta/product.xml ___________________________________________________________________ Added: svn:mime-type + text/plain Deleted: trunk/org.vexi-docs.reference.script/meta/component-assembly.xml =================================================================== --- trunk/org.vexi-docs.reference.script/meta/component-assembly.xml 2011-03-23 13:52:15 UTC (rev 4065) +++ trunk/org.vexi-docs.reference.script/meta/component-assembly.xml 2011-03-24 03:22:24 UTC (rev 4066) @@ -1,33 +0,0 @@ -<ebuild-component-assembly ebuild-version="pre-1.0">> - <using source="local" name="build.shared"/> - - <assembly release="jsdoc"> - <assembly-result name="jsdoc"> - <assembler source="local" name="build.jsdoc"> - <input> - <module-selection artifact-type="jpp.zip,java.zip"> - <include source="local" name="core.main" dependencies="false"/> - <include source="local" name="library.js" dependencies="false"/> - </module-selection> - </input> - <property key="name">Vexi</property> - <property key="copyright-holder">The Vexi Project</property> - <property key="project-www">vexi.sourceforge.net</property> - <property key="library-roots">["vexi,org.vexi.core.Vexi"]</property> - <property key="concepts">[ - "Overview,org.vexi.core.Vexi", - "Biscuits,org.vexi.core.Vexi", - "Box Model,org.vexi.core.Box", - "Cloning,org.ibex.js.JS", - "Running Vexi,org.vexi.core.Vexi", - "Special Variables,org.ibex.js.Interpreter", - "Streams,org.vexi.core.Vexi", - "Surfaces,org.vexi.core.Surface", - "Templates,org.vexi.core.VMLBuilder", - "Threading,org.vexi.core.Vexi", - "Traps,org.ibex.js.JS" - ]</property> - </assembler> - </assembly-result> - </assembly> -</ebuild-component-assembly> Deleted: trunk/org.vexi-docs.reference.script/meta/component.xml =================================================================== --- trunk/org.vexi-docs.reference.script/meta/component.xml 2011-03-23 13:52:15 UTC (rev 4065) +++ trunk/org.vexi-docs.reference.script/meta/component.xml 2011-03-24 03:22:24 UTC (rev 4066) @@ -1,4 +0,0 @@ -<ebuild-component ebuild-version="pre-1.0"> - <release name="script_reference{-|confs}{-|version}"/> - <configurations/> -</ebuild-component> Copied: trunk/org.vexi-docs.reference.script/meta/product-assembly.xml (from rev 3948, trunk/org.vexi-docs.reference.script/meta/component-assembly.xml) =================================================================== --- trunk/org.vexi-docs.reference.script/meta/product-assembly.xml (rev 0) +++ trunk/org.vexi-docs.reference.script/meta/product-assembly.xml 2011-03-24 03:22:24 UTC (rev 4066) @@ -0,0 +1,31 @@ +<ebuild-component-assembly ebuild-version="0.8">> + <using source="local" name="build.shared"/> + + <target name="script_reference"> + <assembler source="local" name="build.jsdoc"> + <input> + <module-selection artifact="jpp.zip,java.zip"> + <include source="local" name="core.main" dependencies="false"/> + <include source="local" name="library.js" dependencies="false"/> + </module-selection> + </input> + <property key="name">Vexi</property> + <property key="copyright-holder">The Vexi Project</property> + <property key="project-www">vexi.sourceforge.net</property> + <property key="library-roots">["vexi,org.vexi.core.Vexi"]</property> + <property key="concepts">[ + "Overview,org.vexi.core.Vexi", + "Biscuits,org.vexi.core.Vexi", + "Box Model,org.vexi.core.Box", + "Cloning,org.ibex.js.JS", + "Running Vexi,org.vexi.core.Vexi", + "Special Variables,org.ibex.js.Interpreter", + "Streams,org.vexi.core.Vexi", + "Surfaces,org.vexi.core.Surface", + "Templates,org.vexi.core.VMLBuilder", + "Threading,org.vexi.core.Vexi", + "Traps,org.ibex.js.JS" + ]</property> + </assembler> + </target> +</ebuild-component-assembly> Property changes on: trunk/org.vexi-docs.reference.script/meta/product-assembly.xml ___________________________________________________________________ Added: svn:mime-type + text/plain Copied: trunk/org.vexi-docs.reference.script/meta/product.xml (from rev 3948, trunk/org.vexi-docs.reference.script/meta/component.xml) =================================================================== --- trunk/org.vexi-docs.reference.script/meta/product.xml (rev 0) +++ trunk/org.vexi-docs.reference.script/meta/product.xml 2011-03-24 03:22:24 UTC (rev 4066) @@ -0,0 +1,4 @@ +<ebuild-component ebuild-version="0.8"> + <artifact name="script_reference"/> + <configurations/> +</ebuild-component> Property changes on: trunk/org.vexi-docs.reference.script/meta/product.xml ___________________________________________________________________ Added: svn:mime-type + text/plain Modified: trunk/org.vexi-library.crypto/meta/module-build.xml =================================================================== --- trunk/org.vexi-library.crypto/meta/module-build.xml 2011-03-23 13:52:15 UTC (rev 4065) +++ trunk/org.vexi-library.crypto/meta/module-build.xml 2011-03-24 03:22:24 UTC (rev 4066) @@ -1,6 +1,6 @@ -<ebuild-module-build ebuild-version="0.7"> +<ebuild-module-build ebuild-version="0.8"> <using source="local" name="library.util" context="build"/> - + <builders> <builder refid="javac" /> </builders> Modified: trunk/org.vexi-library.crypto/meta/module.xml =================================================================== --- trunk/org.vexi-library.crypto/meta/module.xml 2011-03-23 13:52:15 UTC (rev 4065) +++ trunk/org.vexi-library.crypto/meta/module.xml 2011-03-24 03:22:24 UTC (rev 4066) @@ -1,6 +1,8 @@ -<ebuild-module ebuild-version="pre-1.0"> +<ebuild-module ebuild-version="0.8"> + <artifact name="java_classes.jar" /> + <dependencies> - <dependency source="system" name="jre" version="1.4"/> + <system name="java.jre" tag="1.4"/> <dependency source="local" name="library.util" /> </dependencies> </ebuild-module> Modified: trunk/org.vexi-library.io/meta/module-build.xml =================================================================== --- trunk/org.vexi-library.io/meta/module-build.xml 2011-03-23 13:52:15 UTC (rev 4065) +++ trunk/org.vexi-library.io/meta/module-build.xml 2011-03-24 03:22:24 UTC (rev 4066) @@ -1,4 +1,4 @@ -<ebuild-module-build ebuild-version="0.7"> +<ebuild-module-build ebuild-version="0.8"> <using source="local" name="library.util" context="build"/> <builders> Modified: trunk/org.vexi-library.io/meta/module.xml =================================================================== --- trunk/org.vexi-library.io/meta/module.xml 2011-03-23 13:52:15 UTC (rev 4065) +++ trunk/org.vexi-library.io/meta/module.xml 2011-03-24 03:22:24 UTC (rev 4066) @@ -1,4 +1,6 @@ -<ebuild-module ebuild-version="pre-1.0"> +<ebuild-module ebuild-version="0.8"> + <artifact name="java_classes.jar" /> + <dependencies> <dependency source="local" name="library.util"/> </dependencies> Modified: trunk/org.vexi-library.js/meta/module-build.xml =================================================================== --- trunk/org.vexi-library.js/meta/module-build.xml 2011-03-23 13:52:15 UTC (rev 4065) +++ trunk/org.vexi-library.js/meta/module-build.xml 2011-03-24 03:22:24 UTC (rev 4066) @@ -1,9 +1,13 @@ -<ebuild-module-build ebuild-version="0.7"> +<ebuild-module-build ebuild-version="0.8"> <using source="local" name="library.util" context="build"/> + <builders> <builder source="local" name="build.jpp"/> <builder refid="javac" /> + <builder refid="javaexport" /> + <builder id="jppexport" source="ebuild.org" name="build.export.zip" conf-mapping="->artifact=jpp"/> + </builders> </ebuild-module-build> Modified: trunk/org.vexi-library.js/meta/module.xml =================================================================== --- trunk/org.vexi-library.js/meta/module.xml 2011-03-23 13:52:15 UTC (rev 4065) +++ trunk/org.vexi-library.js/meta/module.xml 2011-03-24 03:22:24 UTC (rev 4066) @@ -1,9 +1,13 @@ -<ebuild-module ebuild-version="pre-1.0"> +<ebuild-module ebuild-version="0.8"> + <artifact name="java_classes.jar" /> + <artifact name="java.zip" /> + <artifact name="jpp.zip" /> + <dependencies> <dependency source="local" name="library.net"/> <dependency source="local" name="library.io"/> <!-- Test Dependencies --> <dependency source="local" name="library.testing" scope="test"/> - <dependency source="ibiblio" org="org.apache.xmlrpc" name="xmlrpc-server" version="3.1.3" scope="test"/> + <dependency source="ibiblio" org="org.apache.xmlrpc" name="xmlrpc-server" tag="3.1.3" scope="test"/> </dependencies> </ebuild-module> Modified: trunk/org.vexi-library.net/meta/module-build.xml =================================================================== --- trunk/org.vexi-library.net/meta/module-build.xml 2011-03-23 13:52:15 UTC (rev 4065) +++ trunk/org.vexi-library.net/meta/module-build.xml 2011-03-24 03:22:24 UTC (rev 4066) @@ -1,13 +1,14 @@ -<ebuild-module-build ebuild-version="0.7"> +<ebuild-module-build ebuild-version="0.8"> <using source="local" name="library.util" context="build"/> <builders> <builder source="local" name="build.jpp"> - <property key="defines" confs="apache_http"> + <property key="defines" conf="apache_http"> { "APACHE_HTTP": "true" } </property> </builder> <builder refid="javac" /> + <builder refid="javaexport" /> </builders> </ebuild-module-build> Modified: trunk/org.vexi-library.net/meta/module.xml =================================================================== --- trunk/org.vexi-library.net/meta/module.xml 2011-03-23 13:52:15 UTC (rev 4065) +++ trunk/org.vexi-library.net/meta/module.xml 2011-03-24 03:22:24 UTC (rev 4066) @@ -1,16 +1,19 @@ -<ebuild-module ebuild-version="pre-1.0"> +<ebuild-module ebuild-version="0.8"> + <artifact name="java_classes.jar" /> + <artifact name="java.zip" /> + <configurations> <configuration name="apache_http" /> <configuration name="debug" /> </configurations> <dependencies> - <checked-in name="httpcore-4.0.1.jar" confs="apache_http" type="java.classes.jar"/> - <dependency source="ibiblio" org="org.mortbay.jetty" name="jetty" version="6.1.24" scope="test"/> + <checked-in name="httpcore-4.0.1.jar" conf="apache_http" type="java.classes.jar"/> + <dependency source="ibiblio" org="org.mortbay.jetty" name="jetty" tag="6.1.24" scope="test"/> <dependency source="local" name="library.crypto" /> <!-- Test Dependencies --> - <dependency source="ibiblio" org="junit" name="junit" version="3.8.2" scope="test"/> + <dependency source="ibiblio" org="junit" name="junit" tag="3.8.2" scope="test"/> <dependency source="local" org="org.vexi" name="library.testing" scope="test"/> </dependencies> </ebuild-module> Property changes on: trunk/org.vexi-library.testing ___________________________________________________________________ Modified: svn:ignore - lib build .classpath .project .settings .configuration gen + lib build .classpath .project .settings .configuration gen release Modified: trunk/org.vexi-library.util/meta/module-build.xml =================================================================== --- trunk/org.vexi-library.util/meta/module-build.xml 2011-03-23 13:52:15 UTC (rev 4065) +++ trunk/org.vexi-library.util/meta/module-build.xml 2011-03-24 03:22:24 UTC (rev 4066) @@ -1,8 +1,9 @@ -<ebuild-module-build ebuild-version="0.7"> +<ebuild-module-build ebuild-version="0.8"> <using source="local" name="build.shared"/> <builders> <builder id="javac" source="ebuild.org" name="build.java.compile"> - <property key="debug" confs="nodebug" value="false"/> + <property key="debug" conf="nodebug" value="false"/> </builder> + <builder id="javaexport" source="ebuild.org" name="build.export.zip" conf-mapping="->artifact=java"/> </builders> </ebuild-module-build> Modified: trunk/org.vexi-library.util/meta/module.xml =================================================================== --- trunk/org.vexi-library.util/meta/module.xml 2011-03-23 13:52:15 UTC (rev 4065) +++ trunk/org.vexi-library.util/meta/module.xml 2011-03-24 03:22:24 UTC (rev 4066) @@ -1,9 +1,12 @@ -<ebuild-module ebuild-version="pre-1.0"> - <dependencies> - <dependency source="system" name="jre" version="1.4"/> +<ebuild-module ebuild-version="0.8"> + <artifact name="java_classes.jar" /> + <artifact name="java.zip" /> + + <dependencies> + <system name="java.jre" tag="1.4"/> <!-- Test dependencies --> - <dependency source="local" org="org.vexi" name="library.testing" scope="test"/> - <dependency source="ibiblio" org="junit" name="junit" version="3.8.1" scope="test"/> - <dependency source="ibiblio" org="commons-collections" name="commons-collections-testframework" version="3.1" scope="test"/> + <dependency source="local" org="org.vexi" name="library.testing" scope="test"/> + <dependency source="ibiblio" org="junit" name="junit" tag="3.8.1" scope="test"/> + <dependency source="ibiblio" org="commons-collections" name="commons-collections-testframework" tag="3.1" scope="test"/> </dependencies> </ebuild-module> Modified: trunk/org.vexi-vexi.guide/meta/module-build.xml =================================================================== --- trunk/org.vexi-vexi.guide/meta/module-build.xml 2011-03-23 13:52:15 UTC (rev 4065) +++ trunk/org.vexi-vexi.guide/meta/module-build.xml 2011-03-24 03:22:24 UTC (rev 4066) @@ -1,4 +1,4 @@ -<ebuild-module-build ebuild-version="pre-1.0"> +<ebuild-module-build ebuild-version="0.8"> <using source="local" name="build.shared"/> <builders> Modified: trunk/org.vexi-vexi.guide/meta/module.xml =================================================================== --- trunk/org.vexi-vexi.guide/meta/module.xml 2011-03-23 13:52:15 UTC (rev 4065) +++ trunk/org.vexi-vexi.guide/meta/module.xml 2011-03-24 03:22:24 UTC (rev 4066) @@ -1,4 +1,5 @@ -<ebuild-module ebuild-version="pre-1.0"> +<ebuild-module ebuild-version="0.8"> + <artifact name="vexi.vexi"/> <dependencies> <dependency source="local" name="vexi.widgets"/> <dependency source="local" name="vexi.icons"/> Modified: trunk/org.vexi-vexi.icons/meta/module-build.xml =================================================================== --- trunk/org.vexi-vexi.icons/meta/module-build.xml 2011-03-23 13:52:15 UTC (rev 4065) +++ trunk/org.vexi-vexi.icons/meta/module-build.xml 2011-03-24 03:22:24 UTC (rev 4066) @@ -1,4 +1,4 @@ -<ebuild-module-build ebuild-version="pre-1.0"> +<ebuild-module-build ebuild-version="0.8"> <using source="local" name="build.shared"/> <builders> Modified: trunk/org.vexi-vexi.icons/meta/module.xml =================================================================== --- trunk/org.vexi-vexi.icons/meta/module.xml 2011-03-23 13:52:15 UTC (rev 4065) +++ trunk/org.vexi-vexi.icons/meta/module.xml 2011-03-24 03:22:24 UTC (rev 4066) @@ -1,3 +1,4 @@ -<ebuild-module ebuild-version="pre-1.0"> +<ebuild-module ebuild-version="0.8"> + <artifact name="vexi.vexi"/> <dependencies/> </ebuild-module> Modified: trunk/org.vexi-vexi.pageflow/meta/module-build.xml =================================================================== --- trunk/org.vexi-vexi.pageflow/meta/module-build.xml 2011-03-23 13:52:15 UTC (rev 4065) +++ trunk/org.vexi-vexi.pageflow/meta/module-build.xml 2011-03-24 03:22:24 UTC (rev 4066) @@ -1,4 +1,4 @@ -<ebuild-module-build ebuild-version="pre-1.0"> +<ebuild-module-build ebuild-version="0.8"> <using source="local" name="build.shared"/> <builders> Modified: trunk/org.vexi-vexi.pageflow/meta/module.xml =================================================================== --- trunk/org.vexi-vexi.pageflow/meta/module.xml 2011-03-23 13:52:15 UTC (rev 4065) +++ trunk/org.vexi-vexi.pageflow/meta/module.xml 2011-03-24 03:22:24 UTC (rev 4066) @@ -1,4 +1,5 @@ -<ebuild-module ebuild-version="pre-1.0"> +<ebuild-module ebuild-version="0.8"> + <artifact name="vexi.vexi"/> <dependencies> <dependency source="local" name="vexi.widgets"/> </dependencies> Modified: trunk/org.vexi-vexi.vunit/meta/module-build.xml =================================================================== --- trunk/org.vexi-vexi.vunit/meta/module-build.xml 2011-03-23 13:52:15 UTC (rev 4065) +++ trunk/org.vexi-vexi.vunit/meta/module-build.xml 2011-03-24 03:22:24 UTC (rev 4066) @@ -1,4 +1,4 @@ -<ebuild-module-build ebuild-version="pre-1.0"> +<ebuild-module-build ebuild-version="0.8"> <using source="local" name="build.shared"/> <builders> Modified: trunk/org.vexi-vexi.vunit/meta/module.xml =================================================================== --- trunk/org.vexi-vexi.vunit/meta/module.xml 2011-03-23 13:52:15 UTC (rev 4065) +++ trunk/org.vexi-vexi.vunit/meta/module.xml 2011-03-24 03:22:24 UTC (rev 4066) @@ -1,3 +1,4 @@ -<ebuild-module ebuild-version="pre-1.0"> +<ebuild-module ebuild-version="0.8"> + <artifact name="vexi.vexi"/> <dependencies/> </ebuild-module> Modified: trunk/org.vexi-vexi.vunit.runner/meta/module-build.xml =================================================================== --- trunk/org.vexi-vexi.vunit.runner/meta/module-build.xml 2011-03-23 13:52:15 UTC (rev 4065) +++ trunk/org.vexi-vexi.vunit.runner/meta/module-build.xml 2011-03-24 03:22:24 UTC (rev 4066) @@ -1,4 +1,4 @@ -<ebuild-module-build ebuild-version="pre-1.0"> +<ebuild-module-build ebuild-version="0.8"> <using source="local" name="build.shared"/> <builders> Modified: trunk/org.vexi-vexi.vunit.runner/meta/module.xml =================================================================== --- trunk/org.vexi-vexi.vunit.runner/meta/module.xml 2011-03-23 13:52:15 UTC (rev 4065) +++ trunk/org.vexi-vexi.vunit.runner/meta/module.xml 2011-03-24 03:22:24 UTC (rev 4066) @@ -1,4 +1,5 @@ -<ebuild-module ebuild-version="pre-1.0"> +<ebuild-module ebuild-version="0.8"> + <artifact name="vexi.vexi"/> <dependencies> <dependency source="local" name="vexi.vunit"/> <dependency source="local" name="vexi.widgets"/> Modified: trunk/org.vexi-vexi.widgets/meta/module-build.xml =================================================================== --- trunk/org.vexi-vexi.widgets/meta/module-build.xml 2011-03-23 13:52:15 UTC (rev 4065) +++ trunk/org.vexi-vexi.widgets/meta/module-build.xml 2011-03-24 03:22:24 UTC (rev 4066) @@ -1,4 +1,4 @@ -<ebuild-module-build ebuild-version="pre-1.0"> +<ebuild-module-build ebuild-version="0.8"> <using source="local" name="build.shared"/> <builders> Modified: trunk/org.vexi-vexi.widgets/meta/module.xml =================================================================== --- trunk/org.vexi-vexi.widgets/meta/module.xml 2011-03-23 13:52:15 UTC (rev 4065) +++ trunk/org.vexi-vexi.widgets/meta/module.xml 2011-03-24 03:22:24 UTC (rev 4066) @@ -1,4 +1,5 @@ -<ebuild-module ebuild-version="pre-1.0"> +<ebuild-module ebuild-version="0.8"> + <artifact name="vexi.vexi"/> <dependencies> <dependency source="local" name="vexi.vunit" scope="test"/> </dependencies> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ------------------------------------------------------------------------------ Enable your software for Intel(R) Active Management Technology to meet the growing manageability and security demands of your customers. Businesses are taking advantage of Intel(R) vPro (TM) technology - will your software be a part of the solution? Download the Intel(R) Manageability Checker today! http://p.sf.net/sfu/intel-dev2devmar _______________________________________________ Vexi-svn mailing list Vexi-svn@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/vexi-svn