You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by ga...@apache.org on 2010/04/07 19:34:17 UTC
svn commit: r931626 -
/geronimo/server/trunk/framework/buildsupport/geronimo-property-plugin/src/main/java/org/apache/geronimo/mavenplugins/property/SetPropertyMojo.java
Author: gawor
Date: Wed Apr 7 17:34:17 2010
New Revision: 931626
URL: http://svn.apache.org/viewvc?rev=931626&view=rev
Log:
GERONIMO-5231: Added option so that set property could contain files or directories
Modified:
geronimo/server/trunk/framework/buildsupport/geronimo-property-plugin/src/main/java/org/apache/geronimo/mavenplugins/property/SetPropertyMojo.java
Modified: geronimo/server/trunk/framework/buildsupport/geronimo-property-plugin/src/main/java/org/apache/geronimo/mavenplugins/property/SetPropertyMojo.java
URL: http://svn.apache.org/viewvc/geronimo/server/trunk/framework/buildsupport/geronimo-property-plugin/src/main/java/org/apache/geronimo/mavenplugins/property/SetPropertyMojo.java?rev=931626&r1=931625&r2=931626&view=diff
==============================================================================
--- geronimo/server/trunk/framework/buildsupport/geronimo-property-plugin/src/main/java/org/apache/geronimo/mavenplugins/property/SetPropertyMojo.java (original)
+++ geronimo/server/trunk/framework/buildsupport/geronimo-property-plugin/src/main/java/org/apache/geronimo/mavenplugins/property/SetPropertyMojo.java Wed Apr 7 17:34:17 2010
@@ -52,6 +52,11 @@ public class SetPropertyMojo extends Abs
protected String propertyValuePrefix;
/**
+ * @parameter default-value = "true"
+ */
+ protected boolean listFiles;
+
+ /**
* @parameter
*/
protected Dependency[] classpath;
@@ -102,7 +107,13 @@ public class SetPropertyMojo extends Abs
if (!file.exists()) {
getLog().warn("File " + file + " does not exist");
}
- buffer.append(file.getAbsolutePath());
+
+ if (listFiles) {
+ buffer.append(file.getAbsolutePath());
+ } else {
+ buffer.append(file.getParentFile().getAbsolutePath());
+ }
+
if (i + 1 < classpath.length) {
buffer.append(File.pathSeparator);
}