From nmaven-commits-return-austinkramer@example.org Mon Feb 04 18:30:04 2008 Return-Path: <nmaven-commits-return-austinkramer@example.org> Delivered-To: austinkramer@example.org Received: (qmail 34152 invoked from network); 4 Feb 2008 18:30:04 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 4 Feb 2008 18:30:04 -0000 Received: (qmail 32789 invoked by uid 500); 4 Feb 2008 18:29:56 -0000 Delivered-To: austinkramer@example.org Received: (qmail 32767 invoked by uid 500); 4 Feb 2008 18:29:56 -0000 Mailing-List: contact austinkramer@example.org; run by ezmlm Precedence: bulk List-Help: <mailto:austinkramer@example.org> List-Unsubscribe: <mailto:austinkramer@example.org> List-Post: <mailto:austinkramer@example.org> List-Id: <nmaven-commits.incubator.apache.org> Reply-To: austinkramer@example.org Delivered-To: mailing list austinkramer@example.org Received: (qmail 32758 invoked by uid 99); 4 Feb 2008 18:29:56 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 04 Feb 2008 10:29:56 -0800 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO eris.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 04 Feb 2008 18:29:48 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id 7D5AC1A9832; Mon, 4 Feb 2008 10:29:40 -0800 (PST) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r618370 - in /incubator/nmaven/trunk/components/maven-dotnet-toolchain-model: ./ pom.xml toolchains.xml Date: Mon, 04 Feb 2008 18:29:39 -0000 To: austinkramer@example.org From: austinkramer@example.org X-Mailer: svnmailer-1.0.8 Message-Id: <austinkramer@example.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: sisbell Date: Mon Feb 4 10:29:39 2008 New Revision: 618370 URL: http://svn.apache.org/viewvc?rev=618370&view=rev Log: Toolchain model. Added: incubator/nmaven/trunk/components/maven-dotnet-toolchain-model/ incubator/nmaven/trunk/components/maven-dotnet-toolchain-model/pom.xml (with props) incubator/nmaven/trunk/components/maven-dotnet-toolchain-model/toolchains.xml (with props) Added: incubator/nmaven/trunk/components/maven-dotnet-toolchain-model/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/components/maven-dotnet-toolchain-model/pom.xml?rev=618370&view=auto ============================================================================== --- incubator/nmaven/trunk/components/maven-dotnet-toolchain-model/pom.xml (added) +++ incubator/nmaven/trunk/components/maven-dotnet-toolchain-model/pom.xml Mon Feb 4 10:29:39 2008 @@ -0,0 +1,60 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<!-- +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. +--> +<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> + <parent> + <groupId>org.apache.maven.dotnet</groupId> + <version>0.15-incubating-SNAPSHOT</version> + <artifactId>maven-dotnet-components</artifactId> + </parent> + <modelVersion>4.0.0</modelVersion> + <groupId>org.apache.maven.dotnet</groupId> + <artifactId>maven-dotnet-toolchain-model</artifactId> + <name>maven-dotnet-toolchain-model</name> + <description>NMaven</description> + <dependencies> + <dependency> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-utils</artifactId> + </dependency> + </dependencies> + <build> + <plugins> + <plugin> + <groupId>org.codehaus.modello</groupId> + <artifactId>modello-maven-plugin</artifactId> + <executions> + <execution> + <goals> + <goal>java</goal> + <goal>xsd</goal> + <goal>xpp3-reader</goal> + </goals> + </execution> + </executions> + <configuration> + <version>1.0.0</version> + <model>toolchains.xml</model> + </configuration> + </plugin> + </plugins> + </build> +</project> Propchange: incubator/nmaven/trunk/components/maven-dotnet-toolchain-model/pom.xml ------------------------------------------------------------------------------ svn:eol-style = native Added: incubator/nmaven/trunk/components/maven-dotnet-toolchain-model/toolchains.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/components/maven-dotnet-toolchain-model/toolchains.xml?rev=618370&view=auto ============================================================================== --- incubator/nmaven/trunk/components/maven-dotnet-toolchain-model/toolchains.xml (added) +++ incubator/nmaven/trunk/components/maven-dotnet-toolchain-model/toolchains.xml Mon Feb 4 10:29:39 2008 @@ -0,0 +1,79 @@ +<?xml version="1.0"?> + +<!-- + 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. + +--> +<model> + <id>maven-toolchains</id> + <name>MavenToolchains</name> + <description><![CDATA[ + + ]]></description> + <defaults> + <default> + <key>package</key> + <value>org.apache.maven.toolchain.model</value> + </default> + </defaults> + <classes> + <class rootElement="true" xml.tagName="toolchains"> + <name>PersistedToolchains</name> + <description><![CDATA[ + The <code>&lt;project&gt;</code> element is the root of the descriptor. + The following table lists all of the possible child elements. + ]]></description> + <version>1.0.0+</version> + <fields> + <field xml.listStyle="flat"> + <name>toolchains</name> + <version>1.0.0+</version> + <description><![CDATA[The toolchain definition.]]></description> + <association> + <type>ToolchainModel</type> + <multiplicity>*</multiplicity> + </association> + </field> + </fields> + </class> + <class> + <name>ToolchainModel</name> + <version>1.0.0+</version> + <fields> + <field> + <name>type</name> + <version>1.0.0+</version> + <description> + <![CDATA[Type of toolchain]]></description> + <type>String</type> + </field> + <field> + <name>provides</name> + <version>1.0.0+</version> + <type>DOM</type> + </field> + <field> + <name>configuration</name> + <version>1.0.0+</version> + <type>DOM</type> + </field> + </fields> + </class> + </classes> +</model> + Propchange: incubator/nmaven/trunk/components/maven-dotnet-toolchain-model/toolchains.xml ------------------------------------------------------------------------------ svn:eol-style = native From nmaven-commits-return-austinkramer@example.org Mon Feb 04 18:50:36 2008 Return-Path: <nmaven-commits-return-austinkramer@example.org> Delivered-To: austinkramer@example.org Received: (qmail 45514 invoked from network); 4 Feb 2008 18:50:36 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 4 Feb 2008 18:50:36 -0000 Received: (qmail 56972 invoked by uid 500); 4 Feb 2008 18:50:28 -0000 Delivered-To: austinkramer@example.org Received: (qmail 56946 invoked by uid 500); 4 Feb 2008 18:50:28 -0000 Mailing-List: contact austinkramer@example.org; run by ezmlm Precedence: bulk List-Help: <mailto:austinkramer@example.org> List-Unsubscribe: <mailto:austinkramer@example.org> List-Post: <mailto:austinkramer@example.org> List-Id: <nmaven-commits.incubator.apache.org> Reply-To: austinkramer@example.org Delivered-To: mailing list austinkramer@example.org Received: (qmail 56937 invoked by uid 99); 4 Feb 2008 18:50:28 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 04 Feb 2008 10:50:28 -0800 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO eris.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 04 Feb 2008 18:50:08 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id 7376E1A9832; Mon, 4 Feb 2008 10:50:15 -0800 (PST) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r618374 - in /incubator/nmaven/trunk/components: ./ maven-dotnet-extensions/ maven-dotnet-extensions/src/main/java/org/apache/maven/dotnet/extensions/toolchain/ maven-dotnet-extensions/src/main/java/org/apache/maven/dotnet/extensions/toolch... Date: Mon, 04 Feb 2008 18:50:12 -0000 To: austinkramer@example.org From: austinkramer@example.org X-Mailer: svnmailer-1.0.8 Message-Id: <austinkramer@example.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: sisbell Date: Mon Feb 4 10:50:09 2008 New Revision: 618374 URL: http://svn.apache.org/viewvc?rev=618374&view=rev Log: Update toolchain implementation and API. Added: incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/java/org/apache/maven/dotnet/extensions/toolchain/ incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/java/org/apache/maven/dotnet/extensions/toolchain/DotnetConfigurationInfo.java (with props) incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/java/org/apache/maven/dotnet/extensions/toolchain/DotnetProviderInfo.java (with props) incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/java/org/apache/maven/dotnet/extensions/toolchain/DotnetTagName.java (with props) incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/java/org/apache/maven/dotnet/extensions/toolchain/DotnetToolchain.java (with props) incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/java/org/apache/maven/dotnet/extensions/toolchain/policies/ incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/java/org/apache/maven/dotnet/extensions/toolchain/policies/ProgrammingLanguageMatchPolicy.java (with props) incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/java/org/apache/maven/dotnet/extensions/toolchain/policies/VendorMatchPolicy.java (with props) incubator/nmaven/trunk/components/maven-dotnet-toolchain/src/main/java/org/apache/maven/dotnet/toolchain/ToolchainAnnotation.java (with props) incubator/nmaven/trunk/components/maven-dotnet-toolchain/src/main/java/org/apache/maven/dotnet/toolchain/ToolchainMatchPolicyAnnotation.java (with props) Removed: incubator/nmaven/trunk/components/maven-dotnet-toolchain/src/main/java/org/apache/maven/dotnet/toolchain/model/ incubator/nmaven/trunk/components/maven-dotnet-toolchain/src/main/java/org/apache/maven/dotnet/toolchain/policies/ProgrammingLanguageMatchPolicy.java incubator/nmaven/trunk/components/maven-dotnet-toolchain/src/main/java/org/apache/maven/dotnet/toolchain/policies/VendorMatchPolicy.java Modified: incubator/nmaven/trunk/components/maven-dotnet-extensions/pom.xml incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/resources/META-INF/nmaven/annotation-resources.txt incubator/nmaven/trunk/components/maven-dotnet-toolchain/pom.xml incubator/nmaven/trunk/components/maven-dotnet-toolchain/src/main/java/org/apache/maven/dotnet/toolchain/Toolchain.java incubator/nmaven/trunk/components/maven-dotnet-toolchain/src/main/java/org/apache/maven/dotnet/toolchain/ToolchainContext.java incubator/nmaven/trunk/components/maven-dotnet-toolchain/src/main/java/org/apache/maven/dotnet/toolchain/ToolchainMatchPolicy.java incubator/nmaven/trunk/components/maven-dotnet-toolchain/src/main/java/org/apache/maven/dotnet/toolchain/policies/IdMatchPolicy.java incubator/nmaven/trunk/components/pom.xml Modified: incubator/nmaven/trunk/components/maven-dotnet-extensions/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/components/maven-dotnet-extensions/pom.xml?rev=618374&r1=618373&r2=618374&view=diff ============================================================================== --- incubator/nmaven/trunk/components/maven-dotnet-extensions/pom.xml (original) +++ incubator/nmaven/trunk/components/maven-dotnet-extensions/pom.xml Mon Feb 4 10:50:09 2008 @@ -45,5 +45,10 @@ <artifactId>maven-dotnet-core</artifactId> <version>${pom.version}</version> </dependency> + <dependency> + <groupId>org.apache.maven.dotnet</groupId> + <artifactId>maven-dotnet-toolchain</artifactId> + <version>${pom.version}</version> + </dependency> </dependencies> </project> Added: incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/java/org/apache/maven/dotnet/extensions/toolchain/DotnetConfigurationInfo.java URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/java/org/apache/maven/dotnet/extensions/toolchain/DotnetConfigurationInfo.java?rev=618374&view=auto ============================================================================== --- incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/java/org/apache/maven/dotnet/extensions/toolchain/DotnetConfigurationInfo.java (added) +++ incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/java/org/apache/maven/dotnet/extensions/toolchain/DotnetConfigurationInfo.java Mon Feb 4 10:50:09 2008 @@ -0,0 +1,63 @@ +package org.apache.maven.dotnet.extensions.toolchain; + +import org.apache.maven.dotnet.toolchain.ConfigurationInfo; + +import java.io.File; + +public interface DotnetConfigurationInfo + extends ConfigurationInfo +{ + File getGacRoot(); + + File getInstallRoot(); + + void setGacRoot( File gacRoot ); + + void setInstallRoot( File installRoot ); + + public static class Factory + { + /** + * Constructor + */ + private Factory() + { + } + + /** + * Returns a default instance of toolchain configuration + * + * @return a default instance of toolchain configuration + */ + public static DotnetConfigurationInfo createDefaultDotnetConfigurationInfo() + { + return new DotnetConfigurationInfo() + { + private File gacRoot; + + private File installRoot; + + public File getGacRoot() + { + return gacRoot; + } + + public File getInstallRoot() + { + return installRoot; + } + + public void setGacRoot( File gacRoot ) + { + this.gacRoot = gacRoot; + } + + public void setInstallRoot( File installRoot ) + { + this.installRoot = installRoot; + } + }; + } + } + +} Propchange: incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/java/org/apache/maven/dotnet/extensions/toolchain/DotnetConfigurationInfo.java ------------------------------------------------------------------------------ svn:eol-style = native Added: incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/java/org/apache/maven/dotnet/extensions/toolchain/DotnetProviderInfo.java URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/java/org/apache/maven/dotnet/extensions/toolchain/DotnetProviderInfo.java?rev=618374&view=auto ============================================================================== --- incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/java/org/apache/maven/dotnet/extensions/toolchain/DotnetProviderInfo.java (added) +++ incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/java/org/apache/maven/dotnet/extensions/toolchain/DotnetProviderInfo.java Mon Feb 4 10:50:09 2008 @@ -0,0 +1,79 @@ +package org.apache.maven.dotnet.extensions.toolchain; + +import org.apache.maven.dotnet.Vendor; +import org.apache.maven.dotnet.ProgrammingLanguage; +import org.apache.maven.dotnet.toolchain.ProviderInfo; + +public interface DotnetProviderInfo + extends ProviderInfo +{ + String getId(); + + ProgrammingLanguage getProgrammingLanguage(); + + Vendor getVendor(); + + void setId(String id); + + void setProgrammingLanguage(ProgrammingLanguage programmingLanguage); + + void setVendor(Vendor vendor); + + public static class Factory + { + /** + * Constructor + */ + private Factory() + { + } + + /** + * Returns a default instance of toolchain configuration + * + * @return a default instance of toolchain configuration + */ + public static DotnetProviderInfo createDefaultDotnetProviderInfo() + { + return new DotnetProviderInfo() + { + private String id; + + private ProgrammingLanguage programmingLanguage; + + private Vendor vendor; + + public String getId() + { + return id; + } + + public void setId(String id) + { + this.id = id; + } + + public ProgrammingLanguage getProgrammingLanguage() + { + return programmingLanguage; + } + + public Vendor getVendor() + { + return vendor; + } + + public void setProgrammingLanguage( ProgrammingLanguage programmingLanguage ) + { + this.programmingLanguage = programmingLanguage; + } + + public void setVendor( Vendor vendor ) + { + this.vendor = vendor; + } + }; + + } + } +} Propchange: incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/java/org/apache/maven/dotnet/extensions/toolchain/DotnetProviderInfo.java ------------------------------------------------------------------------------ svn:eol-style = native Added: incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/java/org/apache/maven/dotnet/extensions/toolchain/DotnetTagName.java URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/java/org/apache/maven/dotnet/extensions/toolchain/DotnetTagName.java?rev=618374&view=auto ============================================================================== --- incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/java/org/apache/maven/dotnet/extensions/toolchain/DotnetTagName.java (added) +++ incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/java/org/apache/maven/dotnet/extensions/toolchain/DotnetTagName.java Mon Feb 4 10:50:09 2008 @@ -0,0 +1,21 @@ +package org.apache.maven.dotnet.extensions.toolchain; + +public enum DotnetTagName +{ + Language( "language" ), + Vendor( "vendor" ), + Version( "version" ), + InstallRoot( "installRoot" ); + + private final String tagName; + + DotnetTagName( String tagName ) + { + this.tagName = tagName; + } + + public String getTagName() + { + return tagName; + } +} Propchange: incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/java/org/apache/maven/dotnet/extensions/toolchain/DotnetTagName.java ------------------------------------------------------------------------------ svn:eol-style = native Added: incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/java/org/apache/maven/dotnet/extensions/toolchain/DotnetToolchain.java URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/java/org/apache/maven/dotnet/extensions/toolchain/DotnetToolchain.java?rev=618374&view=auto ============================================================================== --- incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/java/org/apache/maven/dotnet/extensions/toolchain/DotnetToolchain.java (added) +++ incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/java/org/apache/maven/dotnet/extensions/toolchain/DotnetToolchain.java Mon Feb 4 10:50:09 2008 @@ -0,0 +1,84 @@ +package org.apache.maven.dotnet.extensions.toolchain; + +import org.apache.maven.toolchain.model.ToolchainModel; +import org.apache.maven.dotnet.Vendor; +import org.apache.maven.dotnet.ProgrammingLanguage; +import org.apache.maven.dotnet.toolchain.Toolchain; +import org.apache.maven.dotnet.toolchain.ToolchainAnnotation; +import org.codehaus.plexus.util.xml.Xpp3Dom; + +import java.util.List; +import java.util.Arrays; +import java.util.ArrayList; +import java.io.File; + +@ToolchainAnnotation(toolchainType = "dotnet") +public class DotnetToolchain + implements Toolchain +{ + private ToolchainModel toolchainModel; + + private DotnetProviderInfo toolchainProvider; + + private DotnetConfigurationInfo toolchainConfiguration; + + public DotnetProviderInfo getProviderInfo() + { + return toolchainProvider; + } + + public DotnetConfigurationInfo getConfigurationInfo() + { + return toolchainConfiguration; + } + + public void init( ToolchainModel toolchainModel ) + { + if ( toolchainModel == null ) + { + throw new IllegalArgumentException( "toolchainModel" ); + } + + this.toolchainModel = toolchainModel; + toolchainProvider = DotnetProviderInfo.Factory.createDefaultDotnetProviderInfo(); + toolchainConfiguration = DotnetConfigurationInfo.Factory.createDefaultDotnetConfigurationInfo(); + + Xpp3Dom providesModel = (Xpp3Dom) toolchainModel.getProvides(); + List<Xpp3Dom> provides = new ArrayList<Xpp3Dom>( Arrays.asList( providesModel.getChildren() ) ); + for ( Xpp3Dom dom : provides ) + { + if ( dom.getName().equals( DotnetTagName.Vendor.getTagName() ) ) + { + toolchainProvider.setVendor( Vendor.valueOf( dom.getValue() ) ); + } + else if ( dom.getName().equals( DotnetTagName.Version.getTagName() ) ) + { + + } + else if ( dom.getName().equals( DotnetTagName.Language.getTagName()) ) + { + toolchainProvider.setProgrammingLanguage( ProgrammingLanguage.valueOf( dom.getValue() ) ); + } + } + + Xpp3Dom configurationModel = (Xpp3Dom) toolchainModel.getConfiguration(); + List<Xpp3Dom> configurations = new ArrayList<Xpp3Dom>( Arrays.asList( configurationModel.getChildren() ) ); + for ( Xpp3Dom dom : configurations ) + { + if ( dom.getName().equals( "installRoot" ) ) + { + toolchainConfiguration.setInstallRoot( new File( dom.getValue() ) ); + } + else if ( dom.getName().equals( "gacRoot" ) ) + { + toolchainConfiguration.setGacRoot( new File( dom.getValue() ) ); + } + } + } + + public boolean verifyToolchain() + { + return true; + //return ( installRoot != null && installRoot.exists() && vendor != null && !vendor.equals( Vendor.NULL ) ); + } +} Propchange: incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/java/org/apache/maven/dotnet/extensions/toolchain/DotnetToolchain.java ------------------------------------------------------------------------------ svn:eol-style = native Added: incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/java/org/apache/maven/dotnet/extensions/toolchain/policies/ProgrammingLanguageMatchPolicy.java URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/java/org/apache/maven/dotnet/extensions/toolchain/policies/ProgrammingLanguageMatchPolicy.java?rev=618374&view=auto ============================================================================== --- incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/java/org/apache/maven/dotnet/extensions/toolchain/policies/ProgrammingLanguageMatchPolicy.java (added) +++ incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/java/org/apache/maven/dotnet/extensions/toolchain/policies/ProgrammingLanguageMatchPolicy.java Mon Feb 4 10:50:09 2008 @@ -0,0 +1,35 @@ +package org.apache.maven.dotnet.extensions.toolchain.policies; + +import org.apache.maven.dotnet.ProgrammingLanguage; +import org.apache.maven.dotnet.extensions.toolchain.DotnetToolchain; +import org.apache.maven.dotnet.toolchain.Toolchain; +import org.apache.maven.dotnet.toolchain.ToolchainMatchPolicy; +import org.apache.maven.dotnet.toolchain.ToolchainMatchPolicyAnnotation; + +@ToolchainMatchPolicyAnnotation(tagName = "language", toolchainType = "dotnet") +public class ProgrammingLanguageMatchPolicy + implements ToolchainMatchPolicy +{ + private ProgrammingLanguage programmingLanguage; + + public ProgrammingLanguageMatchPolicy( String programmingLanguage ) + { + //TODO: + } + + public ProgrammingLanguageMatchPolicy( ProgrammingLanguage programmingLanguage ) + { + this.programmingLanguage = programmingLanguage; + } + + public boolean match( Toolchain toolchain ) + { + if ( toolchain == null || ! ( toolchain instanceof DotnetToolchain ) ) + { + throw new IllegalArgumentException( "toolchain" ); + } + + DotnetToolchain dotnetToolchain = (DotnetToolchain) toolchain; + return programmingLanguage.equals(dotnetToolchain.getProviderInfo().getProgrammingLanguage()); + } +} Propchange: incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/java/org/apache/maven/dotnet/extensions/toolchain/policies/ProgrammingLanguageMatchPolicy.java ------------------------------------------------------------------------------ svn:eol-style = native Added: incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/java/org/apache/maven/dotnet/extensions/toolchain/policies/VendorMatchPolicy.java URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/java/org/apache/maven/dotnet/extensions/toolchain/policies/VendorMatchPolicy.java?rev=618374&view=auto ============================================================================== --- incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/java/org/apache/maven/dotnet/extensions/toolchain/policies/VendorMatchPolicy.java (added) +++ incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/java/org/apache/maven/dotnet/extensions/toolchain/policies/VendorMatchPolicy.java Mon Feb 4 10:50:09 2008 @@ -0,0 +1,35 @@ +package org.apache.maven.dotnet.extensions.toolchain.policies; + +import org.apache.maven.dotnet.Vendor; +import org.apache.maven.dotnet.extensions.toolchain.DotnetToolchain; +import org.apache.maven.dotnet.toolchain.Toolchain; +import org.apache.maven.dotnet.toolchain.ToolchainMatchPolicy; +import org.apache.maven.dotnet.toolchain.ToolchainMatchPolicyAnnotation; + +@ToolchainMatchPolicyAnnotation(tagName = "vendor", toolchainType = "dotnet") +public class VendorMatchPolicy + implements ToolchainMatchPolicy +{ + private Vendor vendor; + + public VendorMatchPolicy(String vendor) + { + //TODO: + } + + public VendorMatchPolicy( Vendor vendor ) + { + this.vendor = vendor; + } + + public boolean match( Toolchain toolchain ) + { + if ( toolchain == null || ! ( toolchain instanceof DotnetToolchain ) ) + { + throw new IllegalArgumentException( "toolchain" ); + } + + DotnetToolchain dotnetToolchain = (DotnetToolchain) toolchain; + return vendor.equals(dotnetToolchain.getProviderInfo().getVendor()); + } +} Propchange: incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/java/org/apache/maven/dotnet/extensions/toolchain/policies/VendorMatchPolicy.java ------------------------------------------------------------------------------ svn:eol-style = native Modified: incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/resources/META-INF/nmaven/annotation-resources.txt URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/resources/META-INF/nmaven/annotation-resources.txt?rev=618374&r1=618373&r2=618374&view=diff ============================================================================== --- incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/resources/META-INF/nmaven/annotation-resources.txt (original) +++ incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/resources/META-INF/nmaven/annotation-resources.txt Mon Feb 4 10:50:09 2008 @@ -1,4 +1,8 @@ org.apache.maven.dotnet.extensions.assembler.DefaultAssemblyInfoMarshaller org.apache.maven.dotnet.extensions.assembler.JavaAssemblyInfoMarshaller org.apache.maven.dotnet.extensions.assembler.VBAssemblyInfoMarshaller -org.apache.maven.dotnet.extensions.compiler.CSharpClassCompiler \ No newline at end of file +org.apache.maven.dotnet.extensions.compiler.CSharpClassCompiler +org.apache.maven.dotnet.toolchain.policies.IdMatchPolicy +org.apache.maven.dotnet.extensions.toolchain.policies.ProgrammingLanguageMatchPolicy +org.apache.maven.dotnet.extensions.toolchain.policies.VendorMatchPolicy +org.apache.maven.dotnet.extensions.toolchain.DotnetToolchain \ No newline at end of file Modified: incubator/nmaven/trunk/components/maven-dotnet-toolchain/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/components/maven-dotnet-toolchain/pom.xml?rev=618374&r1=618373&r2=618374&view=diff ============================================================================== --- incubator/nmaven/trunk/components/maven-dotnet-toolchain/pom.xml (original) +++ incubator/nmaven/trunk/components/maven-dotnet-toolchain/pom.xml Mon Feb 4 10:50:09 2008 @@ -18,17 +18,23 @@ specific language governing permissions and limitations under the License. --> -<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> - <parent> - <groupId>org.apache.maven.dotnet</groupId> - <version>0.15-incubating-SNAPSHOT</version> +<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> + <parent> + <groupId>org.apache.maven.dotnet</groupId> + <version>0.15-incubating-SNAPSHOT</version> <artifactId>maven-dotnet-components</artifactId> - </parent> - <modelVersion>4.0.0</modelVersion> - <groupId>org.apache.maven.dotnet</groupId> + </parent> + <modelVersion>4.0.0</modelVersion> + <groupId>org.apache.maven.dotnet</groupId> <artifactId>maven-dotnet-toolchain</artifactId> <name>maven-dotnet-toolchain</name> <description>NMaven</description> <dependencies> - </dependencies> + <dependency> + <groupId>org.apache.maven.dotnet</groupId> + <artifactId>maven-dotnet-toolchain-model</artifactId> + <version>${pom.version}</version> + </dependency> + </dependencies> </project> Modified: incubator/nmaven/trunk/components/maven-dotnet-toolchain/src/main/java/org/apache/maven/dotnet/toolchain/Toolchain.java URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/components/maven-dotnet-toolchain/src/main/java/org/apache/maven/dotnet/toolchain/Toolchain.java?rev=618374&r1=618373&r2=618374&view=diff ============================================================================== --- incubator/nmaven/trunk/components/maven-dotnet-toolchain/src/main/java/org/apache/maven/dotnet/toolchain/Toolchain.java (original) +++ incubator/nmaven/trunk/components/maven-dotnet-toolchain/src/main/java/org/apache/maven/dotnet/toolchain/Toolchain.java Mon Feb 4 10:50:09 2008 @@ -6,8 +6,6 @@ { ConfigurationInfo getConfigurationInfo(); - ToolchainModel getToolchainModel(); - ProviderInfo getProviderInfo(); void init( ToolchainModel toolchainModel ); Added: incubator/nmaven/trunk/components/maven-dotnet-toolchain/src/main/java/org/apache/maven/dotnet/toolchain/ToolchainAnnotation.java URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/components/maven-dotnet-toolchain/src/main/java/org/apache/maven/dotnet/toolchain/ToolchainAnnotation.java?rev=618374&view=auto ============================================================================== --- incubator/nmaven/trunk/components/maven-dotnet-toolchain/src/main/java/org/apache/maven/dotnet/toolchain/ToolchainAnnotation.java (added) +++ incubator/nmaven/trunk/components/maven-dotnet-toolchain/src/main/java/org/apache/maven/dotnet/toolchain/ToolchainAnnotation.java Mon Feb 4 10:50:09 2008 @@ -0,0 +1,13 @@ +package org.apache.maven.dotnet.toolchain; + +import java.lang.annotation.Retention; +import java.lang.annotation.RetentionPolicy; +import java.lang.annotation.Target; +import java.lang.annotation.ElementType; + +@Retention(RetentionPolicy.RUNTIME) +@Target(ElementType.TYPE) +public @interface ToolchainAnnotation +{ + String toolchainType(); +} Propchange: incubator/nmaven/trunk/components/maven-dotnet-toolchain/src/main/java/org/apache/maven/dotnet/toolchain/ToolchainAnnotation.java ------------------------------------------------------------------------------ svn:eol-style = native Modified: incubator/nmaven/trunk/components/maven-dotnet-toolchain/src/main/java/org/apache/maven/dotnet/toolchain/ToolchainContext.java URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/components/maven-dotnet-toolchain/src/main/java/org/apache/maven/dotnet/toolchain/ToolchainContext.java?rev=618374&r1=618373&r2=618374&view=diff ============================================================================== --- incubator/nmaven/trunk/components/maven-dotnet-toolchain/src/main/java/org/apache/maven/dotnet/toolchain/ToolchainContext.java (original) +++ incubator/nmaven/trunk/components/maven-dotnet-toolchain/src/main/java/org/apache/maven/dotnet/toolchain/ToolchainContext.java Mon Feb 4 10:50:09 2008 @@ -2,17 +2,26 @@ import org.apache.maven.toolchain.model.ToolchainModel; import org.apache.maven.toolchain.model.PersistedToolchains; -import org.apache.maven.dotnet.toolchain.model.DotnetToolchain; import org.apache.maven.dotnet.toolchain.policies.IdMatchPolicy; import java.util.Collection; import java.util.List; import java.util.ArrayList; +import java.util.Map; +import java.util.Enumeration; +import java.net.URL; +import java.io.BufferedReader; +import java.io.InputStreamReader; +import java.io.IOException; public class ToolchainContext { private PersistedToolchains toolchainModels; + private Class toolchainClass; + + private List<Class> matchPolicyClasses; + public Toolchain getToolchainById( String id ) throws ToolchainNotFoundException { @@ -34,31 +43,96 @@ return (Toolchain) toolchains.toArray()[0]; } + public Collection<ToolchainMatchPolicy> getToolchainMatchPoliciesForParameters( Map<String, String> parameters ) + { + List<ToolchainMatchPolicy> toolchainMatchPolicies = new ArrayList<ToolchainMatchPolicy>(); + + for ( String key : parameters.keySet() ) + { + for ( Class matchPolicyClass : matchPolicyClasses ) + { + ToolchainMatchPolicyAnnotation matchAnnotation = + (ToolchainMatchPolicyAnnotation) matchPolicyClass.getAnnotation( + ToolchainMatchPolicyAnnotation.class ); + if ( matchAnnotation != null && matchAnnotation.tagName().equals( key ) ) + { + //TODO: + //instantiate + //add to collection + } + } + } + return toolchainMatchPolicies; + } + public Collection<Toolchain> getToolchainsFor( Collection<ToolchainMatchPolicy> toolchainMatchPolicies ) { List<Toolchain> toolchains = new ArrayList<Toolchain>(); for ( ToolchainModel model : (List<ToolchainModel>) toolchainModels.getToolchains() ) { - Toolchain toolchain = new DotnetToolchain();//exact type should be configured in toolchains.xml + Toolchain toolchain = null;// = new DotnetToolchain();//TODO: toolchain.init( model ); if ( toolchainMatchPolicies == null || isMatch( toolchain, toolchainMatchPolicies ) ) { toolchains.add( toolchain ); } - } return toolchains; } - public void init( PersistedToolchains toolchainModels ) + public void init( PersistedToolchains toolchainModels, String toolchainType ) + throws IOException { if ( toolchainModels == null ) { throw new IllegalArgumentException( "toolchainModels" ); } + if ( toolchainType == null ) + { + throw new IllegalArgumentException( "toolchainType" ); + } + this.toolchainModels = toolchainModels; + this.matchPolicyClasses = new ArrayList<Class>(); + + Enumeration<URL> resources = + this.getClass().getClassLoader().getResources( "/META-INF/nmaven/annotation-resources.txt" ); + + while ( resources.hasMoreElements() ) + { + URL url = resources.nextElement(); + BufferedReader reader = new BufferedReader( new InputStreamReader( url.openStream() ) ); + String annotatedClassName; + while ( ( annotatedClassName = reader.readLine() ) != null ) + { + Class annotatedClass; + try + { + annotatedClass = Class.forName( annotatedClassName ); + } + catch ( ClassNotFoundException e ) + { + throw new IOException( e.getMessage() ); + } + + ToolchainAnnotation annotation = + (ToolchainAnnotation) annotatedClass.getAnnotation( ToolchainAnnotation.class ); + if ( annotation != null && annotation.toolchainType().equals( toolchainType ) ) + { + toolchainClass = annotatedClass; + } + + ToolchainMatchPolicyAnnotation matchAnnotation = + (ToolchainMatchPolicyAnnotation) annotatedClass.getAnnotation( + ToolchainMatchPolicyAnnotation.class ); + if ( matchAnnotation != null && matchAnnotation.toolchainType().equals( toolchainType ) ) + { + matchPolicyClasses.add( annotatedClass ); + } + } + } } private static boolean isMatch( Toolchain toolchain, Collection<ToolchainMatchPolicy> toolchainMatchPolicies ) Modified: incubator/nmaven/trunk/components/maven-dotnet-toolchain/src/main/java/org/apache/maven/dotnet/toolchain/ToolchainMatchPolicy.java URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/components/maven-dotnet-toolchain/src/main/java/org/apache/maven/dotnet/toolchain/ToolchainMatchPolicy.java?rev=618374&r1=618373&r2=618374&view=diff ============================================================================== --- incubator/nmaven/trunk/components/maven-dotnet-toolchain/src/main/java/org/apache/maven/dotnet/toolchain/ToolchainMatchPolicy.java (original) +++ incubator/nmaven/trunk/components/maven-dotnet-toolchain/src/main/java/org/apache/maven/dotnet/toolchain/ToolchainMatchPolicy.java Mon Feb 4 10:50:09 2008 @@ -3,4 +3,5 @@ public interface ToolchainMatchPolicy { boolean match( Toolchain toolchain ); + } Added: incubator/nmaven/trunk/components/maven-dotnet-toolchain/src/main/java/org/apache/maven/dotnet/toolchain/ToolchainMatchPolicyAnnotation.java URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/components/maven-dotnet-toolchain/src/main/java/org/apache/maven/dotnet/toolchain/ToolchainMatchPolicyAnnotation.java?rev=618374&view=auto ============================================================================== --- incubator/nmaven/trunk/components/maven-dotnet-toolchain/src/main/java/org/apache/maven/dotnet/toolchain/ToolchainMatchPolicyAnnotation.java (added) +++ incubator/nmaven/trunk/components/maven-dotnet-toolchain/src/main/java/org/apache/maven/dotnet/toolchain/ToolchainMatchPolicyAnnotation.java Mon Feb 4 10:50:09 2008 @@ -0,0 +1,15 @@ +package org.apache.maven.dotnet.toolchain; + +import java.lang.annotation.Retention; +import java.lang.annotation.RetentionPolicy; +import java.lang.annotation.Target; +import java.lang.annotation.ElementType; + +@Retention(RetentionPolicy.RUNTIME) +@Target(ElementType.TYPE) +public @interface ToolchainMatchPolicyAnnotation +{ + String tagName(); + + String toolchainType(); +} Propchange: incubator/nmaven/trunk/components/maven-dotnet-toolchain/src/main/java/org/apache/maven/dotnet/toolchain/ToolchainMatchPolicyAnnotation.java ------------------------------------------------------------------------------ svn:eol-style = native Modified: incubator/nmaven/trunk/components/maven-dotnet-toolchain/src/main/java/org/apache/maven/dotnet/toolchain/policies/IdMatchPolicy.java URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/components/maven-dotnet-toolchain/src/main/java/org/apache/maven/dotnet/toolchain/policies/IdMatchPolicy.java?rev=618374&r1=618373&r2=618374&view=diff ============================================================================== --- incubator/nmaven/trunk/components/maven-dotnet-toolchain/src/main/java/org/apache/maven/dotnet/toolchain/policies/IdMatchPolicy.java (original) +++ incubator/nmaven/trunk/components/maven-dotnet-toolchain/src/main/java/org/apache/maven/dotnet/toolchain/policies/IdMatchPolicy.java Mon Feb 4 10:50:09 2008 @@ -2,7 +2,9 @@ import org.apache.maven.dotnet.toolchain.ToolchainMatchPolicy; import org.apache.maven.dotnet.toolchain.Toolchain; +import org.apache.maven.dotnet.toolchain.ToolchainMatchPolicyAnnotation; +@ToolchainMatchPolicyAnnotation(tagName = "id", toolchainType = "any") public class IdMatchPolicy implements ToolchainMatchPolicy { Modified: incubator/nmaven/trunk/components/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/components/pom.xml?rev=618374&r1=618373&r2=618374&view=diff ============================================================================== --- incubator/nmaven/trunk/components/pom.xml (original) +++ incubator/nmaven/trunk/components/pom.xml Mon Feb 4 10:50:09 2008 @@ -38,6 +38,8 @@ <module>maven-dotnet-core</module> <module>maven-dotnet-compiler</module> <module>maven-dotnet-extensions</module> + <module>maven-dotnet-toolchain</module> + <module>maven-dotnet-toolchain-model</module> </modules> <profiles> <profile> From nmaven-commits-return-austinkramer@example.org Mon Feb 04 19:57:33 2008 Return-Path: <nmaven-commits-return-austinkramer@example.org> Delivered-To: austinkramer@example.org Received: (qmail 78866 invoked from network); 4 Feb 2008 19:57:33 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 4 Feb 2008 19:57:33 -0000 Received: (qmail 64101 invoked by uid 500); 4 Feb 2008 19:57:25 -0000 Delivered-To: austinkramer@example.org Received: (qmail 64086 invoked by uid 500); 4 Feb 2008 19:57:25 -0000 Mailing-List: contact austinkramer@example.org; run by ezmlm Precedence: bulk List-Help: <mailto:austinkramer@example.org> List-Unsubscribe: <mailto:austinkramer@example.org> List-Post: <mailto:austinkramer@example.org> List-Id: <nmaven-commits.incubator.apache.org> Reply-To: austinkramer@example.org Delivered-To: mailing list austinkramer@example.org Received: (qmail 64077 invoked by uid 99); 4 Feb 2008 19:57:25 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 04 Feb 2008 11:57:25 -0800 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO eris.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 04 Feb 2008 19:57:18 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id 50C901A9832; Mon, 4 Feb 2008 11:57:10 -0800 (PST) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r618406 - in /incubator/nmaven/branches: SI_GAC/ SI_IDE/ SI_RUBY/ SI_XPT/ Date: Mon, 04 Feb 2008 19:57:10 -0000 To: austinkramer@example.org From: austinkramer@example.org X-Mailer: svnmailer-1.0.8 Message-Id: <austinkramer@example.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: sisbell Date: Mon Feb 4 11:57:08 2008 New Revision: 618406 URL: http://svn.apache.org/viewvc?rev=618406&view=rev Log: Cleanup of old branches. Removed: incubator/nmaven/branches/SI_GAC/ incubator/nmaven/branches/SI_IDE/ incubator/nmaven/branches/SI_RUBY/ incubator/nmaven/branches/SI_XPT/ From nmaven-commits-return-austinkramer@example.org Mon Feb 04 20:10:41 2008 Return-Path: <nmaven-commits-return-austinkramer@example.org> Delivered-To: austinkramer@example.org Received: (qmail 86031 invoked from network); 4 Feb 2008 20:10:41 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 4 Feb 2008 20:10:41 -0000 Received: (qmail 79954 invoked by uid 500); 4 Feb 2008 20:10:33 -0000 Delivered-To: austinkramer@example.org Received: (qmail 79935 invoked by uid 500); 4 Feb 2008 20:10:33 -0000 Mailing-List: contact austinkramer@example.org; run by ezmlm Precedence: bulk List-Help: <mailto:austinkramer@example.org> List-Unsubscribe: <mailto:austinkramer@example.org> List-Post: <mailto:austinkramer@example.org> List-Id: <nmaven-commits.incubator.apache.org> Reply-To: austinkramer@example.org Delivered-To: mailing list austinkramer@example.org Received: (qmail 79926 invoked by uid 99); 4 Feb 2008 20:10:33 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 04 Feb 2008 12:10:33 -0800 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO eris.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 04 Feb 2008 20:10:26 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id BDA091A9832; Mon, 4 Feb 2008 12:10:18 -0800 (PST) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r618411 - /incubator/nmaven/tags/SI_TOOLCHAIN/ Date: Mon, 04 Feb 2008 20:10:17 -0000 To: austinkramer@example.org From: austinkramer@example.org X-Mailer: svnmailer-1.0.8 Message-Id: <austinkramer@example.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: sisbell Date: Mon Feb 4 12:10:14 2008 New Revision: 618411 URL: http://svn.apache.org/viewvc?rev=618411&view=rev Log: Copy rev. 6145768 Added: incubator/nmaven/tags/SI_TOOLCHAIN/ - copied from r618410, incubator/nmaven/trunk/ From nmaven-commits-return-austinkramer@example.org Mon Feb 04 20:15:28 2008 Return-Path: <nmaven-commits-return-austinkramer@example.org> Delivered-To: austinkramer@example.org Received: (qmail 87943 invoked from network); 4 Feb 2008 20:15:28 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 4 Feb 2008 20:15:28 -0000 Received: (qmail 85658 invoked by uid 500); 4 Feb 2008 20:15:20 -0000 Delivered-To: austinkramer@example.org Received: (qmail 85635 invoked by uid 500); 4 Feb 2008 20:15:20 -0000 Mailing-List: contact austinkramer@example.org; run by ezmlm Precedence: bulk List-Help: <mailto:austinkramer@example.org> List-Unsubscribe: <mailto:austinkramer@example.org> List-Post: <mailto:austinkramer@example.org> List-Id: <nmaven-commits.incubator.apache.org> Reply-To: austinkramer@example.org Delivered-To: mailing list austinkramer@example.org Received: (qmail 85626 invoked by uid 99); 4 Feb 2008 20:15:20 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 04 Feb 2008 12:15:20 -0800 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO eris.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 04 Feb 2008 20:15:00 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id 8906A1A9832; Mon, 4 Feb 2008 12:15:07 -0800 (PST) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r618413 - in /incubator/nmaven/trunk/components: maven-dotnet-extensions/pom.xml maven-dotnet-extensions/src/main/java/org/apache/maven/dotnet/extensions/toolchain/ maven-dotnet-toolchain-model/ maven-dotnet-toolchain/ pom.xml Date: Mon, 04 Feb 2008 20:15:03 -0000 To: austinkramer@example.org From: austinkramer@example.org X-Mailer: svnmailer-1.0.8 Message-Id: <austinkramer@example.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: sisbell Date: Mon Feb 4 12:15:01 2008 New Revision: 618413 URL: http://svn.apache.org/viewvc?rev=618413&view=rev Log: Cleaning out toolchain work. Going to attempt to use shared version. The revious toolchain work has been tagged, if needed in future. Removed: incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/java/org/apache/maven/dotnet/extensions/toolchain/ incubator/nmaven/trunk/components/maven-dotnet-toolchain/ incubator/nmaven/trunk/components/maven-dotnet-toolchain-model/ Modified: incubator/nmaven/trunk/components/maven-dotnet-extensions/pom.xml incubator/nmaven/trunk/components/pom.xml Modified: incubator/nmaven/trunk/components/maven-dotnet-extensions/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/components/maven-dotnet-extensions/pom.xml?rev=618413&r1=618412&r2=618413&view=diff ============================================================================== --- incubator/nmaven/trunk/components/maven-dotnet-extensions/pom.xml (original) +++ incubator/nmaven/trunk/components/maven-dotnet-extensions/pom.xml Mon Feb 4 12:15:01 2008 @@ -45,10 +45,5 @@ <artifactId>maven-dotnet-core</artifactId> <version>${pom.version}</version> </dependency> - <dependency> - <groupId>org.apache.maven.dotnet</groupId> - <artifactId>maven-dotnet-toolchain</artifactId> - <version>${pom.version}</version> - </dependency> </dependencies> </project> Modified: incubator/nmaven/trunk/components/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/components/pom.xml?rev=618413&r1=618412&r2=618413&view=diff ============================================================================== --- incubator/nmaven/trunk/components/pom.xml (original) +++ incubator/nmaven/trunk/components/pom.xml Mon Feb 4 12:15:01 2008 @@ -38,8 +38,6 @@ <module>maven-dotnet-core</module> <module>maven-dotnet-compiler</module> <module>maven-dotnet-extensions</module> - <module>maven-dotnet-toolchain</module> - <module>maven-dotnet-toolchain-model</module> </modules> <profiles> <profile> From nmaven-commits-return-austinkramer@example.org Mon Feb 04 21:44:02 2008 Return-Path: <nmaven-commits-return-austinkramer@example.org> Delivered-To: austinkramer@example.org Received: (qmail 35893 invoked from network); 4 Feb 2008 21:44:02 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 4 Feb 2008 21:44:02 -0000 Received: (qmail 33158 invoked by uid 500); 4 Feb 2008 21:43:53 -0000 Delivered-To: austinkramer@example.org Received: (qmail 33132 invoked by uid 500); 4 Feb 2008 21:43:53 -0000 Mailing-List: contact austinkramer@example.org; run by ezmlm Precedence: bulk List-Help: <mailto:austinkramer@example.org> List-Unsubscribe: <mailto:austinkramer@example.org> List-Post: <mailto:austinkramer@example.org> List-Id: <nmaven-commits.incubator.apache.org> Reply-To: austinkramer@example.org Delivered-To: mailing list austinkramer@example.org Received: (qmail 33123 invoked by uid 99); 4 Feb 2008 21:43:53 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 04 Feb 2008 13:43:52 -0800 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO eris.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 04 Feb 2008 21:43:43 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id C89711A9838; Mon, 4 Feb 2008 13:43:34 -0800 (PST) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r618451 - in /incubator/nmaven/trunk: ./ components/maven-dotnet-core-it-runner/ components/maven-dotnet-extensions/src/main/resources/META-INF/nmaven/ core-integration-tests/src/test/resources/MavenITmng-0000-CSharpCompileLibrary/ core-int... Date: Mon, 04 Feb 2008 21:43:15 -0000 To: austinkramer@example.org From: austinkramer@example.org X-Mailer: svnmailer-1.0.8 Message-Id: <austinkramer@example.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: sisbell Date: Mon Feb 4 13:43:12 2008 New Revision: 618451 URL: http://svn.apache.org/viewvc?rev=618451&view=rev Log: Changing names of plugins to include maven within the artifact name. Follows recommended practice: 1) project name in artifact; 2) no duplicate artifact names. Added: incubator/nmaven/trunk/plugins/maven-dotnet-compiler-plugin/ - copied from r618411, incubator/nmaven/trunk/plugins/maven-compiler-plugin/ incubator/nmaven/trunk/plugins/maven-dotnet-test-plugin/ - copied from r618411, incubator/nmaven/trunk/plugins/dotnet-test-plugin/ Removed: incubator/nmaven/trunk/plugins/dotnet-test-plugin/ incubator/nmaven/trunk/plugins/maven-compiler-plugin/ Modified: incubator/nmaven/trunk/components/maven-dotnet-core-it-runner/pom.xml incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/resources/META-INF/nmaven/annotation-resources.txt incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0000-CSharpCompileLibrary/pom.xml incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0001-CSharpCompileExe/pom.xml incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0002-CSharpCompileModule/pom.xml incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0003-CSharpCompileWinexe/pom.xml incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0004-CSharpCompileWithDependency/pom.xml incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0005-CSharpCompileWithTransitiveDependency/pom.xml incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0007-CSharpCompileTestLibrary/pom.xml incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0008-CSharpCompileWithProvidedDependency/pom.xml incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0009-CSharpCompileWithProvidedGacDependency/pom.xml incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0010-DeployLibrary/pom.xml incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0011-DeployExe/pom.xml incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0012-DeployModule/pom.xml incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0013-DeployWinexe/pom.xml incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0014-ResolveLibraryDependency/pom.xml incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0015-DeployLibraryAsSnapshot/pom.xml incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0016-CSharpAssemblyInfoGeneration/pom.xml incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0017-CSharpStrongNamedAssembly/pom.xml incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0018-CSharpSynchronizeTargetWithSource/pom.xml incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0019-BuildFailureOnNUnitFailure/pom.xml incubator/nmaven/trunk/maven-dotnet.iml incubator/nmaven/trunk/plugins/maven-dotnet-compiler-plugin/pom.xml incubator/nmaven/trunk/plugins/maven-dotnet-compiler-plugin/src/main/resources/META-INF/plexus/components.xml incubator/nmaven/trunk/plugins/maven-dotnet-test-plugin/pom.xml incubator/nmaven/trunk/plugins/pom.xml Modified: incubator/nmaven/trunk/components/maven-dotnet-core-it-runner/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/components/maven-dotnet-core-it-runner/pom.xml?rev=618451&r1=618450&r2=618451&view=diff ============================================================================== --- incubator/nmaven/trunk/components/maven-dotnet-core-it-runner/pom.xml (original) +++ incubator/nmaven/trunk/components/maven-dotnet-core-it-runner/pom.xml Mon Feb 4 13:43:12 2008 @@ -62,12 +62,12 @@ </dependency> <dependency> <groupId>org.apache.maven.dotnet.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> + <artifactId>maven-dotnet-compiler-plugin</artifactId> <version>${pom.version}</version> </dependency> <dependency> <groupId>org.apache.maven.dotnet.plugins</groupId> - <artifactId>dotnet-test-plugin</artifactId> + <artifactId>maven-dotnet-test-plugin</artifactId> <version>${pom.version}</version> </dependency> </dependencies> Modified: incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/resources/META-INF/nmaven/annotation-resources.txt URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/resources/META-INF/nmaven/annotation-resources.txt?rev=618451&r1=618450&r2=618451&view=diff ============================================================================== --- incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/resources/META-INF/nmaven/annotation-resources.txt (original) +++ incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/resources/META-INF/nmaven/annotation-resources.txt Mon Feb 4 13:43:12 2008 @@ -2,7 +2,3 @@ org.apache.maven.dotnet.extensions.assembler.JavaAssemblyInfoMarshaller org.apache.maven.dotnet.extensions.assembler.VBAssemblyInfoMarshaller org.apache.maven.dotnet.extensions.compiler.CSharpClassCompiler -org.apache.maven.dotnet.toolchain.policies.IdMatchPolicy -org.apache.maven.dotnet.extensions.toolchain.policies.ProgrammingLanguageMatchPolicy -org.apache.maven.dotnet.extensions.toolchain.policies.VendorMatchPolicy -org.apache.maven.dotnet.extensions.toolchain.DotnetToolchain \ No newline at end of file Modified: incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0000-CSharpCompileLibrary/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0000-CSharpCompileLibrary/pom.xml?rev=618451&r1=618450&r2=618451&view=diff ============================================================================== --- incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0000-CSharpCompileLibrary/pom.xml (original) +++ incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0000-CSharpCompileLibrary/pom.xml Mon Feb 4 13:43:12 2008 @@ -12,7 +12,7 @@ <plugins> <plugin> <groupId>org.apache.maven.dotnet.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> + <artifactId>maven-dotnet-compiler-plugin</artifactId> <extensions>true</extensions> </plugin> </plugins> Modified: incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0001-CSharpCompileExe/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0001-CSharpCompileExe/pom.xml?rev=618451&r1=618450&r2=618451&view=diff ============================================================================== --- incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0001-CSharpCompileExe/pom.xml (original) +++ incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0001-CSharpCompileExe/pom.xml Mon Feb 4 13:43:12 2008 @@ -12,7 +12,7 @@ <plugins> <plugin> <groupId>org.apache.maven.dotnet.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> + <artifactId>maven-dotnet-compiler-plugin</artifactId> <extensions>true</extensions> </plugin> </plugins> Modified: incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0002-CSharpCompileModule/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0002-CSharpCompileModule/pom.xml?rev=618451&r1=618450&r2=618451&view=diff ============================================================================== --- incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0002-CSharpCompileModule/pom.xml (original) +++ incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0002-CSharpCompileModule/pom.xml Mon Feb 4 13:43:12 2008 @@ -12,7 +12,7 @@ <plugins> <plugin> <groupId>org.apache.maven.dotnet.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> + <artifactId>maven-dotnet-compiler-plugin</artifactId> <extensions>true</extensions> </plugin> </plugins> Modified: incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0003-CSharpCompileWinexe/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0003-CSharpCompileWinexe/pom.xml?rev=618451&r1=618450&r2=618451&view=diff ============================================================================== --- incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0003-CSharpCompileWinexe/pom.xml (original) +++ incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0003-CSharpCompileWinexe/pom.xml Mon Feb 4 13:43:12 2008 @@ -12,7 +12,7 @@ <plugins> <plugin> <groupId>org.apache.maven.dotnet.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> + <artifactId>maven-dotnet-compiler-plugin</artifactId> <extensions>true</extensions> </plugin> </plugins> Modified: incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0004-CSharpCompileWithDependency/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0004-CSharpCompileWithDependency/pom.xml?rev=618451&r1=618450&r2=618451&view=diff ============================================================================== --- incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0004-CSharpCompileWithDependency/pom.xml (original) +++ incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0004-CSharpCompileWithDependency/pom.xml Mon Feb 4 13:43:12 2008 @@ -12,7 +12,7 @@ <plugins> <plugin> <groupId>org.apache.maven.dotnet.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> + <artifactId>maven-dotnet-compiler-plugin</artifactId> <extensions>true</extensions> </plugin> </plugins> Modified: incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0005-CSharpCompileWithTransitiveDependency/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0005-CSharpCompileWithTransitiveDependency/pom.xml?rev=618451&r1=618450&r2=618451&view=diff ============================================================================== --- incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0005-CSharpCompileWithTransitiveDependency/pom.xml (original) +++ incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0005-CSharpCompileWithTransitiveDependency/pom.xml Mon Feb 4 13:43:12 2008 @@ -12,7 +12,7 @@ <plugins> <plugin> <groupId>org.apache.maven.dotnet.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> + <artifactId>maven-dotnet-compiler-plugin</artifactId> <extensions>true</extensions> </plugin> </plugins> Modified: incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0007-CSharpCompileTestLibrary/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0007-CSharpCompileTestLibrary/pom.xml?rev=618451&r1=618450&r2=618451&view=diff ============================================================================== --- incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0007-CSharpCompileTestLibrary/pom.xml (original) +++ incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0007-CSharpCompileTestLibrary/pom.xml Mon Feb 4 13:43:12 2008 @@ -14,12 +14,12 @@ <plugins> <plugin> <groupId>org.apache.maven.dotnet.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> + <artifactId>maven-dotnet-compiler-plugin</artifactId> <extensions>true</extensions> </plugin> <plugin> <groupId>org.apache.maven.dotnet.plugins</groupId> - <artifactId>dotnet-test-plugin</artifactId> + <artifactId>maven-dotnet-test-plugin</artifactId> <configuration> <arguments> <param>/nologo</param> Modified: incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0008-CSharpCompileWithProvidedDependency/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0008-CSharpCompileWithProvidedDependency/pom.xml?rev=618451&r1=618450&r2=618451&view=diff ============================================================================== --- incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0008-CSharpCompileWithProvidedDependency/pom.xml (original) +++ incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0008-CSharpCompileWithProvidedDependency/pom.xml Mon Feb 4 13:43:12 2008 @@ -12,7 +12,7 @@ <plugins> <plugin> <groupId>org.apache.maven.dotnet.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> + <artifactId>maven-dotnet-compiler-plugin</artifactId> <extensions>true</extensions> </plugin> </plugins> Modified: incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0009-CSharpCompileWithProvidedGacDependency/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0009-CSharpCompileWithProvidedGacDependency/pom.xml?rev=618451&r1=618450&r2=618451&view=diff ============================================================================== --- incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0009-CSharpCompileWithProvidedGacDependency/pom.xml (original) +++ incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0009-CSharpCompileWithProvidedGacDependency/pom.xml Mon Feb 4 13:43:12 2008 @@ -12,7 +12,7 @@ <plugins> <plugin> <groupId>org.apache.maven.dotnet.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> + <artifactId>maven-dotnet-compiler-plugin</artifactId> <extensions>true</extensions> </plugin> </plugins> Modified: incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0010-DeployLibrary/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0010-DeployLibrary/pom.xml?rev=618451&r1=618450&r2=618451&view=diff ============================================================================== --- incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0010-DeployLibrary/pom.xml (original) +++ incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0010-DeployLibrary/pom.xml Mon Feb 4 13:43:12 2008 @@ -12,7 +12,7 @@ <plugins> <plugin> <groupId>org.apache.maven.dotnet.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> + <artifactId>maven-dotnet-compiler-plugin</artifactId> <extensions>true</extensions> </plugin> </plugins> Modified: incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0011-DeployExe/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0011-DeployExe/pom.xml?rev=618451&r1=618450&r2=618451&view=diff ============================================================================== --- incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0011-DeployExe/pom.xml (original) +++ incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0011-DeployExe/pom.xml Mon Feb 4 13:43:12 2008 @@ -12,7 +12,7 @@ <plugins> <plugin> <groupId>org.apache.maven.dotnet.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> + <artifactId>maven-dotnet-compiler-plugin</artifactId> <extensions>true</extensions> </plugin> </plugins> Modified: incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0012-DeployModule/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0012-DeployModule/pom.xml?rev=618451&r1=618450&r2=618451&view=diff ============================================================================== --- incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0012-DeployModule/pom.xml (original) +++ incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0012-DeployModule/pom.xml Mon Feb 4 13:43:12 2008 @@ -12,7 +12,7 @@ <plugins> <plugin> <groupId>org.apache.maven.dotnet.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> + <artifactId>maven-dotnet-compiler-plugin</artifactId> <extensions>true</extensions> </plugin> </plugins> Modified: incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0013-DeployWinexe/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0013-DeployWinexe/pom.xml?rev=618451&r1=618450&r2=618451&view=diff ============================================================================== --- incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0013-DeployWinexe/pom.xml (original) +++ incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0013-DeployWinexe/pom.xml Mon Feb 4 13:43:12 2008 @@ -12,7 +12,7 @@ <plugins> <plugin> <groupId>org.apache.maven.dotnet.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> + <artifactId>maven-dotnet-compiler-plugin</artifactId> <extensions>true</extensions> </plugin> </plugins> Modified: incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0014-ResolveLibraryDependency/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0014-ResolveLibraryDependency/pom.xml?rev=618451&r1=618450&r2=618451&view=diff ============================================================================== --- incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0014-ResolveLibraryDependency/pom.xml (original) +++ incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0014-ResolveLibraryDependency/pom.xml Mon Feb 4 13:43:12 2008 @@ -12,7 +12,7 @@ <plugins> <plugin> <groupId>org.apache.maven.dotnet.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> + <artifactId>maven-dotnet-compiler-plugin</artifactId> <extensions>true</extensions> </plugin> </plugins> Modified: incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0015-DeployLibraryAsSnapshot/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0015-DeployLibraryAsSnapshot/pom.xml?rev=618451&r1=618450&r2=618451&view=diff ============================================================================== --- incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0015-DeployLibraryAsSnapshot/pom.xml (original) +++ incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0015-DeployLibraryAsSnapshot/pom.xml Mon Feb 4 13:43:12 2008 @@ -12,7 +12,7 @@ <plugins> <plugin> <groupId>org.apache.maven.dotnet.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> + <artifactId>maven-dotnet-compiler-plugin</artifactId> <extensions>true</extensions> </plugin> </plugins> Modified: incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0016-CSharpAssemblyInfoGeneration/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0016-CSharpAssemblyInfoGeneration/pom.xml?rev=618451&r1=618450&r2=618451&view=diff ============================================================================== --- incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0016-CSharpAssemblyInfoGeneration/pom.xml (original) +++ incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0016-CSharpAssemblyInfoGeneration/pom.xml Mon Feb 4 13:43:12 2008 @@ -17,7 +17,7 @@ <plugins> <plugin> <groupId>org.apache.maven.dotnet.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> + <artifactId>maven-dotnet-compiler-plugin</artifactId> <extensions>true</extensions> </plugin> </plugins> Modified: incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0017-CSharpStrongNamedAssembly/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0017-CSharpStrongNamedAssembly/pom.xml?rev=618451&r1=618450&r2=618451&view=diff ============================================================================== --- incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0017-CSharpStrongNamedAssembly/pom.xml (original) +++ incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0017-CSharpStrongNamedAssembly/pom.xml Mon Feb 4 13:43:12 2008 @@ -12,7 +12,7 @@ <plugins> <plugin> <groupId>org.apache.maven.dotnet.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> + <artifactId>maven-dotnet-compiler-plugin</artifactId> <extensions>true</extensions> <configuration> <keyfile>sample.snk</keyfile> Modified: incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0018-CSharpSynchronizeTargetWithSource/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0018-CSharpSynchronizeTargetWithSource/pom.xml?rev=618451&r1=618450&r2=618451&view=diff ============================================================================== --- incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0018-CSharpSynchronizeTargetWithSource/pom.xml (original) +++ incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0018-CSharpSynchronizeTargetWithSource/pom.xml Mon Feb 4 13:43:12 2008 @@ -13,7 +13,7 @@ <plugins> <plugin> <groupId>org.apache.maven.dotnet.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> + <artifactId>maven-dotnet-compiler-plugin</artifactId> <extensions>true</extensions> </plugin> </plugins> Modified: incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0019-BuildFailureOnNUnitFailure/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0019-BuildFailureOnNUnitFailure/pom.xml?rev=618451&r1=618450&r2=618451&view=diff ============================================================================== --- incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0019-BuildFailureOnNUnitFailure/pom.xml (original) +++ incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0019-BuildFailureOnNUnitFailure/pom.xml Mon Feb 4 13:43:12 2008 @@ -14,12 +14,12 @@ <plugins> <plugin> <groupId>org.apache.maven.dotnet.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> + <artifactId>maven-dotnet-compiler-plugin</artifactId> <extensions>true</extensions> </plugin> <plugin> <groupId>org.apache.maven.dotnet.plugins</groupId> - <artifactId>dotnet-test-plugin</artifactId> + <artifactId>maven-dotnet-test-plugin</artifactId> <configuration> <arguments> <param>/nologo</param> Modified: incubator/nmaven/trunk/maven-dotnet.iml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/maven-dotnet.iml?rev=618451&r1=618450&r2=618451&view=diff ============================================================================== --- incubator/nmaven/trunk/maven-dotnet.iml (original) +++ incubator/nmaven/trunk/maven-dotnet.iml Mon Feb 4 13:43:12 2008 @@ -11,9 +11,12 @@ <sourceFolder url="file://$MODULE_DIR$/components/maven-dotnet-core-it-runner/src/test/java" isTestSource="false" /> <sourceFolder url="file://$MODULE_DIR$/components/maven-dotnet-core/src/main/java" isTestSource="false" /> <sourceFolder url="file://$MODULE_DIR$/components/maven-dotnet-extensions/src/main/java" isTestSource="false" /> + <sourceFolder url="file://$MODULE_DIR$/components/maven-dotnet-toolchain-model/target/generated-sources/modello" isTestSource="false" /> + <sourceFolder url="file://$MODULE_DIR$/components/maven-dotnet-toolchain/src/main/java" isTestSource="false" /> <sourceFolder url="file://$MODULE_DIR$/core-integration-tests/src/test/java" isTestSource="false" /> <sourceFolder url="file://$MODULE_DIR$/plugins/dotnet-test-plugin/src/main/java" isTestSource="false" /> <sourceFolder url="file://$MODULE_DIR$/plugins/maven-compiler-plugin/src/main/java" isTestSource="false" /> + <sourceFolder url="file://$MODULE_DIR$/plugins/maven-dotnet-toolchain-plugin/src/main/java" isTestSource="false" /> </content> <orderEntry type="inheritedJdk" /> <orderEntry type="sourceFolder" forTests="false" /> Modified: incubator/nmaven/trunk/plugins/maven-dotnet-compiler-plugin/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/plugins/maven-dotnet-compiler-plugin/pom.xml?rev=618451&r1=618411&r2=618451&view=diff ============================================================================== --- incubator/nmaven/trunk/plugins/maven-dotnet-compiler-plugin/pom.xml (original) +++ incubator/nmaven/trunk/plugins/maven-dotnet-compiler-plugin/pom.xml Mon Feb 4 13:43:12 2008 @@ -27,9 +27,9 @@ </parent> <modelVersion>4.0.0</modelVersion> <groupId>org.apache.maven.dotnet.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> + <artifactId>maven-dotnet-compiler-plugin</artifactId> <packaging>maven-plugin</packaging> - <name>maven-compiler-plugin</name> + <name>maven-dotnet-compiler-plugin</name> <description>Maven Plugin for .NET: Handles source and test compiles</description> <dependencies> <dependency> Modified: incubator/nmaven/trunk/plugins/maven-dotnet-compiler-plugin/src/main/resources/META-INF/plexus/components.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/plugins/maven-dotnet-compiler-plugin/src/main/resources/META-INF/plexus/components.xml?rev=618451&r1=618411&r2=618451&view=diff ============================================================================== --- incubator/nmaven/trunk/plugins/maven-dotnet-compiler-plugin/src/main/resources/META-INF/plexus/components.xml (original) +++ incubator/nmaven/trunk/plugins/maven-dotnet-compiler-plugin/src/main/resources/META-INF/plexus/components.xml Mon Feb 4 13:43:12 2008 @@ -10,22 +10,22 @@ <configuration> <phases> <generate-sources> - org.apache.maven.dotnet.plugins:maven-compiler-plugin:generate-assembly-info + org.apache.maven.dotnet.plugins:maven-dotnet-compiler-plugin:generate-assembly-info </generate-sources> <process-sources> - org.apache.maven.dotnet.plugins:maven-compiler-plugin:process-sources + org.apache.maven.dotnet.plugins:maven-dotnet-compiler-plugin:process-sources </process-sources> <process-test-sources> - org.apache.maven.dotnet.plugins:maven-compiler-plugin:process-test-sources + org.apache.maven.dotnet.plugins:maven-dotnet-compiler-plugin:process-test-sources </process-test-sources> <compile> - org.apache.maven.dotnet.plugins:maven-compiler-plugin:compile + org.apache.maven.dotnet.plugins:maven-dotnet-compiler-plugin:compile </compile> <test-compile> - org.apache.maven.dotnet.plugins:maven-compiler-plugin:test-compile + org.apache.maven.dotnet.plugins:maven-dotnet-compiler-plugin:test-compile </test-compile> <test> - org.apache.maven.dotnet.plugins:dotnet-test-plugin:test + org.apache.maven.dotnet.plugins:maven-dotnet-test-plugin:test </test> <install> org.apache.maven.plugins:maven-install-plugin:install @@ -45,22 +45,22 @@ <configuration> <phases> <generate-sources> - org.apache.maven.dotnet.plugins:maven-compiler-plugin:generate-assembly-info + org.apache.maven.dotnet.plugins:maven-dotnet-compiler-plugin:generate-assembly-info </generate-sources> <process-sources> - org.apache.maven.dotnet.plugins:maven-compiler-plugin:process-sources + org.apache.maven.dotnet.plugins:maven-dotnet-compiler-plugin:process-sources </process-sources> <process-test-sources> - org.apache.maven.dotnet.plugins:maven-compiler-plugin:process-test-sources + org.apache.maven.dotnet.plugins:maven-dotnet-compiler-plugin:process-test-sources </process-test-sources> <compile> - org.apache.maven.dotnet.plugins:maven-compiler-plugin:compile + org.apache.maven.dotnet.plugins:maven-dotnet-compiler-plugin:compile </compile> <test-compile> - org.apache.maven.dotnet.plugins:maven-compiler-plugin:test-compile + org.apache.maven.dotnet.plugins:maven-dotnet-compiler-plugin:test-compile </test-compile> <test> - org.apache.maven.dotnet.plugins:dotnet-test-plugin:test + org.apache.maven.dotnet.plugins:maven-dotnet-test-plugin:test </test> <install> org.apache.maven.plugins:maven-install-plugin:install @@ -80,19 +80,19 @@ <configuration> <phases> <process-sources> - org.apache.maven.dotnet.plugins:maven-compiler-plugin:process-sources + org.apache.maven.dotnet.plugins:maven-dotnet-compiler-plugin:process-sources </process-sources> <process-test-sources> - org.apache.maven.dotnet.plugins:maven-compiler-plugin:process-test-sources + org.apache.maven.dotnet.plugins:maven-dotnet-compiler-plugin:process-test-sources </process-test-sources> <compile> - org.apache.maven.dotnet.plugins:maven-compiler-plugin:compile + org.apache.maven.dotnet.plugins:maven-dotnet-compiler-plugin:compile </compile> <test-compile> - org.apache.maven.dotnet.plugins:maven-compiler-plugin:test-compile + org.apache.maven.dotnet.plugins:maven-dotnet-compiler-plugin:test-compile </test-compile> <test> - org.apache.maven.dotnet.plugins:dotnet-test-plugin:test + org.apache.maven.dotnet.plugins:maven-dotnet-test-plugin:test </test> <install> org.apache.maven.plugins:maven-install-plugin:install @@ -112,22 +112,22 @@ <configuration> <phases> <generate-sources> - org.apache.maven.dotnet.plugins:maven-compiler-plugin:generate-assembly-info + org.apache.maven.dotnet.plugins:maven-dotnet-compiler-plugin:generate-assembly-info </generate-sources> <process-sources> - org.apache.maven.dotnet.plugins:maven-compiler-plugin:process-sources + org.apache.maven.dotnet.plugins:maven-dotnet-compiler-plugin:process-sources </process-sources> <process-test-sources> - org.apache.maven.dotnet.plugins:maven-compiler-plugin:process-test-sources + org.apache.maven.dotnet.plugins:maven-dotnet-compiler-plugin:process-test-sources </process-test-sources> <compile> - org.apache.maven.dotnet.plugins:maven-compiler-plugin:compile + org.apache.maven.dotnet.plugins:maven-dotnet-compiler-plugin:compile </compile> <test-compile> - org.apache.maven.dotnet.plugins:maven-compiler-plugin:test-compile + org.apache.maven.dotnet.plugins:maven-dotnet-compiler-plugin:test-compile </test-compile> <test> - org.apache.maven.dotnet.plugins:dotnet-test-plugin:test + org.apache.maven.dotnet.plugins:maven-dotnet-test-plugin:test </test> <install> org.apache.maven.plugins:maven-install-plugin:install Modified: incubator/nmaven/trunk/plugins/maven-dotnet-test-plugin/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/plugins/maven-dotnet-test-plugin/pom.xml?rev=618451&r1=618411&r2=618451&view=diff ============================================================================== --- incubator/nmaven/trunk/plugins/maven-dotnet-test-plugin/pom.xml (original) +++ incubator/nmaven/trunk/plugins/maven-dotnet-test-plugin/pom.xml Mon Feb 4 13:43:12 2008 @@ -25,14 +25,12 @@ <version>0.15-incubating-SNAPSHOT</version> <artifactId>maven-dotnet-plugins</artifactId> </parent> - <modelVersion>4.0.0</modelVersion> <groupId>org.apache.maven.dotnet.plugins</groupId> - <artifactId>dotnet-test-plugin</artifactId> + <artifactId>maven-dotnet-test-plugin</artifactId> <packaging>maven-plugin</packaging> <name>dotnet-test-plugin</name> <description>Maven Plugin for .NET: Handles nunit test execution and reporting</description> - <dependencies> <dependency> <groupId>org.codehaus.plexus</groupId> @@ -52,12 +50,11 @@ <version>${pom.version}</version> </dependency> </dependencies> - <distributionManagement> <site> <id>nmaven-apache-site</id> <name>NMaven Site</name> - <url>file://${basedir}/../../../www/plugins/dotnet-test-plugin</url> + <url>file://${basedir}/../../../www/plugins/maven-dotnet-test-plugin</url> </site> </distributionManagement> </project> Modified: incubator/nmaven/trunk/plugins/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/plugins/pom.xml?rev=618451&r1=618450&r2=618451&view=diff ============================================================================== --- incubator/nmaven/trunk/plugins/pom.xml (original) +++ incubator/nmaven/trunk/plugins/pom.xml Mon Feb 4 13:43:12 2008 @@ -30,7 +30,7 @@ <packaging>pom</packaging> <name>maven-dotnet-plugins</name> <modules> - <module>maven-compiler-plugin</module> - <module>dotnet-test-plugin</module> + <module>maven-dotnet-compiler-plugin</module> + <module>maven-dotnet-test-plugin</module> </modules> </project> From nmaven-commits-return-austinkramer@example.org Mon Feb 04 21:51:29 2008 Return-Path: <nmaven-commits-return-austinkramer@example.org> Delivered-To: austinkramer@example.org Received: (qmail 38412 invoked from network); 4 Feb 2008 21:51:28 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 4 Feb 2008 21:51:28 -0000 Received: (qmail 43106 invoked by uid 500); 4 Feb 2008 21:51:20 -0000 Delivered-To: austinkramer@example.org Received: (qmail 43082 invoked by uid 500); 4 Feb 2008 21:51:20 -0000 Mailing-List: contact austinkramer@example.org; run by ezmlm Precedence: bulk List-Help: <mailto:austinkramer@example.org> List-Unsubscribe: <mailto:austinkramer@example.org> List-Post: <mailto:austinkramer@example.org> List-Id: <nmaven-commits.incubator.apache.org> Reply-To: austinkramer@example.org Delivered-To: mailing list austinkramer@example.org Received: (qmail 43073 invoked by uid 99); 4 Feb 2008 21:51:20 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 04 Feb 2008 13:51:20 -0800 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO eris.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 04 Feb 2008 21:51:00 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id 251381A983A; Mon, 4 Feb 2008 13:51:08 -0800 (PST) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r618455 - /incubator/nmaven/branches/VERSION_0.16/ Date: Mon, 04 Feb 2008 21:51:08 -0000 To: austinkramer@example.org From: austinkramer@example.org X-Mailer: svnmailer-1.0.8 Message-Id: <austinkramer@example.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: sisbell Date: Mon Feb 4 13:51:07 2008 New Revision: 618455 URL: http://svn.apache.org/viewvc?rev=618455&view=rev Log: Branching off for 0.16 work. Added: incubator/nmaven/branches/VERSION_0.16/ - copied from r618454, incubator/nmaven/trunk/ From nmaven-commits-return-austinkramer@example.org Tue Feb 05 18:13:31 2008 Return-Path: <nmaven-commits-return-austinkramer@example.org> Delivered-To: austinkramer@example.org Received: (qmail 72469 invoked from network); 5 Feb 2008 18:13:31 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 5 Feb 2008 18:13:31 -0000 Received: (qmail 34085 invoked by uid 500); 5 Feb 2008 18:13:23 -0000 Delivered-To: austinkramer@example.org Received: (qmail 34059 invoked by uid 500); 5 Feb 2008 18:13:23 -0000 Mailing-List: contact austinkramer@example.org; run by ezmlm Precedence: bulk List-Help: <mailto:austinkramer@example.org> List-Unsubscribe: <mailto:austinkramer@example.org> List-Post: <mailto:austinkramer@example.org> List-Id: <nmaven-commits.incubator.apache.org> Reply-To: austinkramer@example.org Delivered-To: mailing list austinkramer@example.org Received: (qmail 34050 invoked by uid 99); 5 Feb 2008 18:13:23 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Feb 2008 10:13:23 -0800 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO eris.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Feb 2008 18:13:03 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id 7A6A61A9832; Tue, 5 Feb 2008 10:13:10 -0800 (PST) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r618727 - /incubator/nmaven/trunk/site/versioned/src/site/apt/getting-started.apt Date: Tue, 05 Feb 2008 18:13:09 -0000 To: austinkramer@example.org From: austinkramer@example.org X-Mailer: svnmailer-1.0.8 Message-Id: <austinkramer@example.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: sisbell Date: Tue Feb 5 10:12:56 2008 New Revision: 618727 URL: http://svn.apache.org/viewvc?rev=618727&view=rev Log: New site docs: compiler plugin. Modified: incubator/nmaven/trunk/site/versioned/src/site/apt/getting-started.apt Modified: incubator/nmaven/trunk/site/versioned/src/site/apt/getting-started.apt URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/site/versioned/src/site/apt/getting-started.apt?rev=618727&r1=618726&r2=618727&view=diff ============================================================================== --- incubator/nmaven/trunk/site/versioned/src/site/apt/getting-started.apt (original) +++ incubator/nmaven/trunk/site/versioned/src/site/apt/getting-started.apt Tue Feb 5 10:12:56 2008 @@ -105,7 +105,7 @@ +----+ NMaven supports compile-time signing of assemblies. You can sign assemblies by using the keyfile field in the - maven-compiler-plugin. + maven-dotnet-compiler-plugin. +----+ <build> @@ -113,7 +113,7 @@ <plugins> <plugin> <groupId>org.apache.maven.dotnet.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> + <artifactId>maven-dotnet-compiler-plugin</artifactId> <extensions>true</extensions> <configuration> <keyfile>sgKey.snk/keyfile> @@ -182,7 +182,7 @@ <plugins> <plugin> <groupId>org.apache.maven.dotnet.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> + <artifactId>maven-dotnet-compiler-plugin</artifactId> <extensions>true</extensions> </plugin> </plugins> From nmaven-commits-return-austinkramer@example.org Tue Feb 05 18:16:11 2008 Return-Path: <nmaven-commits-return-austinkramer@example.org> Delivered-To: austinkramer@example.org Received: (qmail 73168 invoked from network); 5 Feb 2008 18:16:11 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 5 Feb 2008 18:16:11 -0000 Received: (qmail 37755 invoked by uid 500); 5 Feb 2008 18:16:03 -0000 Delivered-To: austinkramer@example.org Received: (qmail 37722 invoked by uid 500); 5 Feb 2008 18:16:03 -0000 Mailing-List: contact austinkramer@example.org; run by ezmlm Precedence: bulk List-Help: <mailto:austinkramer@example.org> List-Unsubscribe: <mailto:austinkramer@example.org> List-Post: <mailto:austinkramer@example.org> List-Id: <nmaven-commits.incubator.apache.org> Reply-To: austinkramer@example.org Delivered-To: mailing list austinkramer@example.org Received: (qmail 37713 invoked by uid 99); 5 Feb 2008 18:16:03 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Feb 2008 10:16:03 -0800 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO eris.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Feb 2008 18:15:47 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id BD6BA1A9838; Tue, 5 Feb 2008 10:15:38 -0800 (PST) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r618729 - in /incubator/nmaven/www/0.15: dependencies.html getting-started.html integration.html issue-tracking.html license.html mail-lists.html project-info.html project-summary.html source-repository.html team-list.html Date: Tue, 05 Feb 2008 18:15:36 -0000 To: austinkramer@example.org From: austinkramer@example.org X-Mailer: svnmailer-1.0.8 Message-Id: <austinkramer@example.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: sisbell Date: Tue Feb 5 10:15:32 2008 New Revision: 618729 URL: http://svn.apache.org/viewvc?rev=618729&view=rev Log: Updated web site: compiler plugin. Modified: incubator/nmaven/www/0.15/dependencies.html incubator/nmaven/www/0.15/getting-started.html incubator/nmaven/www/0.15/integration.html incubator/nmaven/www/0.15/issue-tracking.html incubator/nmaven/www/0.15/license.html incubator/nmaven/www/0.15/mail-lists.html incubator/nmaven/www/0.15/project-info.html incubator/nmaven/www/0.15/project-summary.html incubator/nmaven/www/0.15/source-repository.html incubator/nmaven/www/0.15/team-list.html Modified: incubator/nmaven/www/0.15/dependencies.html URL: http://svn.apache.org/viewvc/incubator/nmaven/www/0.15/dependencies.html?rev=618729&r1=618728&r2=618729&view=diff ============================================================================== --- incubator/nmaven/www/0.15/dependencies.html (original) +++ incubator/nmaven/www/0.15/dependencies.html Tue Feb 5 10:15:32 2008 @@ -45,7 +45,7 @@ <div class="xleft"> - Last Published: 01/28/2008 + Last Published: 02/05/2008 </div> <div class="xright"> <a href="http://incubator.apache.org/projects/nmaven.html">Project Site</a> | Modified: incubator/nmaven/www/0.15/getting-started.html URL: http://svn.apache.org/viewvc/incubator/nmaven/www/0.15/getting-started.html?rev=618729&r1=618728&r2=618729&view=diff ============================================================================== --- incubator/nmaven/www/0.15/getting-started.html (original) +++ incubator/nmaven/www/0.15/getting-started.html Tue Feb 5 10:15:32 2008 @@ -45,7 +45,7 @@ <div class="xleft"> - Last Published: 01/28/2008 + Last Published: 02/05/2008 </div> <div class="xright"> <a href="http://incubator.apache.org/projects/nmaven.html">Project Site</a> | @@ -138,12 +138,12 @@ export PATH=$JAVA_HOME/bin:$PATH </pre></div><p>Type &quot;mvn -version&quot; from the command line. You should see the following:</p><div class="source"><pre> java version &quot;1.5.0_09&quot; Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_09-b01) -Java HotSpot(TM) Client VM (build 1.5.0_09-b01, mixed mode, sharing) </pre></div><p>On Linux, you also need Mono version 83.161.120.155 or higher. Type &quot;mono -V&quot; on the command line to see what version you are running. If it is below 83.161.120.155, then download the latest mono version, unzip and run rpm from the commandline. Detailed instructions are located here: <a href=" http://www.mono-project.com/Getting_Mono">Installing Mono</a>. Make sure to su to root before installing with these instructions!</p></div></div><div class="section"><h3><a name="Signing Assemblies">Signing Assemblies</a></h3><p>To create a key</p><div class="source"><pre> sn -k sgKey.snk </pre></div><p>NMaven supports compile-time signing of assemblies. You can sign assemblies by using the keyfile field in the maven-compiler-plugin.</p><div class="source"><pre> &lt;build&gt; +Java HotSpot(TM) Client VM (build 1.5.0_09-b01, mixed mode, sharing) </pre></div><p>On Linux, you also need Mono version 83.161.120.155 or higher. Type &quot;mono -V&quot; on the command line to see what version you are running. If it is below 83.161.120.155, then download the latest mono version, unzip and run rpm from the commandline. Detailed instructions are located here: <a href=" http://www.mono-project.com/Getting_Mono">Installing Mono</a>. Make sure to su to root before installing with these instructions!</p></div></div><div class="section"><h3><a name="Signing Assemblies">Signing Assemblies</a></h3><p>To create a key</p><div class="source"><pre> sn -k sgKey.snk </pre></div><p>NMaven supports compile-time signing of assemblies. You can sign assemblies by using the keyfile field in the maven-dotnet-compiler-plugin.</p><div class="source"><pre> &lt;build&gt; &lt;sourceDirectory&gt;src/main/csharp&lt;/sourceDirectory&gt; &lt;plugins&gt; &lt;plugin&gt; &lt;groupId&gt;org.apache.maven.dotnet.plugins&lt;/groupId&gt; - &lt;artifactId&gt;maven-compiler-plugin&lt;/artifactId&gt; + &lt;artifactId&gt;maven-dotnet-compiler-plugin&lt;/artifactId&gt; &lt;extensions&gt;true&lt;/extensions&gt; &lt;configuration&gt; &lt;keyfile&gt;sgKey.snk/keyfile&gt; @@ -164,7 +164,7 @@ &lt;plugins&gt; &lt;plugin&gt; &lt;groupId&gt;org.apache.maven.dotnet.plugins&lt;/groupId&gt; - &lt;artifactId&gt;maven-compiler-plugin&lt;/artifactId&gt; + &lt;artifactId&gt;maven-dotnet-compiler-plugin&lt;/artifactId&gt; &lt;extensions&gt;true&lt;/extensions&gt; &lt;/plugin&gt; &lt;/plugins&gt; Modified: incubator/nmaven/www/0.15/integration.html URL: http://svn.apache.org/viewvc/incubator/nmaven/www/0.15/integration.html?rev=618729&r1=618728&r2=618729&view=diff ============================================================================== --- incubator/nmaven/www/0.15/integration.html (original) +++ incubator/nmaven/www/0.15/integration.html Tue Feb 5 10:15:32 2008 @@ -45,7 +45,7 @@ <div class="xleft"> - Last Published: 01/28/2008 + Last Published: 02/05/2008 </div> <div class="xright"> <a href="http://incubator.apache.org/projects/nmaven.html">Project Site</a> | Modified: incubator/nmaven/www/0.15/issue-tracking.html URL: http://svn.apache.org/viewvc/incubator/nmaven/www/0.15/issue-tracking.html?rev=618729&r1=618728&r2=618729&view=diff ============================================================================== --- incubator/nmaven/www/0.15/issue-tracking.html (original) +++ incubator/nmaven/www/0.15/issue-tracking.html Tue Feb 5 10:15:32 2008 @@ -45,7 +45,7 @@ <div class="xleft"> - Last Published: 01/28/2008 + Last Published: 02/05/2008 </div> <div class="xright"> <a href="http://incubator.apache.org/projects/nmaven.html">Project Site</a> | Modified: incubator/nmaven/www/0.15/license.html URL: http://svn.apache.org/viewvc/incubator/nmaven/www/0.15/license.html?rev=618729&r1=618728&r2=618729&view=diff ============================================================================== --- incubator/nmaven/www/0.15/license.html (original) +++ incubator/nmaven/www/0.15/license.html Tue Feb 5 10:15:32 2008 @@ -45,7 +45,7 @@ <div class="xleft"> - Last Published: 01/28/2008 + Last Published: 02/05/2008 </div> <div class="xright"> <a href="http://incubator.apache.org/projects/nmaven.html">Project Site</a> | Modified: incubator/nmaven/www/0.15/mail-lists.html URL: http://svn.apache.org/viewvc/incubator/nmaven/www/0.15/mail-lists.html?rev=618729&r1=618728&r2=618729&view=diff ============================================================================== --- incubator/nmaven/www/0.15/mail-lists.html (original) +++ incubator/nmaven/www/0.15/mail-lists.html Tue Feb 5 10:15:32 2008 @@ -45,7 +45,7 @@ <div class="xleft"> - Last Published: 01/28/2008 + Last Published: 02/05/2008 </div> <div class="xright"> <a href="http://incubator.apache.org/projects/nmaven.html">Project Site</a> | Modified: incubator/nmaven/www/0.15/project-info.html URL: http://svn.apache.org/viewvc/incubator/nmaven/www/0.15/project-info.html?rev=618729&r1=618728&r2=618729&view=diff ============================================================================== --- incubator/nmaven/www/0.15/project-info.html (original) +++ incubator/nmaven/www/0.15/project-info.html Tue Feb 5 10:15:32 2008 @@ -45,7 +45,7 @@ <div class="xleft"> - Last Published: 01/28/2008 + Last Published: 02/05/2008 </div> <div class="xright"> <a href="http://incubator.apache.org/projects/nmaven.html">Project Site</a> | Modified: incubator/nmaven/www/0.15/project-summary.html URL: http://svn.apache.org/viewvc/incubator/nmaven/www/0.15/project-summary.html?rev=618729&r1=618728&r2=618729&view=diff ============================================================================== --- incubator/nmaven/www/0.15/project-summary.html (original) +++ incubator/nmaven/www/0.15/project-summary.html Tue Feb 5 10:15:32 2008 @@ -45,7 +45,7 @@ <div class="xleft"> - Last Published: 01/28/2008 + Last Published: 02/05/2008 </div> <div class="xright"> <a href="http://incubator.apache.org/projects/nmaven.html">Project Site</a> | Modified: incubator/nmaven/www/0.15/source-repository.html URL: http://svn.apache.org/viewvc/incubator/nmaven/www/0.15/source-repository.html?rev=618729&r1=618728&r2=618729&view=diff ============================================================================== --- incubator/nmaven/www/0.15/source-repository.html (original) +++ incubator/nmaven/www/0.15/source-repository.html Tue Feb 5 10:15:32 2008 @@ -45,7 +45,7 @@ <div class="xleft"> - Last Published: 01/28/2008 + Last Published: 02/05/2008 </div> <div class="xright"> <a href="http://incubator.apache.org/projects/nmaven.html">Project Site</a> | Modified: incubator/nmaven/www/0.15/team-list.html URL: http://svn.apache.org/viewvc/incubator/nmaven/www/0.15/team-list.html?rev=618729&r1=618728&r2=618729&view=diff ============================================================================== --- incubator/nmaven/www/0.15/team-list.html (original) +++ incubator/nmaven/www/0.15/team-list.html Tue Feb 5 10:15:32 2008 @@ -45,7 +45,7 @@ <div class="xleft"> - Last Published: 01/28/2008 + Last Published: 02/05/2008 </div> <div class="xright"> <a href="http://incubator.apache.org/projects/nmaven.html">Project Site</a> | From nmaven-commits-return-austinkramer@example.org Tue Feb 05 22:32:03 2008 Return-Path: <nmaven-commits-return-austinkramer@example.org> Delivered-To: austinkramer@example.org Received: (qmail 84968 invoked from network); 5 Feb 2008 22:32:03 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 5 Feb 2008 22:32:03 -0000 Received: (qmail 52857 invoked by uid 500); 5 Feb 2008 22:31:55 -0000 Delivered-To: austinkramer@example.org Received: (qmail 52834 invoked by uid 500); 5 Feb 2008 22:31:55 -0000 Mailing-List: contact austinkramer@example.org; run by ezmlm Precedence: bulk List-Help: <mailto:austinkramer@example.org> List-Unsubscribe: <mailto:austinkramer@example.org> List-Post: <mailto:austinkramer@example.org> List-Id: <nmaven-commits.incubator.apache.org> Reply-To: austinkramer@example.org Delivered-To: mailing list austinkramer@example.org Received: (qmail 52825 invoked by uid 99); 5 Feb 2008 22:31:55 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Feb 2008 14:31:55 -0800 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO eris.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Feb 2008 22:31:34 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id 424881A9832; Tue, 5 Feb 2008 14:31:42 -0800 (PST) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r618804 - in /incubator/nmaven/trunk: ./ archetypes/maven-archetype-class-library/src/main/resources/archetype-resources/ archetypes/maven-archetype-console-application/src/main/resources/archetype-resources/ archetypes/maven-archetype-wind... Date: Tue, 05 Feb 2008 22:31:38 -0000 To: austinkramer@example.org From: austinkramer@example.org X-Mailer: svnmailer-1.0.8 Message-Id: <austinkramer@example.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: sisbell Date: Tue Feb 5 14:31:33 2008 New Revision: 618804 URL: http://svn.apache.org/viewvc?rev=618804&view=rev Log: Fixed archetypes. They were using old artifact name for compilers. Modified: incubator/nmaven/trunk/archetypes/maven-archetype-class-library/src/main/resources/archetype-resources/pom.xml incubator/nmaven/trunk/archetypes/maven-archetype-console-application/src/main/resources/archetype-resources/pom.xml incubator/nmaven/trunk/archetypes/maven-archetype-windows-application/src/main/resources/archetype-resources/pom.xml incubator/nmaven/trunk/archetypes/maven-archetype-windows-control/src/main/resources/archetype-resources/pom.xml incubator/nmaven/trunk/maven-dotnet.iml incubator/nmaven/trunk/site/versioned/src/site/apt/getting-started.apt Modified: incubator/nmaven/trunk/archetypes/maven-archetype-class-library/src/main/resources/archetype-resources/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/archetypes/maven-archetype-class-library/src/main/resources/archetype-resources/pom.xml?rev=618804&r1=618803&r2=618804&view=diff ============================================================================== --- incubator/nmaven/trunk/archetypes/maven-archetype-class-library/src/main/resources/archetype-resources/pom.xml (original) +++ incubator/nmaven/trunk/archetypes/maven-archetype-class-library/src/main/resources/archetype-resources/pom.xml Tue Feb 5 14:31:33 2008 @@ -13,7 +13,7 @@ <plugins> <plugin> <groupId>org.apache.maven.dotnet.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> + <artifactId>maven-dotnet-compiler-plugin</artifactId> <extensions>true</extensions> </plugin> </plugins> Modified: incubator/nmaven/trunk/archetypes/maven-archetype-console-application/src/main/resources/archetype-resources/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/archetypes/maven-archetype-console-application/src/main/resources/archetype-resources/pom.xml?rev=618804&r1=618803&r2=618804&view=diff ============================================================================== --- incubator/nmaven/trunk/archetypes/maven-archetype-console-application/src/main/resources/archetype-resources/pom.xml (original) +++ incubator/nmaven/trunk/archetypes/maven-archetype-console-application/src/main/resources/archetype-resources/pom.xml Tue Feb 5 14:31:33 2008 @@ -13,7 +13,7 @@ <plugins> <plugin> <groupId>org.apache.maven.dotnet.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> + <artifactId>maven-dotnet-compiler-plugin</artifactId> <extensions>true</extensions> </plugin> </plugins> Modified: incubator/nmaven/trunk/archetypes/maven-archetype-windows-application/src/main/resources/archetype-resources/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/archetypes/maven-archetype-windows-application/src/main/resources/archetype-resources/pom.xml?rev=618804&r1=618803&r2=618804&view=diff ============================================================================== --- incubator/nmaven/trunk/archetypes/maven-archetype-windows-application/src/main/resources/archetype-resources/pom.xml (original) +++ incubator/nmaven/trunk/archetypes/maven-archetype-windows-application/src/main/resources/archetype-resources/pom.xml Tue Feb 5 14:31:33 2008 @@ -13,7 +13,7 @@ <plugins> <plugin> <groupId>org.apache.maven.dotnet.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> + <artifactId>maven-dotnet-compiler-plugin</artifactId> <extensions>true</extensions> </plugin> </plugins> Modified: incubator/nmaven/trunk/archetypes/maven-archetype-windows-control/src/main/resources/archetype-resources/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/archetypes/maven-archetype-windows-control/src/main/resources/archetype-resources/pom.xml?rev=618804&r1=618803&r2=618804&view=diff ============================================================================== --- incubator/nmaven/trunk/archetypes/maven-archetype-windows-control/src/main/resources/archetype-resources/pom.xml (original) +++ incubator/nmaven/trunk/archetypes/maven-archetype-windows-control/src/main/resources/archetype-resources/pom.xml Tue Feb 5 14:31:33 2008 @@ -13,7 +13,7 @@ <plugins> <plugin> <groupId>org.apache.maven.dotnet.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> + <artifactId>maven-dotnet-compiler-plugin</artifactId> <extensions>true</extensions> </plugin> </plugins> Modified: incubator/nmaven/trunk/maven-dotnet.iml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/maven-dotnet.iml?rev=618804&r1=618803&r2=618804&view=diff ============================================================================== --- incubator/nmaven/trunk/maven-dotnet.iml (original) +++ incubator/nmaven/trunk/maven-dotnet.iml Tue Feb 5 14:31:33 2008 @@ -11,11 +11,9 @@ <sourceFolder url="file://$MODULE_DIR$/components/maven-dotnet-core-it-runner/src/test/java" isTestSource="false" /> <sourceFolder url="file://$MODULE_DIR$/components/maven-dotnet-core/src/main/java" isTestSource="false" /> <sourceFolder url="file://$MODULE_DIR$/components/maven-dotnet-extensions/src/main/java" isTestSource="false" /> - <sourceFolder url="file://$MODULE_DIR$/components/maven-dotnet-toolchain-model/target/generated-sources/modello" isTestSource="false" /> - <sourceFolder url="file://$MODULE_DIR$/components/maven-dotnet-toolchain/src/main/java" isTestSource="false" /> <sourceFolder url="file://$MODULE_DIR$/core-integration-tests/src/test/java" isTestSource="false" /> - <sourceFolder url="file://$MODULE_DIR$/plugins/dotnet-test-plugin/src/main/java" isTestSource="false" /> - <sourceFolder url="file://$MODULE_DIR$/plugins/maven-compiler-plugin/src/main/java" isTestSource="false" /> + <sourceFolder url="file://$MODULE_DIR$/plugins/maven-dotnet-compiler-plugin/src/main/java" isTestSource="false" /> + <sourceFolder url="file://$MODULE_DIR$/plugins/maven-dotnet-test-plugin/src/main/java" isTestSource="false" /> <sourceFolder url="file://$MODULE_DIR$/plugins/maven-dotnet-toolchain-plugin/src/main/java" isTestSource="false" /> </content> <orderEntry type="inheritedJdk" /> Modified: incubator/nmaven/trunk/site/versioned/src/site/apt/getting-started.apt URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/site/versioned/src/site/apt/getting-started.apt?rev=618804&r1=618803&r2=618804&view=diff ============================================================================== --- incubator/nmaven/trunk/site/versioned/src/site/apt/getting-started.apt (original) +++ incubator/nmaven/trunk/site/versioned/src/site/apt/getting-started.apt Tue Feb 5 14:31:33 2008 @@ -12,6 +12,8 @@ * {{{getting-started.html#Project Dependencies} Project Dependencies}} + * {{{getting-started.html#NUnit} NUnit}} + * {{{getting-started.html#Archetypes} Archetypes}} * {Building NMaven} @@ -42,7 +44,7 @@ On Windows, Mono looks something like: - * install/sdk path: C:\Program Files\Mono-83.161.120.155\bin + * install root/SDK path: C:\Program Files\Mono-83.161.120.155\bin ** Build @@ -223,6 +225,10 @@ +----+ dotnet:winexe and dotnet:exe can also be used as dependency types. dotnet:module can also be used but will not be transitive. + +* {NUnit} + + * {Archetypes} From nmaven-commits-return-austinkramer@example.org Tue Feb 05 22:55:11 2008 Return-Path: <nmaven-commits-return-austinkramer@example.org> Delivered-To: austinkramer@example.org Received: (qmail 94428 invoked from network); 5 Feb 2008 22:55:11 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 5 Feb 2008 22:55:11 -0000 Received: (qmail 88611 invoked by uid 500); 5 Feb 2008 22:55:03 -0000 Delivered-To: austinkramer@example.org Received: (qmail 88588 invoked by uid 500); 5 Feb 2008 22:55:03 -0000 Mailing-List: contact austinkramer@example.org; run by ezmlm Precedence: bulk List-Help: <mailto:austinkramer@example.org> List-Unsubscribe: <mailto:austinkramer@example.org> List-Post: <mailto:austinkramer@example.org> List-Id: <nmaven-commits.incubator.apache.org> Reply-To: austinkramer@example.org Delivered-To: mailing list austinkramer@example.org Received: (qmail 88579 invoked by uid 99); 5 Feb 2008 22:55:03 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Feb 2008 14:55:03 -0800 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO eris.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Feb 2008 22:54:42 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id 67D911A9838; Tue, 5 Feb 2008 14:54:50 -0800 (PST) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r618814 - in /incubator/nmaven/trunk/archetypes/maven-archetype-class-library/src/main/resources: META-INF/maven/archetype.xml archetype-resources/Test/ archetype-resources/Test/Class1Test.cs archetype-resources/pom.xml Date: Tue, 05 Feb 2008 22:54:49 -0000 To: austinkramer@example.org From: austinkramer@example.org X-Mailer: svnmailer-1.0.8 Message-Id: <austinkramer@example.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: sisbell Date: Tue Feb 5 14:54:47 2008 New Revision: 618814 URL: http://svn.apache.org/viewvc?rev=618814&view=rev Log: Added unit test to library archetype. Added: incubator/nmaven/trunk/archetypes/maven-archetype-class-library/src/main/resources/archetype-resources/Test/ incubator/nmaven/trunk/archetypes/maven-archetype-class-library/src/main/resources/archetype-resources/Test/Class1Test.cs Modified: incubator/nmaven/trunk/archetypes/maven-archetype-class-library/src/main/resources/META-INF/maven/archetype.xml incubator/nmaven/trunk/archetypes/maven-archetype-class-library/src/main/resources/archetype-resources/pom.xml Modified: incubator/nmaven/trunk/archetypes/maven-archetype-class-library/src/main/resources/META-INF/maven/archetype.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/archetypes/maven-archetype-class-library/src/main/resources/META-INF/maven/archetype.xml?rev=618814&r1=618813&r2=618814&view=diff ============================================================================== --- incubator/nmaven/trunk/archetypes/maven-archetype-class-library/src/main/resources/META-INF/maven/archetype.xml (original) +++ incubator/nmaven/trunk/archetypes/maven-archetype-class-library/src/main/resources/META-INF/maven/archetype.xml Tue Feb 5 14:54:47 2008 @@ -2,5 +2,6 @@ <id>maven-archetype-class-library</id> <resources> <resource>Class1.cs</resource> + <resource>Test/Class1Test.cs</resource> </resources> </archetype> Added: incubator/nmaven/trunk/archetypes/maven-archetype-class-library/src/main/resources/archetype-resources/Test/Class1Test.cs URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/archetypes/maven-archetype-class-library/src/main/resources/archetype-resources/Test/Class1Test.cs?rev=618814&view=auto ============================================================================== --- incubator/nmaven/trunk/archetypes/maven-archetype-class-library/src/main/resources/archetype-resources/Test/Class1Test.cs (added) +++ incubator/nmaven/trunk/archetypes/maven-archetype-class-library/src/main/resources/archetype-resources/Test/Class1Test.cs Tue Feb 5 14:54:47 2008 @@ -0,0 +1,18 @@ +using System; +using System.Collections.Generic; +using System.Text; + +using NUnit.Framework; + +namespace ClassLibrary1 +{ + [TestFixture] + public class Class1Test + { + [Test] + public void TestMethod() + { + Assertion.AssertEquals(1, 1); + } + } +} \ No newline at end of file Modified: incubator/nmaven/trunk/archetypes/maven-archetype-class-library/src/main/resources/archetype-resources/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/archetypes/maven-archetype-class-library/src/main/resources/archetype-resources/pom.xml?rev=618814&r1=618813&r2=618814&view=diff ============================================================================== --- incubator/nmaven/trunk/archetypes/maven-archetype-class-library/src/main/resources/archetype-resources/pom.xml (original) +++ incubator/nmaven/trunk/archetypes/maven-archetype-class-library/src/main/resources/archetype-resources/pom.xml Tue Feb 5 14:54:47 2008 @@ -10,6 +10,7 @@ <packaging>dotnet:library</packaging> <build> <sourceDirectory>.</sourceDirectory> + <testSourceDirectory>Test</testSourceDirectory> <plugins> <plugin> <groupId>org.apache.maven.dotnet.plugins</groupId> @@ -18,4 +19,23 @@ </plugin> </plugins> </build> + <dependencies> + <dependency> + <groupId>org.apache.maven.dotnet</groupId> + <artifactId>NUnit.Framework</artifactId> + <version>2.4.6-incubating-SNAPSHOT</version> + <type>dotnet:library</type> + <scope>test</scope> + </dependency> + </dependencies> + <repositories> + <repository> + <id>m2-snapshot</id> + <name>Maven2 Snapshot Repository</name> + <url>http://people.apache.org/repo/m2-snapshot-repository/</url> + <snapshots> + <enabled>true</enabled> + </snapshots> + </repository> + </repositories> </project> From nmaven-commits-return-austinkramer@example.org Tue Feb 05 22:58:04 2008 Return-Path: <nmaven-commits-return-austinkramer@example.org> Delivered-To: austinkramer@example.org Received: (qmail 95274 invoked from network); 5 Feb 2008 22:58:04 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 5 Feb 2008 22:58:04 -0000 Received: (qmail 93905 invoked by uid 500); 5 Feb 2008 22:57:56 -0000 Delivered-To: austinkramer@example.org Received: (qmail 93885 invoked by uid 500); 5 Feb 2008 22:57:56 -0000 Mailing-List: contact austinkramer@example.org; run by ezmlm Precedence: bulk List-Help: <mailto:austinkramer@example.org> List-Unsubscribe: <mailto:austinkramer@example.org> List-Post: <mailto:austinkramer@example.org> List-Id: <nmaven-commits.incubator.apache.org> Reply-To: austinkramer@example.org Delivered-To: mailing list austinkramer@example.org Received: (qmail 93876 invoked by uid 99); 5 Feb 2008 22:57:56 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Feb 2008 14:57:56 -0800 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO eris.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Feb 2008 22:57:48 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id 30A331A983A; Tue, 5 Feb 2008 14:57:40 -0800 (PST) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r618816 - in /incubator/nmaven/trunk/archetypes: maven-archetype-class-library/pom.xml maven-archetype-console-application/pom.xml maven-archetype-windows-application/pom.xml maven-archetype-windows-control/pom.xml Date: Tue, 05 Feb 2008 22:57:37 -0000 To: austinkramer@example.org From: austinkramer@example.org X-Mailer: svnmailer-1.0.8 Message-Id: <austinkramer@example.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: sisbell Date: Tue Feb 5 14:57:35 2008 New Revision: 618816 URL: http://svn.apache.org/viewvc?rev=618816&view=rev Log: License headers to poms. Modified: incubator/nmaven/trunk/archetypes/maven-archetype-class-library/pom.xml incubator/nmaven/trunk/archetypes/maven-archetype-console-application/pom.xml incubator/nmaven/trunk/archetypes/maven-archetype-windows-application/pom.xml incubator/nmaven/trunk/archetypes/maven-archetype-windows-control/pom.xml Modified: incubator/nmaven/trunk/archetypes/maven-archetype-class-library/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/archetypes/maven-archetype-class-library/pom.xml?rev=618816&r1=618815&r2=618816&view=diff ============================================================================== --- incubator/nmaven/trunk/archetypes/maven-archetype-class-library/pom.xml (original) +++ incubator/nmaven/trunk/archetypes/maven-archetype-class-library/pom.xml Tue Feb 5 14:57:35 2008 @@ -1,5 +1,22 @@ <?xml version="1.0" encoding="UTF-8"?> +<!-- +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. +--> <project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <parent> <groupId>org.apache.maven.dotnet</groupId> Modified: incubator/nmaven/trunk/archetypes/maven-archetype-console-application/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/archetypes/maven-archetype-console-application/pom.xml?rev=618816&r1=618815&r2=618816&view=diff ============================================================================== --- incubator/nmaven/trunk/archetypes/maven-archetype-console-application/pom.xml (original) +++ incubator/nmaven/trunk/archetypes/maven-archetype-console-application/pom.xml Tue Feb 5 14:57:35 2008 @@ -1,5 +1,22 @@ <?xml version="1.0" encoding="UTF-8"?> +<!-- +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. +--> <project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <parent> <groupId>org.apache.maven.dotnet</groupId> Modified: incubator/nmaven/trunk/archetypes/maven-archetype-windows-application/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/archetypes/maven-archetype-windows-application/pom.xml?rev=618816&r1=618815&r2=618816&view=diff ============================================================================== --- incubator/nmaven/trunk/archetypes/maven-archetype-windows-application/pom.xml (original) +++ incubator/nmaven/trunk/archetypes/maven-archetype-windows-application/pom.xml Tue Feb 5 14:57:35 2008 @@ -1,5 +1,22 @@ <?xml version="1.0" encoding="UTF-8"?> +<!-- +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. +--> <project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <parent> <groupId>org.apache.maven.dotnet</groupId> Modified: incubator/nmaven/trunk/archetypes/maven-archetype-windows-control/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/archetypes/maven-archetype-windows-control/pom.xml?rev=618816&r1=618815&r2=618816&view=diff ============================================================================== --- incubator/nmaven/trunk/archetypes/maven-archetype-windows-control/pom.xml (original) +++ incubator/nmaven/trunk/archetypes/maven-archetype-windows-control/pom.xml Tue Feb 5 14:57:35 2008 @@ -1,5 +1,22 @@ <?xml version="1.0" encoding="UTF-8"?> +<!-- +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. +--> <project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <parent> <groupId>org.apache.maven.dotnet</groupId> From nmaven-commits-return-austinkramer@example.org Tue Feb 05 23:15:25 2008 Return-Path: <nmaven-commits-return-austinkramer@example.org> Delivered-To: austinkramer@example.org Received: (qmail 2256 invoked from network); 5 Feb 2008 23:15:25 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 5 Feb 2008 23:15:25 -0000 Received: (qmail 15444 invoked by uid 500); 5 Feb 2008 23:15:17 -0000 Delivered-To: austinkramer@example.org Received: (qmail 15413 invoked by uid 500); 5 Feb 2008 23:15:17 -0000 Mailing-List: contact austinkramer@example.org; run by ezmlm Precedence: bulk List-Help: <mailto:austinkramer@example.org> List-Unsubscribe: <mailto:austinkramer@example.org> List-Post: <mailto:austinkramer@example.org> List-Id: <nmaven-commits.incubator.apache.org> Reply-To: austinkramer@example.org Delivered-To: mailing list austinkramer@example.org Received: (qmail 15404 invoked by uid 99); 5 Feb 2008 23:15:17 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Feb 2008 15:15:17 -0800 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO eris.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Feb 2008 23:14:57 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id 026811A9832; Tue, 5 Feb 2008 15:15:04 -0800 (PST) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r618818 - /incubator/nmaven/trunk/thirdparty/ Date: Tue, 05 Feb 2008 23:15:04 -0000 To: austinkramer@example.org From: austinkramer@example.org X-Mailer: svnmailer-1.0.8 Message-Id: <austinkramer@example.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: sisbell Date: Tue Feb 5 15:14:53 2008 New Revision: 618818 URL: http://svn.apache.org/viewvc?rev=618818&view=rev Log: No longer need thirdparty binaries. Now deployed to snapshot repo. Removed: incubator/nmaven/trunk/thirdparty/ From nmaven-commits-return-austinkramer@example.org Wed Feb 06 19:31:30 2008 Return-Path: <nmaven-commits-return-austinkramer@example.org> Delivered-To: austinkramer@example.org Received: (qmail 88330 invoked from network); 6 Feb 2008 19:31:30 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 6 Feb 2008 19:31:30
{'source': 'Apache Software Foundation Public Mail Archives'}