Re: [M2] Native plugin and multi-platform C++ projects How-To

2007-04-15 Thread Frederic Simon
Hi, I worked a lot on creating a plugin that is merging the goodies from the native plugin and the freehep nar plugin. It's in production on a big project for linux build, but never had the time to test it for windows. For Linux (and may be others, since it's based on native plugin) I have the

Re: [M2] Native plugin and multi-platform C++ projects How-To

2007-04-14 Thread Mark Donszelmann
Hi On Apr 13, 2007, at 2:00 PM, Christian Goetze wrote: On 4/13/07, Mark Donszelmann [EMAIL PROTECTED] wrote: Hi Christian, you may have a look at http://java.freehep.org/freehep-nar-plugin it does quite a bit of what you suggest, though it is not perfect. That is pretty neat - but the

Re: [M2] Native plugin and multi-platform C++ projects How-To

2007-04-14 Thread Eric Redmond
On 4/14/07, Mark Donszelmann [EMAIL PROTECTED] wrote: Hi On Apr 13, 2007, at 2:00 PM, Christian Goetze wrote: On 4/13/07, Mark Donszelmann [EMAIL PROTECTED] wrote: Hi Christian, you may have a look at http://java.freehep.org/freehep-nar-plugin it does quite a bit of what you suggest,

Re: [M2] Native plugin and multi-platform C++ projects How-To

2007-04-14 Thread Mark Donszelmann
Hi agreed AOL is a classifier. The question is not if it is or not. The question is what the range of this classifier should be to handle ALL the areas of native code, and what their compatibility range should be. Regards Mark On Apr 14, 2007, at 11:15 AM, Eric Redmond wrote: On 4/14/07,

Re: [M2] Native plugin and multi-platform C++ projects How-To

2007-04-14 Thread Eric Redmond
On 4/14/07, Mark Donszelmann [EMAIL PROTECTED] wrote: Hi agreed AOL is a classifier. The question is not if it is or not. The question is what the range of this classifier should be to handle ALL the areas of native code, and what their compatibility range should be. I see. This is an

[M2] Native plugin and multi-platform C++ projects How-To

2007-04-13 Thread Rodrigo Ruiz
Hi all, I am trying to migrate a C++ project to Maven2, but I have troubles to find out the right way to go. The current project uses a Makefile for several Unix systems (custom, no automake used), and separate Visual Studio project files for Windows. The artifact to generate is a shared

Re: [M2] Native plugin and multi-platform C++ projects How-To

2007-04-13 Thread Dan Tran
On 4/13/07, Rodrigo Ruiz [EMAIL PROTECTED] wrote: Hi all, I am trying to migrate a C++ project to Maven2, but I have troubles to find out the right way to go. The current project uses a Makefile for several Unix systems (custom, no automake used), and separate Visual Studio project files for

Re: [M2] Native plugin and multi-platform C++ projects How-To

2007-04-13 Thread Christian Goetze
- Using again the native plugin, create a multi-module project. The parent would contain the C++ source code, while each child module would be devoted to create a single OS/platform specific artifact. I use this option. However you still need to use profile to do debug/release type

Re: [M2] Native plugin and multi-platform C++ projects How-To

2007-04-13 Thread Mark Donszelmann
Hi Christian, you may have a look at http://java.freehep.org/freehep-nar-plugin it does quite a bit of what you suggest, though it is not perfect. Regards Mark Donszelmann On Apr 13, 2007, at 11:48 AM, Christian Goetze wrote: - Using again the native plugin, create a multi-module project.

Re: [M2] Native plugin and multi-platform C++ projects How-To

2007-04-13 Thread Christian Goetze
On 4/13/07, Mark Donszelmann [EMAIL PROTECTED] wrote: Hi Christian, you may have a look at http://java.freehep.org/freehep-nar-plugin it does quite a bit of what you suggest, though it is not perfect. That is pretty neat - but the devil is in the details :) For example, you'd want various

Building C, C++ projects with Maven

2006-08-28 Thread Roman Gelfand
Hello all, I'm new in Maven 2. So, I would be very grateful if you let me know how can I build my C, C++, and Borland Delphi projects with Maven. What are plugins I have to use for these purposes, and how pom.xml file should look for these projects? Thank you in advance, Roman

Re: Building C, C++ projects with Maven

2006-08-28 Thread Christophe DENEUX
Hi Roman, For C/C++ project, you can try the native-maven-plugin: http://mojo.codehaus.org/maven-native/native-maven-plugin/. Perhaps it can work for delphi project. Christophe DENEUX / Capgemini Sud / Méditerranée

