CMake build system progress

Kevin Zheng <[email protected]>
Newsgroups gmane.comp.gnu.gnucap.devel
Message-ID <[email protected]>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi all,

Sorry it's been a very long time since I last worked on the CMake
build system for GnuCap. Of course, I am still interested in getting
it merged with master (eventually).

At the moment, basic functionality is complete:

- - Looks for things like Git, readline, and dlopen
- - Generates sources from model files
- - Builds shared libraries and binaries
- - Installs and packages them

Meanwhile, some important things are still lacking:

- - Running tests
- - Updating 'include/md.h'
- - Putting the Git version information in the binaries
- - Checking for local modelgen if cross-compiling?
- - And probably a whole lot more...

The CMake branch was started before the Autotools build system was
pushed to the public repository. I think both can coexist peacefully.
CMake works well with autotools-style configuration header files, so I
may just swipe them over.

So, consider this a call-for-testing, a request for comments, or
whatever you wish. I encourage people and fed-up Autotools developers
to try out what CMake has to offer :D

Thanks,
Kevin Zheng
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (FreeBSD)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJTe2OSAAoJEOrPD3bCLhCQBq0H/imzhTGEU83x3uS+WHgNIkrS
CDMwqNE6H0S3fY3jjahZKd9rTRw3yjuHZpp5HNtokyXbVdR+27bNoBhm5CuKcYgk
2YgSx2NxQ654VTHV0Q3XKb0fNYsU4ekO6hDOp/ESBmnFu6RbSoaaAfDkXBWq2tIJ
Ym547rovg2JVzbqgbs7D1yP/vGcWWHks6T+NQkZZ22wnWAiJgUpxxQHszW7TW/Dj
ZNC/b/kHZm931/9rIup3nB7q023gFtqAEPoeFwJ3h1u8Dy9cGyOjj9mjGj6qPRsY
ZakR3bDjDAF3Q+uZnbYXWc42QqdmkVPZ35on9fiveW29gVthRsuUAAkABS5bUQI=
=UcZN
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.