]>
git.argeo.org Git - gpl/argeo-slc.git/blob - tp/Make.java
8f1b6af21282b0dbc6e2403bcd74bba7f77f2097
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
) {
8 Path originBase
= Paths
.get("./output/origin").toAbsolutePath().normalize();
9 Path factoryBase
= Paths
.get("./output/a2").toAbsolutePath().normalize();
10 A2Factory factory
= new A2Factory(originBase
, factoryBase
);
12 Path descriptorsBase
= Paths
.get("./tp").toAbsolutePath().normalize();
14 // factory.processSingleM2ArtifactDistributionUnit(descriptorsBase.resolve("org.argeo.tp.apache").resolve("org.apache.xml.resolver.bnd"));
15 // factory.processM2BasedDistributionUnit(descriptorsBase.resolve("org.argeo.tp/slf4j"));
19 factory
.processEclipseArchive(
20 descriptorsBase
.resolve("org.argeo.tp.eclipse.equinox").resolve("eclipse-equinox"));
21 factory
.processEclipseArchive(descriptorsBase
.resolve("org.argeo.tp.eclipse.rap").resolve("eclipse-rap"));
22 factory
.processEclipseArchive(descriptorsBase
.resolve("org.argeo.tp.eclipse.rcp").resolve("eclipse-rcp"));
25 factory
.processCategory(descriptorsBase
.resolve("org.argeo.tp.sdk"));
26 factory
.processCategory(descriptorsBase
.resolve("org.argeo.tp"));
27 factory
.processCategory(descriptorsBase
.resolve("org.argeo.tp.apache"));
28 factory
.processCategory(descriptorsBase
.resolve("org.argeo.tp.jetty"));
29 factory
.processCategory(descriptorsBase
.resolve("org.argeo.tp.jcr"));