RE: Maven for C/C++ development usable as well? Hudson server?
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?
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?
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?
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?
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?
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?
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?
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?
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?
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?
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?
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?
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