On Mon, 1 Jan 2007 14:22:25 +0100 (MET)
Thomas Wehrspann <[EMAIL PROTECTED]> wrote:

> I'm currently testing CMake (http://www.cmake.org) for possible use in 
> personal projects.
> CMake manages the build process in an operating system and compiler 
> independent manner.

It is the build system recently adopted by KDE, isn't?

> I read some complaints about autotools on this list and i wonder if there
> is some interest to replace autotools with cmake for transcode.

I'm sometimes quite vocal against autotools because of my lack of experience,
and because I fail too frequently in catching autotools logic. :)
But I consider this situations as my fault more than autotools fault.
(Yes, I've some experience in bash scripting and I've some autotools
documentation handy. It's mostly a thing like cultural shock :P)

Neverthless, I'm open to new fancy stuff like this and in experimenting
new things (see some past emails with thoughts on moving on svn sometimes
on future). More important, I'm always interested in seeing new people
starting hacking transcode ;)

> What i like about cmake is
> * it has no dependencies (apart from C/C++-compiler), especially no python
> or java like some other build tools
> * it can do out-of-source builds
> * it is cross-platform and generates native makefiles and workspaces
> * it is quite easy to configure (I could get transcode to compile with
> cmake within an afternoon.

Sounds cool.

> If there is interest (especially from Andrew and Francesco) to give cmake a 
> try, i would gladly volunteer for implementing it for transcode.
> Autotools and CMake could be used side by side, so transcode could always
> be compiled using autotools, while cmake isn't ready.

Well, a patch and/or a CVS (HEAD) snapshot cmake-enabled will be definitively
interesting to see and to study. I'd warn that I don't see build system
switch as short term (1.1.0/1.2.0) priority. Yet.

> What do you think? (albeit "never change a running system")

Unless it becomes outdated in an unrecoverable manneer and/or requisite
changes :)

> Greetings and a happy new year,

Bests and happy new year too,


-- 
Francesco Romani - Ikitt ['people always complain, no matther what you do']
IM contact    : (email first, Antispam default deny!) icq://27-83-87-867
known bugs    : http://www.transcoding.org/cgi-bin/transcode?Bug_Showcase
tiny homepage : http://fromani.exit1.org (see IDEAS if you want send code!)

Reply via email to