X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=legacy%2Forg.argeo.slc.client.ui.dist%2Fsrc%2Forg%2Fargeo%2Fslc%2Fclient%2Fui%2Fdist%2Fcommands%2FBndProcess.java;fp=legacy%2Forg.argeo.slc.client.ui.dist%2Fsrc%2Forg%2Fargeo%2Fslc%2Fclient%2Fui%2Fdist%2Fcommands%2FBndProcess.java;h=0000000000000000000000000000000000000000;hb=6227518f97c4697d83637eea4c76047235101491;hp=2573496c82bcee34504d1de3a8c44d642bfbc4c5;hpb=71ffb72c41c6a53d5fdccf3925a9c7a68046ee80;p=gpl%2Fargeo-slc.git diff --git a/legacy/org.argeo.slc.client.ui.dist/src/org/argeo/slc/client/ui/dist/commands/BndProcess.java b/legacy/org.argeo.slc.client.ui.dist/src/org/argeo/slc/client/ui/dist/commands/BndProcess.java deleted file mode 100644 index 2573496c8..000000000 --- a/legacy/org.argeo.slc.client.ui.dist/src/org/argeo/slc/client/ui/dist/commands/BndProcess.java +++ /dev/null @@ -1,48 +0,0 @@ -package org.argeo.slc.client.ui.dist.commands; - -import java.io.File; -import java.io.IOException; -import java.util.jar.Manifest; - -import org.eclipse.core.commands.AbstractHandler; -import org.eclipse.core.commands.ExecutionEvent; -import org.eclipse.core.commands.ExecutionException; - -import aQute.bnd.osgi.Builder; -import aQute.bnd.osgi.Constants; -import aQute.bnd.osgi.Jar; - -public class BndProcess extends AbstractHandler implements Constants { - - public Object execute(ExecutionEvent event) throws ExecutionException { - try { - Builder b = new Builder(); - b.setProperty(EXPORT_PACKAGE, "org.osgi.framework"); - b.setProperty(PRIVATE_PACKAGE, "*"); - b.addClasspath(new File( - "/home/mbaudier/.m2/repository/org/eclipse/osgi/org.eclipse.osgi/3.6.1/org.eclipse.osgi-3.6.1.jar")); - - Jar jar = b.build(); - Manifest m = jar.getManifest(); - jar.write(new File(b.getBsn() + ".jar")); - } catch (IOException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } catch (Exception e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - - return null; - } - - public static void main(String[] args) { - try { - new BndProcess().execute(null); - } catch (ExecutionException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } - -}