Hi,
I hope I have not been so rude. I am ready to use cmake. I had just some questions about it.

It is true that autotools are a mess...

Best regards,
Jean


Le 18.10.2006 15:00, Reiner Herrmann a écrit :
Hi!

Am Mittwoch, 18. Oktober 2006 09:37 schrieb Jean Parpaillon:
Hi,
Of course, every contribution is welcome. But you may have asked to other developpers before commiting you changes, because it brings a lot of changes to the project. Could you assure that the following features will get on generated with cmake:
- dist target: make a .tar.gz of the project. Mandatory when releasing.

There is another program shipped with CMake called CPack.
It is possible to create tarballs with it. I don't know exactly how it works,
but I'll find it out in the next days. ;)

- install target which accept a DESTDIR option to install in a chroot environnement (for packaging).

make DESTIR=/foobar is already supported by CMake.
(DESTDIR is prepended to install-prefix at installation)

- configure options like : data path, font path, bin path, etc.
These options are used by all maintainers . Personnally, I maintain Debian packages and the system is aware of autotools but not cmake (AFAIK). The success of the game comes from it is maintained on a large panel of distributions. If the 0.8 release is just available as a tar.gz, this will be a great issue.

At the moment there are just options for selecting a prefix and a build-type 
(e.g. Release, Debug)
I'll add some options for further selecting data-, font-, bin-path.

I don't mean Cmake is not useful, but it implies big changes. Can you remove your patch and wait for some days for developpers (and mainly maintainers) to give their opinion ? You have already one ;-)

Maybe you can create a temporary branch to test the cmake system ?

Best regards,
Jean



--
_________________________________________
/ Qui a inventé le communisme: un homme  \
| politique ou un scientifique ? Un homme |
| politique évidement !! Un scientifique |
| l'aurait d'abord expérimenté sur des  |
\ souris !                                /
-----------------------------------------
       \   ^__^
        \  (..)\_______
           (__)\       )\/\
               ||----w |
               ||     ||


_______________________________________________
Wormux-dev mailing list
Wormux-dev@gna.org
https://mail.gna.org/listinfo/wormux-dev

Répondre à