]>
git.argeo.org Git - gpl/argeo-slc.git/blob - tp/Make.java
11c7bcdc14448661f27faa5b67a0e5035362cbdf
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"));
22 factory
.processEclipseArchive(Paths
.get("osgi/equinox/org.argeo.tp.eclipse", "eclipse-equinox"));
24 factory
.processEclipseArchive(Paths
.get("swt/rap/org.argeo.tp.swt", "eclipse-rap"));
25 factory
.processEclipseArchive(Paths
.get("swt/rap/org.argeo.tp.swt.workbench", "eclipse-rap"));
27 factory
.processEclipseArchive(Paths
.get("swt/rcp/org.argeo.tp.swt", "eclipse-rcp"));
29 factory
.processEclipseArchive(Paths
.get("lib/linux/x86_64/swt/rcp/org.argeo.tp.swt", "eclipse-rcp"));
30 factory
.processEclipseArchive(Paths
.get("lib/linux/aarch64/swt/rcp/org.argeo.tp.swt", "eclipse-rcp"));
31 factory
.processEclipseArchive(Paths
.get("lib/win32/x86_64/swt/rcp/org.argeo.tp.swt", "eclipse-rcp"));
32 factory
.processEclipseArchive(Paths
.get("lib/macosx/x86_64/swt/rcp/org.argeo.tp.swt", "eclipse-rcp"));
34 factory
.processEclipseArchive(Paths
.get("swt/rcp/org.argeo.tp.swt", "eclipse-nebula"));
35 factory
.processEclipseArchive(Paths
.get("swt/rcp/org.argeo.tp.swt.workbench", "eclipse-rcp"));
36 factory
.processCategory(Paths
.get("swt/rcp/org.argeo.tp.swt.workbench"));
39 factory
.processCategory(Paths
.get("org.argeo.tp"));
40 factory
.processCategory(Paths
.get("org.argeo.tp.apache"));
41 factory
.processCategory(Paths
.get("org.argeo.tp.jetty"));
42 factory
.processCategory(Paths
.get("org.argeo.tp.jcr"));
43 factory
.processCategory(Paths
.get("org.argeo.tp.formats"));
44 factory
.processCategory(Paths
.get("org.argeo.tp.poi"));
45 factory
.processCategory(Paths
.get("org.argeo.tp.gis"));