proposed patch

16 views
Skip to first unread message

Kevin Clarke

unread,
Oct 25, 2013, 2:09:26 AM10/25/13
to cmake-maven-...@googlegroups.com
Hi,

It's been awhile since I emailed about this, but I'd like to submit a patch/proposal (attached to this email).  It adds support for OS profile activation (which can be overridden on the command line), basic support for CTest, and integration tests for GenerateMojo, CompileMojo, and TestMojo.  The tests create their own local Maven repo (to insure a clean test) with the first run (and after a `mvn clean`) so the first run is a bit slower than preceding ones.  There are two test projects at this point, "hello-world-test' and 'dashboard-test', in src/test/resources.  One allows test failure without failing the build and a failure in the other will cause the Maven build to fail.  One submits a report to a dashboard at http://my.cdash.org/index.php?project=cmake-maven-plugin and the other doesn't.

Thanks,
Kevin
cmake-maven-ctest.patch

cowwoc

unread,
Oct 28, 2013, 11:01:45 PM10/28/13
to cmake-maven-...@googlegroups.com
-- 
You received this message because you are subscribed to the Google Groups "cmake-maven-project-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cmake-maven-projec...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
Kevin,

    I'm going to grant you commit access and allow you to integrate this patch yourself. It's become abundantly clear that I no longer have the time to maintain the project by myself. Let's try this and see how it goes.

Gili

Kevin S. Clarke

unread,
Oct 29, 2013, 10:17:16 AM10/29/13
to cmake-maven-...@googlegroups.com
Thanks Gili,

What's your preference for wiki/documentation updates?  Should I write something like "since version 2.8.11-b4-SNAPSHOT," ... or just document the new features with the assumption there won't be much gap between adding features and a new non-snapshot version?

Kevin




--
You received this message because you are subscribed to a topic in the Google Groups "cmake-maven-project-users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/cmake-maven-project-users/BUAh2V-VXh0/unsubscribe.
To unsubscribe from this group and all its topics, send an email to cmake-maven-projec...@googlegroups.com.

cowwoc

unread,
Oct 29, 2013, 10:29:19 AM10/29/13
to cmake-maven-...@googlegroups.com

    For now just let me know when you want to publish a new release to Maven Central and I'll do so. If we see this works well, I'll look into granting you permission to publish artifacts on your own.

Gili

Kevin S. Clarke

unread,
Oct 29, 2013, 10:45:46 AM10/29/13
to cmake-maven-...@googlegroups.com
I'm happy to let you manage all releases.  I was just wondering about documentation... should I just update the wiki with the new features or make some sort of note that these are supported as of version X.

Thanks,
Kevin

cowwoc

unread,
Oct 29, 2013, 10:47:25 AM10/29/13
to cmake-maven-...@googlegroups.com

    The latter would probably work best (note that these are supported as of version X).

Gili

Kevin S. Clarke

unread,
Oct 29, 2013, 10:49:16 AM10/29/13
to cmake-maven-...@googlegroups.com
Okay, thanks.

Kevin
Reply all
Reply to author
Forward
0 new messages