RE: Maven for C/C++ development usable as well? Hudson server?

2013-12-21 Thread Martin Gainty
 Date: Fri, 20 Dec 2013 21:37:01 -0800
 From: poubelle2...@limule.com
 To: users@maven.apache.org
 Subject: RE: Maven for C/C++ development usable as well? Hudson server?
 
  I must admit that even with this patch, I did not success to convince my
  colleagues (who were using Borland C++ under MS smopuiM) to use maven.
  They
  use svn cross references to mix sources files. 
 MGmaven-jxr-plugin
 The JXR plugin has 2 goals:
 - * {{{plugin-info.html}jxr:jxr}} is used to generate a cross-reference
 page of the project's
 main sources. The generated JXR
 + * {{{jxr-mojo.html}jxr:jxr}} is used to generate a cross-reference page
 of the project's
 main sources. The generated JXR
 files can be linked to the javadocs of the project.
 
 - * {{{plugin-info.html}jxr:test-jxr}} on the other hand, is used to
 generate a cross-reference
 page of the project's test sources.
 + * {{{test-jxr-mojo.html}jxr:test-jxr}} on the other hand, is used to
 generate a cross-reference
 page of the project's test sources.
 MGhttp://maven.apache.org/plugins/maven-jxr-plugin/
 
 No, no, I was talking about svn, not maven: svn cross references to mix
 sources files.
 The problem was to mavenize all projects together. There were no
 versioning system. Every compilation were hasardous because of uncontrolled
 version dependencies between projects.
MG
what is your solution?
MG
 
 
 
 
 --
 View this message in context: 
 http://maven.40175.n5.nabble.com/Maven-for-C-C-development-usable-as-well-Hudson-server-tp5430131p5779243.html
 Sent from the Maven - Users mailing list archive at Nabble.com.
 
 -
 To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
 For additional commands, e-mail: users-h...@maven.apache.org
 
  

RE: Maven for C/C++ development usable as well? Hudson server?

2013-12-20 Thread Martin Gainty
MGClement as suggested could your submit your patch 


MGWhat is the question about Hudson?

  



 Date: Thu, 19 Dec 2013 21:44:18 -0800
 From: poubelle2...@limule.com
 To: users@maven.apache.org
 Subject: Re: Maven for C/C++ development usable as well? Hudson server?
  
 All is here: http://jira.codehaus.org/browse/MOJO-1647
 
 
 
 --
 View this message in context: 
 http://maven.40175.n5.nabble.com/Maven-for-C-C-development-usable-as-well-Hudson-server-tp5430131p5779091.html
 Sent from the Maven - Users mailing list archive at Nabble.com.
 
 -
 To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
 For additional commands, e-mail: users-h...@maven.apache.org
 
  

RE: Maven for C/C++ development usable as well? Hudson server?

2013-12-20 Thread pizaninja
I don't understand... I've already done the job here:
https://bitbucket.org/opencontinuous/maven-native/commits/6a09a45bdf06/

It's a diff, all is clear, no?




--
View this message in context: 
http://maven.40175.n5.nabble.com/Maven-for-C-C-development-usable-as-well-Hudson-server-tp5430131p5779152.html
Sent from the Maven - Users mailing list archive at Nabble.com.

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



RE: Maven for C/C++ development usable as well? Hudson server?

2013-12-20 Thread pizaninja
That's done, after 2 hours of fight against svn (install svn, read
documentation, apply diff, generate patch, remember login access in jira,
etc...)
It's exactly as Dan Tran expects it:
http://jira.codehaus.org/browse/MOJO-1647

I must admit that even with this patch, I did not success to convince my
colleagues (who were using Borland C++ under MS smopuiM) to use maven. They
use svn cross references to mix sources files. It was a real nightmare to
try to clarify dependencies between projects...



--
View this message in context: 
http://maven.40175.n5.nabble.com/Maven-for-C-C-development-usable-as-well-Hudson-server-tp5430131p5779170.html
Sent from the Maven - Users mailing list archive at Nabble.com.

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



RE: Maven for C/C++ development usable as well? Hudson server?

2013-12-20 Thread pizaninja
I'm not able to make apply the patch. That's too complex for me.
Look at this:
https://jira.codehaus.org/browse/MOJO-1647?focusedCommentId=337757page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-337757



--
View this message in context: 
http://maven.40175.n5.nabble.com/Maven-for-C-C-development-usable-as-well-Hudson-server-tp5430131p5779197.html
Sent from the Maven - Users mailing list archive at Nabble.com.

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