RE: Plugin to compile C and C++ projects

2006-05-15 Thread Vandermi Joao da Silva
[EMAIL PROTECTED] www.BenQMobile.com Av. Djalma Batista, 536 - São Geraldo Manaus-AM Brasil -Original Message- From: Kenney Westerhof [mailto:[EMAIL PROTECTED] Sent: Friday, May 12, 2006 8:23 AM To: Maven Users List Subject: Re: Plugin to compile C and C++ projects On Fri, 12 May 2006

Re: Plugin to compile C and C++ projects

2006-05-15 Thread dan tran
, 2006 8:23 AM To: Maven Users List Subject: Re: Plugin to compile C and C++ projects On Fri, 12 May 2006, Vandermi Joao da Silva wrote: Hi, http://mojo.codehaus.org/maven-native/native-maven-plugin/ -- Kenney HI everyone, is there a plugin to compile and generate documentation and reports

Plugin to compile C and C++ projects

2006-05-12 Thread Vandermi Joao da Silva
HI everyone, is there a plugin to compile and generate documentation and reports for C and C++ using Maven2? If yes , where can I find the plugin and documentation? Best Regards Vandermi Silva RD MAO - Core Engines BenQ Eletroeletrônica Ltda. TEL +55(92) 2127-8015 Mobile:

Re: Plugin to compile C and C++ projects

2006-05-12 Thread Kenney Westerhof
On Fri, 12 May 2006, Vandermi Joao da Silva wrote: Hi, http://mojo.codehaus.org/maven-native/native-maven-plugin/ -- Kenney HI everyone, is there a plugin to compile and generate documentation and reports for C and C++ using Maven2? If yes , where can I find the plugin and documentation?

Maven with C++ projects

2006-04-18 Thread Vandermi Joao da Silva
Hi guys, I work with Maven2 and Continuum and it's very nice tools , but now I need work with C and C++ projects. How can work with C++ project in to maven2 projects. What the POM structure and how can use nar plugin? Can I use the report same java report, for example, documentation, changelog

Re: Maven with C++ projects

2006-04-18 Thread dan tran
http://mojo.codehaus.org/maven-native/native-maven-plugin/ On 4/17/06, Vandermi Joao da Silva [EMAIL PROTECTED] wrote: Hi guys, I work with Maven2 and Continuum and it's very nice tools , but now I need work with C and C++ projects. How can work with C++ project in to maven2 projects. What

Re: Building C++ projects with Maven (2)

2005-11-04 Thread dan tran
/05, Donszelmann, Mark [EMAIL PROTECTED] wrote: Hi Chris, -Original Message- From: Chris Berry [mailto:[EMAIL PROTECTED] Sent: Tuesday, November 01, 2005 4:17 PM To: Maven Users List Subject: Re: Building C++ projects with Maven (2) Hi Mark, So, if I have it right, your

RE: Building C++ projects with Maven (2)

2005-11-02 Thread David Jackman
Subject: RE: Building C++ projects with Maven (2) Hi Chris, for maven 1 we create zip files (.nar extension) which we download using the nar plugin. These files have the same name as a properties file which the user depends on, but with a postfix -aol (architecture-os-linker) or -noarch

RE: Building C++ projects with Maven (2)

2005-11-02 Thread Donszelmann, Mark
Hi David, -Original Message- From: David Jackman [mailto:[EMAIL PROTECTED] Sent: Wednesday, November 02, 2005 7:49 AM To: Maven Users List Subject: RE: Building C++ projects with Maven (2) What's the status of the M2 version of the FreeHEP plugin? I can publish my alpha version

RE: Building C++ projects with Maven (2)

2005-11-02 Thread Donszelmann, Mark
Hi Chris, -Original Message- From: Chris Berry [mailto:[EMAIL PROTECTED] Sent: Tuesday, November 01, 2005 4:17 PM To: Maven Users List Subject: Re: Building C++ projects with Maven (2) Hi Mark, So, if I have it right, your solution is to transparently augment the versionId

Re: Building C++ projects with Maven (2)

2005-11-01 Thread dan tran
Hi David, There is a work in progress for native-maven-plugin http://svn.mojo.codehaus.org/trunk/mojo/maven-native/ You can build it and take a look at some doc. -Dan On 11/1/05, David Jackman [EMAIL PROTECTED] wrote: I've just found out that I'm going to need to expand our Maven build

Re: Building C++ projects with Maven (2)

2005-11-01 Thread Chris Berry
This brings up a bigger question; How does maven want to handle OS information in the repo?? To be successful w/ other languages like C, the repo will need to delineate information such as i586 and linux. Are these to be rolled into the groupId?? That doesn't smell right. Seems that we may need

Re: Building C++ projects with Maven (2)

2005-11-01 Thread dan tran
You can use groupId for platform specific or add platform specific string to your artifact id. -D On 11/1/05, Chris Berry [EMAIL PROTECTED] wrote: This brings up a bigger question; How does maven want to handle OS information in the repo?? To be successful w/ other languages like C, the

Re: Building C++ projects with Maven (2)

2005-11-01 Thread Roger Hoover
Right. I suspect that native artifacts will have to be delineated by both CPU architecture and OS distribution. There's generally a tight coupling between the binary and the compiler version and glibc version and possibly other system libraries. So the repository would need a scheme something like

Re: Building C++ projects with Maven (2)

2005-11-01 Thread Roger Hoover
The concern I would have with this is that you have the same logical package (let's say apr 1.2.2) built for different architectures needing to have a different groupId or artifactId for each architecture type. Unless the groupId or artifactId is constructed dynamically, poms that depend on a

Re: Building C++ projects with Maven (2)

2005-11-01 Thread Chris Berry
I think not. Using groupId or artifactId is insufficient -- at least in it's present form. If I have a dependency on, say, version 1.2 of a shared library -- that dependency is platform independent. If not, then you would have to have different POMs for different platforms. Obviously that doesn't

RE: Building C++ projects with Maven (2)

2005-11-01 Thread Sean Hennessy
in order to target environment. -Original Message- From: Roger Hoover [mailto:[EMAIL PROTECTED] Sent: Tuesday, November 01, 2005 12:28 PM To: Maven Users List Subject: Re: Building C++ projects with Maven (2) The concern I would have with this is that you have the same logical package (let's

Re: Building C++ projects with Maven (2)

2005-11-01 Thread Chris Berry
environment? Perhaps a mechanism for management of iterative profiles in order to target environment. -Original Message- From: Roger Hoover [mailto:[EMAIL PROTECTED] Sent: Tuesday, November 01, 2005 12:28 PM To: Maven Users List Subject: Re: Building C++ projects with Maven (2

Re: Building C++ projects with Maven (2)

2005-11-01 Thread Roger Hoover
: Building C++ projects with Maven (2) The concern I would have with this is that you have the same logical package (let's say apr 1.2.2) built for different architectures needing to have a different groupId or artifactId for each architecture type. Unless the groupId or artifactId is constructed

RE: Building C++ projects with Maven (2)

2005-11-01 Thread Donszelmann, Mark
-Original Message- From: Roger Hoover [mailto:[EMAIL PROTECTED] Sent: Tuesday, November 01, 2005 12:28 PM To: Maven Users List Subject: Re: Building C++ projects with Maven (2) The concern I would have with this is that you have the same logical package (let's say apr 1.2.2) built

Re: Building C++ projects with Maven (2)

2005-11-01 Thread Alex Honor
for management of iterative profiles in order to target environment. -Original Message- From: Roger Hoover [mailto:[EMAIL PROTECTED] Sent: Tuesday, November 01, 2005 12:28 PM To: Maven Users List Subject: Re: Building C++ projects with Maven (2) The concern I would have with this is that you

Re: Building C++ projects with Maven (2)

2005-11-01 Thread Brett Porter
. -Original Message- From: Roger Hoover [mailto:[EMAIL PROTECTED] Sent: Tuesday, November 01, 2005 12:28 PM To: Maven Users List Subject: Re: Building C++ projects with Maven (2) The concern I would have with this is that you have the same logical package (let's say apr 1.2.2) built

Re: Building C++ projects with Maven (2)

2005-11-01 Thread Chris Berry
-Linkername to it. Regards Mark Donszelmann -Original Message- From: Roger Hoover [mailto:[EMAIL PROTECTED] Sent: Tuesday, November 01, 2005 12:28 PM To: Maven Users List Subject: Re: Building C++ projects with Maven (2) The concern I would have with this is that you have

RE: Building C++ projects with Maven (2)

2005-11-01 Thread Donszelmann, Mark
-Original Message- From: Chris Berry [mailto:[EMAIL PROTECTED] Sent: Tuesday, November 01, 2005 4:17 PM To: Maven Users List Subject: Re: Building C++ projects with Maven (2) Hi Mark, So, if I have it right, your solution is to transparently augment the versionId on-the-fly

Re: C++ Projects

2004-12-20 Thread dan tran
C++ projects ? I am trying to use Maven for a C++ project and would appreciate any information in this regard. Regards Farhaan - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]