]>
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 Path descriptorsBase
= Paths
.get("./tp").toAbsolutePath().normalize();
14 A2Factory factory
= new A2Factory(a2Base
, descriptorsBase
, true);
17 factory
.processCategory(Paths
.get("org.argeo.tp.sdk"));
20 factory
.processCategory(Paths
.get("osgi/api/org.argeo.tp.osgi"));
21 factory
.processEclipseArchive(Paths
.get("osgi/equinox/org.argeo.tp.osgi", "eclipse-equinox"));
23 factory
.processEclipseArchive(Paths
.get("org.argeo.tp.eclipse", "eclipse-equinox"));
25 factory
.processEclipseArchive(Paths
.get("swt/rap/org.argeo.tp.swt", "eclipse-rap"));
26 factory
.processEclipseArchive(Paths
.get("swt/rap/org.argeo.tp.swt.workbench", "eclipse-rap"));
28 factory
.processEclipseArchive(Paths
.get("swt/rcp/org.argeo.tp.swt", "eclipse-rcp"));
30 factory
.processEclipseArchive(Paths
.get("lib/linux/x86_64/swt/rcp/org.argeo.tp.swt", "eclipse-rcp"));
31 factory
.processEclipseArchive(Paths
.get("lib/linux/aarch64/swt/rcp/org.argeo.tp.swt", "eclipse-rcp"));
32 factory
.processEclipseArchive(Paths
.get("lib/win32/x86_64/swt/rcp/org.argeo.tp.swt", "eclipse-rcp"));
33 factory
.processEclipseArchive(Paths
.get("lib/macosx/x86_64/swt/rcp/org.argeo.tp.swt", "eclipse-rcp"));
35 factory
.processEclipseArchive(Paths
.get("swt/rcp/org.argeo.tp.swt", "eclipse-nebula"));
36 // factory.processEclipseArchive(Paths.get("swt/rcp/org.argeo.tp.swt",
37 // "eclipse-equinox"));
38 factory
.processEclipseArchive(Paths
.get("swt/rcp/org.argeo.tp.swt.workbench", "eclipse-rcp"));
39 factory
.processCategory(Paths
.get("swt/rcp/org.argeo.tp.swt.workbench"));
42 factory
.processCategory(Paths
.get("org.argeo.tp"));
43 factory
.processCategory(Paths
.get("org.argeo.tp.apache"));
44 factory
.processCategory(Paths
.get("org.argeo.tp.jetty"));
45 factory
.processCategory(Paths
.get("org.argeo.tp.jcr"));
46 factory
.processCategory(Paths
.get("org.argeo.tp.formats"));
47 factory
.processCategory(Paths
.get("org.argeo.tp.poi"));
48 factory
.processCategory(Paths
.get("org.argeo.tp.gis"));