Author: jvanzyl
Date: Sun Apr 17 21:33:48 2005
New Revision: 161726
URL: http://svn.apache.org/viewcvs?view=rev&rev=161726
Log:
o make sure the configuration is updated when updating an ant project
Modified:
maven/continuum/trunk/continuum-core/src/main/java/org/apache/maven/continuum/DefaultContinuum.java
Modified:
maven/continuum/trunk/continuum-core/src/main/java/org/apache/maven/continuum/DefaultContinuum.java
URL:
http://svn.apache.org/viewcvs/maven/continuum/trunk/continuum-core/src/main/java/org/apache/maven/continuum/DefaultContinuum.java?view=diff&r1=161725&r2=161726
==============================================================================
---
maven/continuum/trunk/continuum-core/src/main/java/org/apache/maven/continuum/DefaultContinuum.java
(original)
+++
maven/continuum/trunk/continuum-core/src/main/java/org/apache/maven/continuum/DefaultContinuum.java
Sun Apr 17 21:33:48 2005
@@ -423,7 +423,19 @@
{
updateProject( project );
- updateProjectConfiguration( project.getId(),
project.getConfiguration() );
+ //
----------------------------------------------------------------------
+ // The configuration will be null here because the "executable" and
+ // "targets" fields in the AntProject are used to create the
+ // configuration. We probably don't even need the configuration.
+ //
----------------------------------------------------------------------
+
+ Properties configuration = new Properties();
+
+ configuration.setProperty( AntBuilder.CONFIGURATION_EXECUTABLE,
project.getExecutable() );
+
+ configuration.setProperty( AntBuilder.CONFIGURATION_TARGETS,
project.getTargets() );
+
+ updateProjectConfiguration( project.getId(), configuration );
}
public void addMavenOneProject( MavenOneProject project )