-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
On 08/31/2015 11:02 PM, Timothy Pearson wrote:
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
And most importantly "welcome!!!". Any contribution to development is
important!
Cheers
Michele
--------------------------------------------------------------------- To unsubscribe,
e-mail:
trinity-users-unsubscribe(a)lists.pearsoncomputing.net For additional commands, e-mail:
trinity-users-help(a)lists.pearsoncomputing.net Read list messages on the web archive:
http://trinity-users.pearsoncomputing.net/ Please remember not to top-post:
http://trinity.pearsoncomputing.net/mailing_lists/#top-posting
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCgAGBQJV5GpWAAoJECp1t8qK3tXPai8P/3aAMXXoSsScM4Uwi+g7dNAp
3lxtGT3odsH9eb9XjY+a6SvUJtgAmjw1wcmVUMQ2XNNdHxLOMPylI0wcJo4DhohI
1xNNvU1Nh1noJs+f9m0Mdl1CpnfvJ6kwVCnvKYNFUAAYyZdFGY5YtTQlyNUfuoqT
CnPEqTWuaTaY0jbPBAUxTqHfLHYzRhd7nxc/nQ6QehmdvBWIQYDHulz5FoPln6GM
4ltkS9NYrmEvu5UczXxLo6eHQkzBsz3VaQET9mG8gVP0aDDj7rHSrdivuApwWO9Z
pdKtA+67AQ3bz7Qo5FJGOM2SvvXH6B6ao2lPBqEQhm1hG+6h5zIFlpRup4iD2qTY
YwUDW0ftLkOd4aidHtZEeBxX00xY/KD+LB//ZtjbX4Gwx0Mjz+tWA3gU1/0ta6zZ
QI9bHVjuaYaivavTdAsiT19ebwZtf9XkpQFTZm1CMx8NMmd30dC8KuVYN+L1aL3v
uRg+oHN31JdatxyzzdSe/vo18Z0O9RQ5Qtd4KcYcKJctK6AFeZAHdUMTUrpIToUw
FeCVo6Ec7JAyH5+Uymnkk44ddwuVwcfd6kjnbrbW5IQvNDYUwLlvg4O+k/WOMjzl
yGPb8gqj1yDy8Ojt2XYxZAE2+1SYwAgF9GxsC3BQ6Sh6sHuWPF0mGUWLLbsSBvJz
SEcPtW7BnCqSpwU7+15B
=p+fI
-----END PGP SIGNATURE-----