Shane, I've gone ahead and created some simple shell scripts to build and run the tests on Linux. I've uploaded them to the bug you have opened.
Thanks, Erik >>> On 9/13/2007 at 10:28 AM, in message <[EMAIL PROTECTED]>, "Erik Jensen" <[EMAIL PROTECTED]> wrote: > Shane, > > I tried removing the entries on the pom files and got a successful build, > but when I go to compile a simple NMaven project, it tells me I'm missing: > > NMaven.Plugins:NMaven.Plugin.Resx.exe:exe.config:0.14-SNAPSHOT > and > NMaven.Plugins:NMaven.Plugin.Solution:netplugin:0.14-SNAPSHOT > > If I get some time, I can work on a shell script to build your test case. If > not, Monday sounds great to me. > > Thanks, > > Erik > >>>> On 9/13/2007 at 9:16 AM, in message > <[EMAIL PROTECTED]>, "Shane Isbell" > <[EMAIL PROTECTED]> wrote: >> The test case should work for Linux (with the exception of the build script >> itself). I have a customer release due out by tomorrow. If you can wait >> until Monday, I can throw together a shell script. >> >> To remove the NMaven.Solution build you would need to modify the >> assemblies/pom.xml file by removing project/modules/module[NMaven.Solution] >> AND modify plugins/netplugins/pom.xml by removing project/modules/module[ >> NMaven.Plugin.Solution]. >> >> Regards, >> Shane >> >> >> >> On 9/13/07, Erik Jensen <[EMAIL PROTECTED]> wrote: >>> >>> Shane, >>> >>> The mono team needs to reproduce the problem under mono 1.2.5 in Linux. Do >>> you have a test case for the bug that targets mono on Linux instead of >>> Windows? If not, I can try to massage your test case into something that >>> doesn't use the Microsoft tools to build. >>> >>> Additionally, is there a way I can get the newest NMaven tag (2007-07-25) >>> to build without the NMaven.Solution stuff that's causing the build to >>> fail? We've run into a couple bugs that have been fixed since 2007-05-18 and >>> using the newer tag even without the NMaven.Solution code would be >>> advantageous to us. >>> >>> Thanks, >>> >>> Erik >>> >>> >>> On 9/5/2007 at 2:42 PM, in message >>> <[EMAIL PROTECTED]>, "Shane >>> Isbell" >>> <[EMAIL PROTECTED]> wrote: >>> > I have submitted the bug (with test case) to the mono-project: >>> > http://bugzilla.ximian.com/show_bug.cgi?id=82711 >>> > >>> > Shane >>> > >>> > >>> > On 9/4/07, Shane Isbell <[EMAIL PROTECTED]> wrote: >>> >> >>> >> Cool. I will work on getting the test cases for the bug done today. >>> >> >>> >> Thanks, >>> >> Shane >>> >> >>> >> >>> >> On 9/4/07, Erik Jensen <[EMAIL PROTECTED]> wrote: >>> >> > >>> >> > Shane, >>> >> > >>> >> > Thanks for the information. If you have time to get a bug open with >>> the >>> >> > mono team, I can talk to Miguel or one of his team members to get a >>> some >>> >> > information on what it will take to get a fix. Just let me know. We >>> are >>> >> > presently looking at using NMaven for a large project using both >>> > Microsoft's >>> >> > .NET framework and mono and would like to stay current with the >>> stable >>> >> > releases. For now I will try using the 2007-05-18 tag for the proof >>> of >>> >> > concept. Again, I appreciate the response. >>> >> > >>> >> > Thanks. >>> >> > >>> >> > Erik >>> >> > >>> >> > >>> On 9/4/2007 at 10:27 AM, in message >>> >> > <[EMAIL PROTECTED] >, "Shane >>> >> > Isbell" >>> >> > <[EMAIL PROTECTED]> wrote: >>> >> > > Hi Erik, >>> >> > > >>> >> > > If you look within the pom.xml file of the NMaven.Solution project, >>> >> > you will >>> >> > > see the compiler is configured to only use Microsoft framework >>> >> > > 2.0environment. Writing Maven Plugins in C# (like the Solution >>> >> > > plugin) in not >>> >> > > supported under Mono. There is a bug in Mono, dealing with the >>> >> > creation of >>> >> > > new app domain managers; and I have not yet had time to follow up >>> with >>> >> > the >>> >> > > Mono group to get this fixed: >>> >> > http://jira.codehaus.org/browse/NMAVEN-67. >>> >> > > >>> >> > > I suspect that STABLE-2007-05-18 - which is prior to the >>> introduction >>> >> > to the >>> >> > > .NET Maven plugin framework - would work in generating the solution >>> >> > files. >>> >> > > >>> >> > > Shane >>> >> > > >>> >> > > On 9/4/07, Erik Jensen < [EMAIL PROTECTED]> wrote: >>> >> > >> >>> >> > >> I'm attempting to build the STABLE-2007-07-25 tag on Linux and >>> >> > receiving >>> >> > >> the following error. I thought I would ask the list if anyone >>> knows >>> >> > what may >>> >> > >> be the problem before I dive in deeper. >>> >> > >> >>> >> > >> Mono Version: >>> >> > >> Mono JIT compiler version 1.2.4 (tarball) >>> >> > >> Copyright (C) 2002-2007 Novell, Inc and Contributors. >>> >> > www.mono-project.com >>> >> > >> TLS: __thread >>> >> > >> GC: Included Boehm (with typed GC) >>> >> > >> SIGSEGV: normal >>> >> > >> Architecture: x86 >>> >> > >> Disabled: none >>> >> > >> >>> >> > >> Java Version: >>> >> > >> java version "1.5.0_12" >>> >> > >> Java(TM) 2 Runtime Environment, Standard Edition (build >>> 1.5.0_12-b04) >>> >> > >> Java HotSpot(TM) Client VM (build 1.5.0_12-b04 , mixed mode) >>> >> > >> >>> >> > >> Maven Version: >>> >> > >> Maven version: 2.0.4 >>> >> > >> >>> >> > >> Build Error: >>> >> > >> >>> >> > >> [INFO] >>> >> > >> >>> >> > >>> ---------------------------------------------------------------------------- >>> >> > >>> >> > >> [INFO] Building NMaven.Solution >>> >> > >> [INFO] task-segment: [install] >>> >> > >> [INFO] >>> >> > >> >>> >> > >>> ---------------------------------------------------------------------------- >>> >> > >> [INFO] [compile:initialize] >>> >> > >> [INFO] Mojo Execution Time = 1 >>> >> > >> [INFO] [resolver:resolve] >>> >> > >> [INFO] [NMaven.Plugin.Settings.JavaBinding:generate-settings] >>> >> > >> [INFO] [compile:generate-assembly-info] >>> >> > >> [INFO] NMAVEN-902-001: Found AssemblyInfo file(s), so will not >>> >> > generate >>> >> > >> one >>> >> > >> [INFO] [compile:process-sources] >>> >> > >> [INFO] NMAVEN-904-002: Copying source files: From = >>> >> > >> >>> >> > >>> /home/erikrj/work/Novell/build/tmp/nmaven/assemblies/NMaven.Solution/., To >>> >> > >> = >>> >> > >> >>> >> > > >>> >> > >>> > >>> >> > /home/erikrj/work/Novell/build/tmp/nmaven/assemblies/NMaven.Solution/target/b >>> >> > > uild-sources, >>> >> > >> File Count = 6 >>> >> > >> [INFO] [compile:process-test-sources] >>> >> > >> [INFO] NMAVEN-905-001: No test source files to copy >>> >> > >> [INFO] [resgen:copy-resources] >>> >> > >> [INFO] [resgen:generate] >>> >> > >> [INFO] [compile:compile] >>> >> > >> [INFO] NMAVEN-066-013: Found Vendor = Vendor = MICROSOFT, Vendor >>> >> > Version = >>> >> > >> 2.0.50727 , Framework Version = 2.0.50727, Executable Paths = >>> >> > >> [INFO] >>> >> > >> >>> >> > >>> ------------------------------------------------------------------------ >>> >> > >> [ERROR] BUILD ERROR >>> >> > >> [INFO] >>> >> > >> >>> >> > >>> ------------------------------------------------------------------------ >>> >> > >> [INFO] NMAVEN-900-005: Unsupported Platform: Language = C_SHARP, >>> >> > Vendor = >>> >> > >> MICROSOFT, ArtifactType = library >>> >> > >> >>> >> > >> Embedded error: NMAVEN-000-000: Could not find GAC dependency: >>> File = >>> >> > >>> >> > >> >>> >> > > >>> >> > >>> > >>> /home/erikrj/work/Novell/build/tmp/nmaven/null\assembly\GAC_MSIL\/Microsoft. >>> > B >>> >> > > uild.Engine/2.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Engine.dll >>> >> > >> >>> >> > >> Thanks, >>> >> > >> >>> >> > >> Erik >>> >> > >> >>> >> > >> >>> >> > >>> >> > >>> >> >>>
