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!)
