Craig Bradney wrote:
On Monday 05 February 2007 19:03:34 Aaron Spike wrote:
How did you start? I've got almost no idea how to take this on even though I've been working with cmake for a few weeks now. I suppose most of my difficulty comes from autotools ignorance. Would you be willing to give me a breif outline?
I started with the most basic things..
-subscribe to the CMake mailing list.. its worth reading
Already done. :-)
-external dependencies (eg cairo, libart, etc) -internal dependencies (our plugins and convenience libs) -working out how to do a lot of the decision making and versioning (this is something I really fleshed out later on though)
This might show my ignorance, but I'm not sure exactly what these three items mean.
-I read the cmake 2.4.0 (or so at the time) manual a lot..
I've been doing this for a while now. We've been using cmake with lib2geom for a while. lib2geom is a much smaller project though.
-A lot is repetitive, ls -1 helps a lot when listing dirs :)
I'd love to help out, but right now, work is making concentrating a lot at home hard. I'm happy to answer questions but doing the work won't be too productive.
Your physical help would be totally uncalled for. I know you have your own projects to work on. If you don't mind, however, I might contact you with a question once in a while.
I had no autotools experience apart from editing the Makefile.ams we had, the rest of the black magic remains just that.
That is encouraging.
Thanks,
Aaron Spike