FELIX-699: set analyzer base before loading properties in manifest goal

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@689464 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/bundleplugin/src/main/java/org/apache/felix/bundleplugin/ManifestPlugin.java b/bundleplugin/src/main/java/org/apache/felix/bundleplugin/ManifestPlugin.java
index 3aabdf5..0f62d6a 100644
--- a/bundleplugin/src/main/java/org/apache/felix/bundleplugin/ManifestPlugin.java
+++ b/bundleplugin/src/main/java/org/apache/felix/bundleplugin/ManifestPlugin.java
@@ -167,11 +167,12 @@
         properties.putAll( transformDirectives( instructions ) );
 
         PackageVersionAnalyzer analyzer = new PackageVersionAnalyzer();
-        analyzer.setProperties( properties );
 
         if ( project.getBasedir() != null )
             analyzer.setBase( project.getBasedir() );
 
+        analyzer.setProperties( properties );
+
         if ( classpath != null )
             analyzer.setClasspath( classpath );