]> git.argeo.org Git - gpl/argeo-slc.git/blob - tp/Make.java
Rename factory projects + deb packages for TP
[gpl/argeo-slc.git] / tp / Make.java
1 import java.nio.file.Path;
2 import java.nio.file.Paths;
3
4 import org.argeo.slc.factory.A2Factory;
5
6 class Make {
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);
11
12 Path descriptorsBase = Paths.get("./tp").toAbsolutePath().normalize();
13
14 // factory.processSingleM2ArtifactDistributionUnit(descriptorsBase.resolve("org.argeo.tp.apache").resolve("org.apache.xml.resolver.bnd"));
15 // factory.processM2BasedDistributionUnit(descriptorsBase.resolve("org.argeo.tp/slf4j"));
16 // System.exit(0);
17
18 // Eclipse
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"));
23
24 // Maven
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"));
30 }
31
32 }