-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA224
Hello, TDE hackers!
I am now working on packaging TDE to NixOS Linux distribution. I will
resume an earlier work I have made a long time ago, but for all
purposes it will be a long and challenging "TDE from Scratch" task.
As I read the wiki on building TDE from sources, I found there are a
bit heterogeneous build system: some old apps use Autotools, and the
new ones use Cmake. If the build system were homogeneous, it would be
a bit easier (for me at least :P) to maintain the Nix expressions.
So, I want to ask two things:
1 - There is some intent on wipe Autotools and adopt Cmake on all TDE
tree?
2 - If yes to 1: how can I help on it?
Thanks in Advance!
Anderson Torres
Yes, we would like to migrate everything over to CMake. We lost much of
the manpower originally responsible for the CMake port a couple of years
ago now, but the good news is most of the remaining work is fairly simple
(but tedious).
What needs to be done at this point is to go application by application
and port the Automake build system over to CMake. Most of the old
TDE-specific Automake macros now have (much better) CMake equivalents, so
it's mostly a matter of using a module such as tdebase as an example and
generating the appropriate ConfigureChecks.cmake (equivalent to the
Autotools configure.ac file) and CMakeLists.txt (equivalent to the
Autotools Makefile.in) files.
There are people more knowledgeable than I am with regards to CMake on
this list, so if you want to assist just let us know. I would suggest
starting with a smaller application first and sending patches to the list
for review, then we can determine where to go from there.
Thanks!
Tim
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iFYEARELAAYFAlXkXloACgkQLaxZSoRZrGFgAgDdFvUI4GYt84Vb+ikO0wGDfmQv
m8zXVc3BOUx3wgDgnEjOXIoDr23OkuOdx/dDhsKIbeRWR1Ib4Xdi9Q==
=FPmB
-----END PGP SIGNATURE-----