On a serious note, I will look into this patch this weekend.

Thanks,
Evan

On 7/13/07, Evan Worley <[EMAIL PROTECTED]> wrote:

hahaha, nice one Shane.  I need to call my friends in the Seattle area :)

On 7/13/07, Shane Isbell <[EMAIL PROTECTED] > wrote:
>
> Evan just got setup with access. You could probably walk down the hall
> to
> nag him ;)
>
> On 7/13/07, Deacon, Brian <[EMAIL PROTECTED]> wrote:
> >
> > I'm not a committer.
> >
> > But let me add my nagging voice to try to get it committed.  :)
> >
> > B
> >
> > -----Original Message-----
> > From: Amol Manjure [mailto:[EMAIL PROTECTED]
> > Sent: Friday, July 13, 2007 3:34 AM
> > To: [email protected]
> > Subject: Re: How to deal with resx from nmaven, and specifically from
> > the test plugin
> >
> > Hi Brian,
> >
> > Did you check this patch into SVN? I cannot locate it in any of the
> > branches or the trunk.
> >
> > Amol
> >
> > On 7/10/07, Deacon, Brian <[EMAIL PROTECTED]> wrote:
> > > Attached to NMAVEN-78.  (With props to Amol!)
> > >
> > > B
> > >
> > > -----Original Message-----
> > > From: Shane Isbell [mailto:[EMAIL PROTECTED]
> > > Sent: Tuesday, July 10, 2007 9:53 AM
> > > To: [email protected]
> > > Subject: Re: How to deal with resx from nmaven, and specifically
> from
> > > the test plugin
> > >
> > > Go for it.
> > >
> > > On 7/10/07, Deacon, Brian <[EMAIL PROTECTED]> wrote:
> > > >
> > > > Besides solving my problem, this would seem to be useful
> > > > functionality
> > >
> > > > for a more straightforward issue like:
> > > >
> > > > <configuration>
> > > >     <excludes>
> > > >         <exclude>**/WeNeverTestClassesWithThisName.cs</exclude>
> > > >     </excludes>
> > > > </configuration>
> > > >
> > > > Thoughts on including this as a patch?  (He says as he gets ready
> to
> >
> > > > attach it as a patch to NMAVEN-78)
> > > >
> > > > B
> > > >
> > > > ________________________________
> > > >
> > > > From: Amol Manjure [mailto:[EMAIL PROTECTED] ]
> > > > Sent: Tuesday, July 03, 2007 5:43 AM
> > > > To: [email protected]
> > > > Subject: Re: How to deal with resx from nmaven, and specifically
> > > > from the test plugin
> > > >
> > > >
> > > > I had a similar problem and have modified TestSourceProcessorMojo
> > > > and SourceProcessorMojo to read the excludes and testExcludes XML
> > > > nodes from the POM. Please find my version attached to this email.
> > > > The behavior is to use the hard coded excludes in the class and
> add
> > > > any excludes defined in the POM.
> > > >
> > > > The usage is similar to the maven-compiler-plugin. POM snippet
> below
> > > >
> > > > <snip>
> > > > <plugins>
> > > >     <plugin>
> > > >         <groupId>org.apache.maven.dotnet.plugins</groupId>
> > > >         <artifactId>maven-compile-plugin</artifactId>
> > > >         <extensions>true</extensions>
> > > >         <configuration>
> > > >             <excludes>
> > > >                 <exclude>**/*.xml</exclude>
> > > >                 <exclude>**/*.vspscc</exclude>
> > > >                 <exclude>**/*.config</exclude>
> > > >                 <exclude>**/*.bat</exclude>
> > > >                 <exclude>**/*.csproj*</exclude>
> > > >             </excludes>
> > > >             <testExcludes>
> > > >                 <exclude>**/*.xml</exclude>
> > > >                 <exclude>**/*.vspscc</exclude>
> > > >                 <exclude>**/*.config</exclude>
> > > >                 <exclude>**/*.bat</exclude>
> > > >                 <exclude>**/*.csproj*</exclude>
> > > >             </testExcludes>
> > > >         </configuration>
> > > >     </plugin>
> > > > </plugins>
> > > > </snip>
> > > >
> > > > Amol
> > > >
> > > >
> > > > On 6/29/07, Shane Isbell <[EMAIL PROTECTED]> wrote:
> > > >
> > > >         As a work-around, you can add the modify the
> > > > TestSourceProcessorMojo
> > > >         (maven-compile-plugin) by adding the pattern to the
> exclude
> > > > list.
> > > >
> > > >                 excludeList.add( "*.suo" );
> > > >                 excludeList.add( "*.csproj" );
> > > >                 excludeList.add( "*.sln" );
> > > >                 excludeList.add( "obj/**" );
> > > >
> > > >
> > > >         On 6/28/07, Evan Worley <[EMAIL PROTECTED]> wrote:
> > > >         >
> > > >         > Hi Brian,
> > > >         >
> > > >         > There is a JIRA,
> http://jira.codehaus.org/browse/NMAVEN-78
> > > > which is
> > > >         > related.  Essentially the test-plugin grabs everything
> as
> > > > a build test
> > > >         > source instead of looking for only "test sources"
> > > >         >
> > > >         > -Evan
> > > >         >
> > > >         > On 6/28/07, Deacon, Brian <[EMAIL PROTECTED]>
> wrote:
> > > >         > >
> > > >         > > > So I've got this in build/plugins:
> > > >         > > >       <plugin>
> > > >         > > >
> > > <groupId>org.apache.maven.dotnet.plugins</groupId>
> > > >         > > >         <artifactId>maven-test-plugin</artifactId>
> > > >         > > >         <version>0.14-SNAPSHOT</version>
> > > >         > > >         <extensions>true</extensions>
> > > >         > > >         <configuration>
> > > >         > > >
> > > >         > > >
> > > > <reportsDirectory>${basedir}/target/nunit-log</reportsDirectory>
> > > >         > > >
> > > <compilerArgument>/debug:full</compilerArgument>
> > > >         > > >         </configuration>
> > > >         > > >       </plugin>
> > > >         > > >
> > > >         > > > But the csc call that gets made as a result when
> > > > trying to generate
> > > >         > > > the test assembly has:
> > > >         > > > /recurse:c:\blah\blah\target\build-test-sources\**
> > > >         > > >
> > > >         > > > So it's spitting out all kinds of syntax errors
> > > > because the test
> > > >         > > > assembly contains .resx and other things that it is
> > > > trying to compile
> > > >         > > > as c# content, which of course it isn't.
> > > >         > > >
> > > >         > > > Oh, and my only other settings in the <build>
> element
> > > are:
> > > >         > > >
> > > >         > > >     <finalName>${artifactId}</finalName>
> > > >         > > >     <sourceDirectory>../src/dotnet</sourceDirectory>
>
> > > >         > > >
> > > > <testSourceDirectory>../test/dotnet</testSourceDirectory>
> > > >         > > >
> > > >         > > > So, firstly, I need it to stop treating the
> resources
> > > > like source
> > > >         > > > code, then secondly, I need it to actually compile
> > > > those
> > >
> > > > resources
> > > >         > > > into the assembly.  Anybody have the answer in their
>
> > > > back pocket?
> > > >         > > >
> > > >         > > > Brian
> > > >         > >
> > > >         >
> > > >
> > > >
> > > >
> > > >
> > >
> >
>


Reply via email to