From 8ad2dacfd5d13db5a0a7cff5ac68072a948d18c2 Mon Sep 17 00:00:00 2001 From: Dan Dumont Date: Tue, 23 Jul 2013 14:40:05 -0400 Subject: [PATCH] Create an assembly package for packing the OpenNTF binary. --- jaggr-assembly/.gitignore | 1 + jaggr-assembly/.project | 17 +++++ jaggr-assembly/pom.xml | 70 ++++++++++++++++++++ jaggr-assembly/src/main/assembly/openntf.xml | 40 +++++++++++ pom.xml | 37 +++++++++-- 5 files changed, 158 insertions(+), 7 deletions(-) create mode 100644 jaggr-assembly/.gitignore create mode 100644 jaggr-assembly/.project create mode 100644 jaggr-assembly/pom.xml create mode 100644 jaggr-assembly/src/main/assembly/openntf.xml diff --git a/jaggr-assembly/.gitignore b/jaggr-assembly/.gitignore new file mode 100644 index 00000000..40a85ffb --- /dev/null +++ b/jaggr-assembly/.gitignore @@ -0,0 +1 @@ +/.settings diff --git a/jaggr-assembly/.project b/jaggr-assembly/.project new file mode 100644 index 00000000..1520f374 --- /dev/null +++ b/jaggr-assembly/.project @@ -0,0 +1,17 @@ + + + jaggr-assembly + + + + + + org.eclipse.m2e.core.maven2Builder + + + + + + org.eclipse.m2e.core.maven2Nature + + diff --git a/jaggr-assembly/pom.xml b/jaggr-assembly/pom.xml new file mode 100644 index 00000000..b5620fd7 --- /dev/null +++ b/jaggr-assembly/pom.xml @@ -0,0 +1,70 @@ + + + 4.0.0 + + + com.ibm.jaggr + jaggr + ../pom.xml + 1.1.2-SNAPSHOT + + + jaggr-assembly + pom + + Jaggr Assembly + Assembly binary for posting to OpenNTF.org + + + + + org.apache.maven.plugins + maven-assembly-plugin + + ${project.groupId}-${project.version} + false + + src/main/assembly/openntf.xml + + + + + package + + single + + + + + + + + + + com.ibm.jaggr + jaggr-service + + + com.ibm.jaggr + jaggr-sample + + + com.ibm.jaggr + jaggr-sample-dojo + + + diff --git a/jaggr-assembly/src/main/assembly/openntf.xml b/jaggr-assembly/src/main/assembly/openntf.xml new file mode 100644 index 00000000..f2528f0c --- /dev/null +++ b/jaggr-assembly/src/main/assembly/openntf.xml @@ -0,0 +1,40 @@ + + + openntf + + zip + + false + + + + com.ibm.jaggr:jaggr-sample + com.ibm.jaggr:jaggr-sample-dojo + com.ibm.jaggr:jaggr-service + + + + + + .. + + LICENSE + NOTICE + + + + \ No newline at end of file diff --git a/pom.xml b/pom.xml index 3fef27e5..9f1532fd 100644 --- a/pom.xml +++ b/pom.xml @@ -22,9 +22,10 @@ pom - jaggr-service - jaggr-sample-dojo + jaggr-assembly jaggr-sample + jaggr-sample-dojo + jaggr-service Javascript AMD Aggregator @@ -71,6 +72,11 @@ org.apache.rat apache-rat-plugin 0.8 + + + org.apache.maven.plugins + maven-resources-plugin + 2.6 org.apache.maven.plugins @@ -111,6 +117,11 @@ org.eclipse.m2e lifecycle-mapping 1.0.0 + + + org.apache.maven.plugins + maven-assembly-plugin + 2.4 @@ -140,6 +151,13 @@ + + + org.apache.maven.plugins + maven-resources-plugin + + UTF-8 + @@ -151,11 +169,16 @@ jaggr-service 1.1.2-SNAPSHOT - - com.ibm.jaggr - jaggr-sample-dojo - 1.1.2-SNAPSHOT - + + com.ibm.jaggr + jaggr-sample + 1.1.2-SNAPSHOT + + + com.ibm.jaggr + jaggr-sample-dojo + 1.1.2-SNAPSHOT + org.apache.wink wink-json4j