Author: slaws
Date: Tue Jan  1 10:44:46 2008
New Revision: 607893

URL: http://svn.apache.org/viewvc?rev=607893&view=rev
Log:
Extend to generate a separate build-dependency.xml when required

Modified:
    
incubator/tuscany/java/sca/tools/maven/maven-ant-generator/src/main/java/org/apache/tuscany/sca/tools/ant/generator/plugin/AntGeneratorMojo.java

Modified: 
incubator/tuscany/java/sca/tools/maven/maven-ant-generator/src/main/java/org/apache/tuscany/sca/tools/ant/generator/plugin/AntGeneratorMojo.java
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/tools/maven/maven-ant-generator/src/main/java/org/apache/tuscany/sca/tools/ant/generator/plugin/AntGeneratorMojo.java?rev=607893&r1=607892&r2=607893&view=diff
==============================================================================
--- 
incubator/tuscany/java/sca/tools/maven/maven-ant-generator/src/main/java/org/apache/tuscany/sca/tools/ant/generator/plugin/AntGeneratorMojo.java
 (original)
+++ 
incubator/tuscany/java/sca/tools/maven/maven-ant-generator/src/main/java/org/apache/tuscany/sca/tools/ant/generator/plugin/AntGeneratorMojo.java
 Tue Jan  1 10:44:46 2008
@@ -151,24 +151,24 @@
             }
         }
         
-        pw.println("<!--" + 
-                   " * Licensed to the Apache Software Foundation (ASF) under 
one\n" +
-                   " * or more contributor license agreements.  See the NOTICE 
file\n" + 
-                   " * distributed with this work for additional 
information\n" + 
-                   " * regarding copyright ownership.  The ASF licenses this 
file\n" +
-                   " * to you under the Apache License, Version 2.0 (the\n" +
-                   " * \"License\"); you may not use this file except in 
compliance\n" +
-                   " * with the License.  You may obtain a copy of the License 
at\n" +
-                   " * \n" +
-                   " *   http://www.apache.org/licenses/LICENSE-2.0\n"; +
-                   " * \n" +
-                   " * Unless required by applicable law or agreed to in 
writing,\n" +
-                   " * software distributed under the License is distributed 
on an\n" +
-                   " * \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF 
ANY\n" +
-                   " * KIND, either express or implied.  See the License for 
the\n" +
-                   " * specific language governing permissions and 
limitations\n" +
-                   " * under the License.\n" +    
-                   "-->");
+        pw.println("<!--");
+        pw.println(" * Licensed to the Apache Software Foundation (ASF) under 
one");
+        pw.println(" * or more contributor license agreements.  See the NOTICE 
file");
+        pw.println(" * distributed with this work for additional information");
+        pw.println(" * regarding copyright ownership.  The ASF licenses this 
file");
+        pw.println(" * to you under the Apache License, Version 2.0 (the");
+        pw.println(" * \"License\"); you may not use this file except in 
compliance");
+        pw.println(" * with the License.  You may obtain a copy of the License 
at");
+        pw.println(" * ");
+        pw.println(" *   http://www.apache.org/licenses/LICENSE-2.0";);
+        pw.println(" * ");
+        pw.println(" * Unless required by applicable law or agreed to in 
writing,");
+        pw.println(" * software distributed under the License is distributed 
on an");
+        pw.println(" * \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF 
ANY");
+        pw.println(" * KIND, either express or implied.  See the License for 
the");
+        pw.println(" * specific language governing permissions and 
limitations");
+        pw.println(" * under the License.");
+        pw.println("-->");
 
         pw.println();
     
@@ -218,24 +218,24 @@
             }
         }
         
-        pw.println("<!--" + 
-                   " * Licensed to the Apache Software Foundation (ASF) under 
one\n" +
-                   " * or more contributor license agreements.  See the NOTICE 
file\n" + 
-                   " * distributed with this work for additional 
information\n" + 
-                   " * regarding copyright ownership.  The ASF licenses this 
file\n" +
-                   " * to you under the Apache License, Version 2.0 (the\n" +
-                   " * \"License\"); you may not use this file except in 
compliance\n" +
-                   " * with the License.  You may obtain a copy of the License 
at\n" +
-                   " * \n" +
-                   " *   http://www.apache.org/licenses/LICENSE-2.0\n"; +
-                   " * \n" +
-                   " * Unless required by applicable law or agreed to in 
writing,\n" +
-                   " * software distributed under the License is distributed 
on an\n" +
-                   " * \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF 
ANY\n" +
-                   " * KIND, either express or implied.  See the License for 
the\n" +
-                   " * specific language governing permissions and 
limitations\n" +
-                   " * under the License.\n" +    
-                   "-->");
+        pw.println("<!--");
+        pw.println(" * Licensed to the Apache Software Foundation (ASF) under 
one");
+        pw.println(" * or more contributor license agreements.  See the NOTICE 
file");
+        pw.println(" * distributed with this work for additional information");
+        pw.println(" * regarding copyright ownership.  The ASF licenses this 
file");
+        pw.println(" * to you under the Apache License, Version 2.0 (the");
+        pw.println(" * \"License\"); you may not use this file except in 
compliance");
+        pw.println(" * with the License.  You may obtain a copy of the License 
at");
+        pw.println(" * ");
+        pw.println(" *   http://www.apache.org/licenses/LICENSE-2.0";);
+        pw.println(" * ");
+        pw.println(" * Unless required by applicable law or agreed to in 
writing,");
+        pw.println(" * software distributed under the License is distributed 
on an");
+        pw.println(" * \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF 
ANY");
+        pw.println(" * KIND, either express or implied.  See the License for 
the");
+        pw.println(" * specific language governing permissions and 
limitations");
+        pw.println(" * under the License.");
+        pw.println("-->");
 
         
         pw.println("<project name=\"" + project.getArtifactId() + "\" 
default=\"compile\">");
@@ -264,7 +264,12 @@
             String source = resource.getDirectory();
             if (source.length() > base) {
                 source = source.substring(base);
-                pw.println("            <fileset dir=\"" + source + "\"/>");
+                
+                if (source.equals(".")){
+                    pw.println("            <fileset dir=\".\" includes=\"*\" 
excludes=\"src, target, pom.xml, build.xml\"/>");
+                } else {
+                    pw.println("            <fileset dir=\"" + source + 
"\"/>");
+                }
             } else {
                 if (project.getResources().size() > 1) {
                     break;



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to