[argyllcms] Re: ArgyllCMS build system

  • From: "Frédéric Crozat" <fred@xxxxxxxxxx>
  • To: argyllcms@xxxxxxxxxxxxx
  • Date: Thu, 27 Dec 2007 07:21:43 +0100

On Dec 27, 2007 4:22 AM, Guy K. Kloss <G.Kloss@xxxxxxxxxxxx> wrote:
> Graeme,
>
> Browsing through the list's archives I've seen that there was some discussion
> about the build system used for ArgyllCMS (jam) and potential alternatives.
> This discussion arose as far as I could see from the desire to integrate
> ArgyllCMS into Linux distributions (believe it was Fedora). Well, that would
> be also a desire from many people. So if for voting, here's a +1 for me ...
>
> But that's not the main background of this mail. Digging up other applications
> (for Linux) that can do profiling I took a look at LProf [1]. Especially as
> LProf also includes a copy of ArgyllCMS [2] (currently 0.70b6 in the CVS).
> They're apparently using SCons for building LProf, which I've seen many times
> of being quite easy, reliable, and independent regarding to the platforms.
> Just requires Python to build ...

I've already written my opinion. I think it is a very bad idea for
Lprof developers to package a forked copy of Argyllcms. It forces
distributors like us to ship two copies of argyllcms and fixes from
the "main" version have to be ported to lprof package, which is a pain
and not allow sharing fixes from main version to the "forked" version.

About Scons, from my packager PoV and my experience, it is no better
than Jam. It might be better for Graeme because he wants something on
the three main platforms but from a Unix PoV, nothing beats auto*
tools.

-- 
Frederic Crozat

Other related posts: