Compdb project type for EDE committed

Alastair Rankine <[email protected]> Sun, 8 Mar 2015 18:10:29 -0400
Newsgroups gmane.emacs.cedet
Message-ID <[email protected]>
Hi All,

I’m happy to announce that (finally) I have committed my compdb project type for EDE. This is basically the same code as I have been maintaining as a separate package here: https://github.com/randomphrase/ede-compdb <https://github.com/randomphrase/ede-compdb>

The main changes required were to the unit tests. I gave them a bit of an overhaul, and plugged them into the cedet-utest module.

Unfortnately the buildbot went red for a couple of reasons:

a) The unit tests depend on a couple of external binaries, namely cmake and ninja. These are standard packaged tools, is there a chance they can be added to the buildbot build machines? In the meantime I’ve set the relevant tests to expected failures if these executables aren’t available.

b) For both tests and production I am using the new cl-lib library. I thought this was introduced in emacs 24.1, but in fact it arrived in 24.3. I’ve added the forward compatibility library from http://elpa.gnu.org/packages/cl-lib.html as a fallback library for those systems.

Let me know any issues with this change. I’ll be working on documentation next, but in the meantime the github link above should suffice.

Cheers,

------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/

_______________________________________________
Cedet-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/cedet-devel