RE: Maven for C/C++ development usable as well? Hudson server?

2013-12-20 Thread Martin Gainty


  


 Date: Fri, 20 Dec 2013 07:44:57 -0800
 From: poubelle2...@limule.com
 To: users@maven.apache.org
 Subject: RE: Maven for C/C++ development usable as well? Hudson server?
 
 That's done, after 2 hours of fight against svn (install svn, read
 documentation, apply diff, generate patch, remember login access in jira,
 etc...)
 It's exactly as Dan Tran expects it:
 http://jira.codehaus.org/browse/MOJO-1647
 
 I must admit that even with this patch, I did not success to convince my
 colleagues (who were using Borland C++ under MS smopuiM) to use maven. They
 use svn cross references to mix sources files. 
MGmaven-jxr-plugin
   The JXR plugin has 2 goals:
-  * {{{plugin-info.html}jxr:jxr}} is used to generate a cross-reference page 
of the project's
main sources. The generated JXR
+  * {{{jxr-mojo.html}jxr:jxr}} is used to generate a cross-reference page of 
the project's
main sources. The generated JXR
   files can be linked to the javadocs of the project.
 
-  * {{{plugin-info.html}jxr:test-jxr}} on the other hand, is used to generate 
a cross-reference
page of the project's test sources.
+  * {{{test-jxr-mojo.html}jxr:test-jxr}} on the other hand, is used to 
generate a cross-reference
page of the project's test sources.
MGhttp://maven.apache.org/plugins/maven-jxr-plugin/
 
It was a real nightmare to
 try to clarify dependencies between projects...
MGmvn dependency:tree -Dverbose
MGhttp://maven.apache.org/plugins/maven-dependency-plugin/examples/resolving-conflicts-using-the-dependency-tree.html

MGmaven is a build management system which handles all artifacts under a known 
universal configurator
MGan example is Window DLLs can be built by Borland
MGApple Ios Distros can be handled by Cocoa
MGall of  the Entity Beans and Framework classes for your WebServer can be 
handled by Classic Java
MGThere is no other build management system which instruments all artifacts 
for All Languages for All MGDevice/Platform combinations..
 
 
 
 --
 View this message in context: 
 http://maven.40175.n5.nabble.com/Maven-for-C-C-development-usable-as-well-Hudson-server-tp5430131p5779170.html
 Sent from the Maven - Users mailing list archive at Nabble.com.
 
 -
 To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
 For additional commands, e-mail: users-h...@maven.apache.org
 
  

RE: Maven for C/C++ development usable as well? Hudson server?

2013-12-20 Thread pizaninja
 I must admit that even with this patch, I did not success to convince my
 colleagues (who were using Borland C++ under MS smopuiM) to use maven.
 They
 use svn cross references to mix sources files. 
MGmaven-jxr-plugin
   The JXR plugin has 2 goals:
-  * {{{plugin-info.html}jxr:jxr}} is used to generate a cross-reference
page of the project's
main sources. The generated JXR
+  * {{{jxr-mojo.html}jxr:jxr}} is used to generate a cross-reference page
of the project's
main sources. The generated JXR
   files can be linked to the javadocs of the project.
 
-  * {{{plugin-info.html}jxr:test-jxr}} on the other hand, is used to
generate a cross-reference
page of the project's test sources.
+  * {{{test-jxr-mojo.html}jxr:test-jxr}} on the other hand, is used to
generate a cross-reference
page of the project's test sources.
MGhttp://maven.apache.org/plugins/maven-jxr-plugin/
 
No, no, I was talking about svn, not maven: svn cross references to mix
sources files.
The problem was to mavenize all projects together. There were no
versioning system. Every compilation were hasardous because of uncontrolled
version dependencies between projects.




--
View this message in context: 
http://maven.40175.n5.nabble.com/Maven-for-C-C-development-usable-as-well-Hudson-server-tp5430131p5779243.html
Sent from the Maven - Users mailing list archive at Nabble.com.

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



RE: Maven for C/C++ development usable as well? Hudson server?

2013-12-20 Thread pizaninja
Dan Tran has just applied the patch. Thank you.



--
View this message in context: 
http://maven.40175.n5.nabble.com/Maven-for-C-C-development-usable-as-well-Hudson-server-tp5430131p5779244.html
Sent from the Maven - Users mailing list archive at Nabble.com.

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



Re: Maven for C/C++ development usable as well? Hudson server?

