FELIX-4512 : Add a new Mojo to invoke the BND Baseline tool. Apply patch from Simone Tripodi.

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1594524 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/bundleplugin/src/main/resources/baseline-report.properties b/bundleplugin/src/main/resources/baseline-report.properties
new file mode 100644
index 0000000..5824c34
--- /dev/null
+++ b/bundleplugin/src/main/resources/baseline-report.properties
@@ -0,0 +1,26 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+
+report.baseline.name=Baseline
+report.baseline.description=BND Baseline check between two bundles
+report.baseline.title=Baseline Results
+report.baseline.bndlink=The following document contains the results of
+report.baseline.bundle=Bundle Name:
+report.baseline.version.current=Current Version:
+report.baseline.version.comparison=Comparison Version:
+report.baseline.generationdate=Generated on:
diff --git a/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/access.gif b/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/access.gif
new file mode 100644
index 0000000..3d4102b
--- /dev/null
+++ b/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/access.gif
@@ -0,0 +1 @@
+GIF89a

\ No newline at end of file
diff --git a/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/annotated.gif b/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/annotated.gif
new file mode 100644
index 0000000..3d4102b
--- /dev/null
+++ b/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/annotated.gif
@@ -0,0 +1 @@
+GIF89a

\ No newline at end of file
diff --git a/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/annotation.gif b/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/annotation.gif
new file mode 100644
index 0000000..3d4102b
--- /dev/null
+++ b/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/annotation.gif
@@ -0,0 +1 @@
+GIF89a

\ No newline at end of file
diff --git a/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/bundle.gif b/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/bundle.gif
new file mode 100644
index 0000000..3d4102b
--- /dev/null
+++ b/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/bundle.gif
@@ -0,0 +1 @@
+GIF89a

\ No newline at end of file
diff --git a/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/class.gif b/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/class.gif
new file mode 100644
index 0000000..9541b53
--- /dev/null
+++ b/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/class.gif
@@ -0,0 +1,4 @@
+GIF89a
+
+ „¥‚ù‚@
+q
\ No newline at end of file
diff --git a/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/constant.gif b/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/constant.gif
new file mode 100644
index 0000000..482df23
--- /dev/null
+++ b/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/constant.gif
@@ -0,0 +1,3 @@
+GIF89a
+
+o y˜%¢™D*c`x¡1@(„€#!
\ No newline at end of file
diff --git a/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/enum.gif b/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/enum.gif
new file mode 100644
index 0000000..341d8ff
--- /dev/null
+++ b/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/enum.gif
@@ -0,0 +1,3 @@
+GIF89a
+x	f*""ƒB
+f'œ a

\ No newline at end of file
diff --git a/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/error.gif b/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/error.gif
new file mode 100644
index 0000000..e950051
--- /dev/null
+++ b/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/error.gif
@@ -0,0 +1 @@
+GIF89a

\ No newline at end of file
diff --git a/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/extends.gif b/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/extends.gif
new file mode 100644
index 0000000..83d4b94
--- /dev/null
+++ b/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/extends.gif
@@ -0,0 +1,3 @@
+GIF89a
+´‹·ÿâÿâ€üïÅ«­€¬¯„‘f
+*­ZS­«Še’Âd,®

\ No newline at end of file
diff --git a/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/field.gif b/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/field.gif
new file mode 100644
index 0000000..3d4102b
--- /dev/null
+++ b/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/field.gif
@@ -0,0 +1 @@
+GIF89a

\ No newline at end of file
diff --git a/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/implements.gif b/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/implements.gif
new file mode 100644
index 0000000..3d4102b
--- /dev/null
+++ b/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/implements.gif
@@ -0,0 +1 @@
+GIF89a

\ No newline at end of file
diff --git a/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/info.gif b/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/info.gif
new file mode 100644
index 0000000..63048bc
--- /dev/null
+++ b/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/info.gif
@@ -0,0 +1 @@
+GIF89a
\ No newline at end of file
diff --git a/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/interface.gif b/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/interface.gif
new file mode 100644
index 0000000..931235b
--- /dev/null
+++ b/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/interface.gif
@@ -0,0 +1,2 @@
+GIF89a
+

\ No newline at end of file
diff --git a/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/method.gif b/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/method.gif
new file mode 100644
index 0000000..3d4102b
--- /dev/null
+++ b/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/method.gif
@@ -0,0 +1 @@
+GIF89a

\ No newline at end of file
diff --git a/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/package.gif b/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/package.gif
new file mode 100644
index 0000000..63048bc
--- /dev/null
+++ b/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/package.gif
@@ -0,0 +1 @@
+GIF89a
\ No newline at end of file
diff --git a/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/resource.gif b/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/resource.gif
new file mode 100644
index 0000000..3d4102b
--- /dev/null
+++ b/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/resource.gif
@@ -0,0 +1 @@
+GIF89a

\ No newline at end of file
diff --git a/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/return.gif b/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/return.gif
new file mode 100644
index 0000000..3d4102b
--- /dev/null
+++ b/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/return.gif
@@ -0,0 +1 @@
+GIF89a

\ No newline at end of file
diff --git a/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/version.gif b/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/version.gif
new file mode 100644
index 0000000..63048bc
--- /dev/null
+++ b/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/version.gif
@@ -0,0 +1 @@
+GIF89a
\ No newline at end of file
diff --git a/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/warning.gif b/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/warning.gif
new file mode 100644
index 0000000..37dea09
--- /dev/null
+++ b/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/baseline/warning.gif
@@ -0,0 +1,2 @@
+GIF89a
+Ë$(ыƒ„Eh

\ No newline at end of file