]>
git.argeo.org Git - gpl/argeo-slc.git/blob - tp/Make.java
1 import java
.nio
.file
.Path
;
2 import java
.nio
.file
.Paths
;
4 import org
.argeo
.slc
.factory
.A2Factory
;
7 public static void main(String
[] args
) {
9 System
.err
.println("Usage: <path to a2 output dir>");
12 Path a2Base
= Paths
.get(args
[0]).toAbsolutePath().normalize();
13 A2Factory factory
= new A2Factory(a2Base
);
15 Path descriptorsBase
= Paths
.get("./tp").toAbsolutePath().normalize();
17 // factory.processSingleM2ArtifactDistributionUnit(descriptorsBase.resolve("org.argeo.tp.apache").resolve("org.apache.xml.resolver.bnd"));
18 // factory.processM2BasedDistributionUnit(descriptorsBase.resolve("org.argeo.tp/slf4j"));
22 factory
.processEclipseArchive(
23 descriptorsBase
.resolve("org.argeo.tp.eclipse.equinox").resolve("eclipse-equinox"));
24 factory
.processEclipseArchive(descriptorsBase
.resolve("org.argeo.tp.eclipse.rap").resolve("eclipse-rap"));
25 factory
.processEclipseArchive(descriptorsBase
.resolve("org.argeo.tp.eclipse.rcp").resolve("eclipse-rcp"));
26 factory
.processCategory(descriptorsBase
.resolve("org.argeo.tp.eclipse.rcp"));
29 factory
.processCategory(descriptorsBase
.resolve("org.argeo.tp.sdk"));
30 factory
.processCategory(descriptorsBase
.resolve("org.argeo.tp"));
31 factory
.processCategory(descriptorsBase
.resolve("org.argeo.tp.apache"));
32 factory
.processCategory(descriptorsBase
.resolve("org.argeo.tp.jetty"));
33 factory
.processCategory(descriptorsBase
.resolve("org.argeo.tp.jcr"));