You are viewing a plain text version of this content. The canonical link for it is here.
Posted to nmaven-dev@incubator.apache.org by Pavel Znamenáček <zn...@cncz.cz> on 2008/01/17 00:11:13 UTC

[Feature Question] Target .NET platform implementations

Hi,

    which platforms of .NET do you plan to support? Do you plan to 
include multiple platform support (cross compilation) inside one of POM? 
I mean the target could look like directory structure below with similar 
content.

Thanx for reply.
Br, Pavel Znamenacek

+---cli
|   \---1.0
|       \---release
|               log4net.dll
|               log4net.xml
|              
+---mono
|   +---1.0
|   |   +---debug
|   |   |       log4net.dll
|   |   |       log4net.dll.mdb
|   |   |       log4net.xml
|   |   |      
|   |   \---release
|   |           log4net.dll
|   |           log4net.xml
|   |          
|   \---2.0
|       +---debug
|       |       log4net.dll
|       |       log4net.dll.mdb
|       |       log4net.xml
|       |      
|       \---release
|               log4net.dll
|               log4net.xml
|              
+---net
|   +---1.0
|   |   +---debug
|   |   |       log4net.dll
|   |   |       log4net.pdb
|   |   |       log4net.xml
|   |   |      
|   |   \---release
|   |           log4net.dll
|   |           log4net.xml
|   |          
|   +---1.1
|   |   +---debug
|   |   |       log4net.dll
|   |   |       log4net.pdb
|   |   |       log4net.xml
|   |   |      
|   |   \---release
|   |           log4net.dll
|   |           log4net.xml
|   |          
|   \---2.0
|       +---debug
|       |       log4net.dll
|       |       log4net.pdb
|       |       log4net.xml
|       |      
|       \---release
|               log4net.dll
|               log4net.xml
|              
+---netcf
|   \---1.0
|       +---debug
|       |       log4net.dll
|       |       log4net.pdb
|       |       log4net.xml
|       |      
|       \---release
|               log4net.dll
|               log4net.xml
|              
\---sscli
    \---1.0
        +---debug
        |       log4net.dll
        |       log4net.ildb
        |      
        \---release
                log4net.dll


Re: [Feature Question] Target .NET platform implementations

Posted by Shane Isbell <sh...@gmail.com>.
The goal is support for frameworks 1.1, 2.0, 3.0, 3.5 and vendors
Novell/Mono and Microsoft. I hadn't given much thought to compiling multiple
versions with different output locations. Also there is debug and release
locations. Provided NMaven knew the location of the compilers (requires we
get the toolchain working for us), it would be easy enough to run the
compiler instance multiple times, but then we would need to also run the
NUnit tests multiple times. Would anyone else find this feature useful?

Shane


On Jan 16, 2008 4:11 PM, Pavel Znamenáček <zn...@cncz.cz> wrote:

> Hi,
>
>    which platforms of .NET do you plan to support? Do you plan to
> include multiple platform support (cross compilation) inside one of POM?
> I mean the target could look like directory structure below with similar
> content.
>
> Thanx for reply.
> Br, Pavel Znamenacek
>
> +---cli
> |   \---1.0
> |       \---release
> |               log4net.dll
> |               log4net.xml
> |
> +---mono
> |   +---1.0
> |   |   +---debug
> |   |   |       log4net.dll
> |   |   |       log4net.dll.mdb
> |   |   |       log4net.xml
> |   |   |
> |   |   \---release
> |   |           log4net.dll
> |   |           log4net.xml
> |   |
> |   \---2.0
> |       +---debug
> |       |       log4net.dll
> |       |       log4net.dll.mdb
> |       |       log4net.xml
> |       |
> |       \---release
> |               log4net.dll
> |               log4net.xml
> |
> +---net
> |   +---1.0
> |   |   +---debug
> |   |   |       log4net.dll
> |   |   |       log4net.pdb
> |   |   |       log4net.xml
> |   |   |
> |   |   \---release
> |   |           log4net.dll
> |   |           log4net.xml
> |   |
> |   +---1.1
> |   |   +---debug
> |   |   |       log4net.dll
> |   |   |       log4net.pdb
> |   |   |       log4net.xml
> |   |   |
> |   |   \---release
> |   |           log4net.dll
> |   |           log4net.xml
> |   |
> |   \---2.0
> |       +---debug
> |       |       log4net.dll
> |       |       log4net.pdb
> |       |       log4net.xml
> |       |
> |       \---release
> |               log4net.dll
> |               log4net.xml
> |
> +---netcf
> |   \---1.0
> |       +---debug
> |       |       log4net.dll
> |       |       log4net.pdb
> |       |       log4net.xml
> |       |
> |       \---release
> |               log4net.dll
> |               log4net.xml
> |
> \---sscli
>    \---1.0
>        +---debug
>        |       log4net.dll
>        |       log4net.ildb
>        |
>        \---release
>                log4net.dll
>
>