From 8be4aa7948eb8bd626405fe2e6ef8f3b02906531 Mon Sep 17 00:00:00 2001
From: Constantin Jucovschi <jucovschi@gmail.com>
Date: Mon, 28 Apr 2014 16:14:03 +0200
Subject: [PATCH] adding java script

---
 build.xml        |  33 +++++++++++++++++++++++++++++++++
 comm-core.bnd    |   1 +
 comm-core.jar    | Bin 0 -> 6077 bytes
 pom_bootstrap.sh |   1 +
 4 files changed, 35 insertions(+)
 create mode 100644 build.xml
 create mode 100644 comm-core.bnd
 create mode 100644 comm-core.jar
 create mode 100755 pom_bootstrap.sh

diff --git a/build.xml b/build.xml
new file mode 100644
index 0000000..65b36eb
--- /dev/null
+++ b/build.xml
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project name="comm-core" default="deploy" basedir=".">
+
+    <property name="deploy" value="../../deploy"/>
+    <property name="version" value="0.0.3-SNAPSHOT" />
+
+    <taskdef resource="aQute/bnd/ant/taskdef.properties"
+              classpath="../ant/bnd-2.2.0.jar"/>
+
+    <target name="compile">
+        <mkdir dir="bin"/>
+        <javac destdir="bin" srcdir="java"/>
+    </target>
+
+    <target name="build" depends="compile">
+        <jar destfile="${ant.project.name}.jar">
+            <fileset dir="bin"/>
+        </jar>
+    </target>
+
+    <target name="deploy" depends="compile">
+        <bnd
+          classpath="bin" 
+          failok="false" 
+          exceptions="true" 
+          files="${ant.project.name}.bnd"
+          output="."/>
+    </target>
+
+    <target name="clean">
+        <delete dir="bin" />
+    </target>
+</project>
diff --git a/comm-core.bnd b/comm-core.bnd
new file mode 100644
index 0000000..c1d88f3
--- /dev/null
+++ b/comm-core.bnd
@@ -0,0 +1 @@
+Export-Package: info.kwarc.sally.comm.core, info.kwarc.sally.comm.theo
\ No newline at end of file
diff --git a/comm-core.jar b/comm-core.jar
new file mode 100644
index 0000000000000000000000000000000000000000..87895aa72d08f34861334580bac89503111e7f77
GIT binary patch
literal 6077
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
VDPf&MosAIrLypvLG%@P0{{U_J^#1?=

literal 0
HcmV?d00001

diff --git a/pom_bootstrap.sh b/pom_bootstrap.sh
new file mode 100755
index 0000000..bea8afe
--- /dev/null
+++ b/pom_bootstrap.sh
@@ -0,0 +1 @@
+mvn install:install-file -DgroupId=info.kwarc.sally4.comm -DartifactId=comm-core -Dpackaging=jar -Dversion=0.0.3 -Dfile=comm-core.jar
-- 
GitLab