-----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@... For additional commands, e-mail: > trinity-users-help@... 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-----