2013-12-19 Thread pizaninja
My development has become a dream since I use maven and maven native plugin
to compile my c++ code with g++.
I also use maven and ANT maven plugin to make package like debian ones (ipk
for uCLinux).
All is versionned, dependencies are resolved... A real dream! Yes, a dream!

I use jenkins a lot exactly as I did before when I used java language.

Now, I don't understand why everybody don't use maven for their C++
compilation, at least under linux (with g++). I think that make belongs to
the past and cmake is a nightmare.

It seems to work with MSVC++ compiler, including resource compilation.

In the past, I tried to use maven with borland C++ compiler. It did work
with C++. But maven native plugin does not deal with borland resource
compiler. It does with MSVC++ resource compiler. The solution would have
been to update the maven native plugin (I suggest this with a nice whole
patch to the only one admin of the plugin, but he seems to has become a
zombie... He is the only one admin and is not able to maintains the
plugin... Somebody ready for make and maintain a fork? Maybe myself...). An
other solution would have been to use ANT task to do borland resource
compilation. Ok... Borland is dead... Sorry.



--
View this message in context: 
http://maven.40175.n5.nabble.com/Maven-for-C-C-development-usable-as-well-Hudson-server-tp5430131p5778955.html
Sent from the Maven - Users mailing list archive at Nabble.com.

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



Re: Maven for C/C++ development usable as well? Hudson server?

2013-12-19 Thread Dan Tran
wow, there is a happy user of native-maven-plugin.  what is JIRA case with
the patch?

-D


On Wed, Dec 18, 2013 at 9:26 PM, pizaninja poubelle2...@limule.com wrote:

 My development has become a dream since I use maven and maven native plugin
 to compile my c++ code with g++.
 I also use maven and ANT maven plugin to make package like debian ones (ipk
 for uCLinux).
 All is versionned, dependencies are resolved... A real dream! Yes, a dream!

 I use jenkins a lot exactly as I did before when I used java language.

 Now, I don't understand why everybody don't use maven for their C++
 compilation, at least under linux (with g++). I think that make belongs
 to
 the past and cmake is a nightmare.

 It seems to work with MSVC++ compiler, including resource compilation.

 In the past, I tried to use maven with borland C++ compiler. It did work
 with C++. But maven native plugin does not deal with borland resource
 compiler. It does with MSVC++ resource compiler. The solution would have
 been to update the maven native plugin (I suggest this with a nice whole
 patch to the only one admin of the plugin, but he seems to has become a
 zombie... He is the only one admin and is not able to maintains the
 plugin... Somebody ready for make and maintain a fork? Maybe myself...). An
 other solution would have been to use ANT task to do borland resource
 compilation. Ok... Borland is dead... Sorry.



 --
 View this message in context:
 http://maven.40175.n5.nabble.com/Maven-for-C-C-development-usable-as-well-Hudson-server-tp5430131p5778955.html
 Sent from the Maven - Users mailing list archive at Nabble.com.

 -
 To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
 For additional commands, e-mail: users-h...@maven.apache.org




Re: Maven for C/C++ development usable as well? Hudson server?

2013-12-19 Thread pizaninja
All is here: http://jira.codehaus.org/browse/MOJO-1647



--
View this message in context: 
http://maven.40175.n5.nabble.com/Maven-for-C-C-development-usable-as-well-Hudson-server-tp5430131p5779091.html
Sent from the Maven - Users mailing list archive at Nabble.com.

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



Re: Maven for C/C++ development usable as well? Hudson server?

2012-01-25 Thread Karl Heinz Marbaise

Hi,

take a deep look into the maven nar plugin

https://github.com/duns/maven-nar-plugin

Kind regards
Karl Heinz Marbaise
--
SoftwareEntwicklung Beratung SchulungTel.: +49 (0) 2405 / 415 893
Dipl.Ing.(FH) Karl Heinz MarbaiseICQ#: 135949029
Hauptstrasse 177 USt.IdNr: DE191347579
52146 Würselen   http://www.soebes.de

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



Re: Maven for C/C++ development usable as well? Hudson server?

2012-01-25 Thread Robert Scholte

http://mojo.codehaus.org/maven-native/native-maven-plugin/

On Wed, 25 Jan 2012 14:36:50 +0100, Karl Heinz Marbaise  
khmarba...@gmx.de wrote:



Hi,

take a deep look into the maven nar plugin

https://github.com/duns/maven-nar-plugin

Kind regards
Karl Heinz Marbaise


-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org