[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-core-devel
Subject: Re: Build system (was Re: Future of KDE Development)
From: Harri Porten <porten () froglogic ! com>
Date: 2005-02-20 11:02:12
Message-ID: Pine.LNX.4.44.0502201154480.5457-100000 () alster ! froglogic ! com
[Download RAW message or body]
On Sun, 20 Feb 2005, Stephan Kulow wrote:
> I think, we can argue pro and contra high level language in Makefiles for
> quite some time without going anywhere. Perhaps it would help if you outline
> what problems you have exactly with the automake syntax. Perhaps we can
> lift the syntax a bit without giving all power away.
One challenge not so visible yet: portability of commands. We'll have to
solve the task of accomplishing rules like
parser:
cd $(srcdir) && \
perl scripts/makeattrs && \
bash scripts/maketags && \
bash scripts/makeprop
in a cross-platform manner. Using conditionals might be one solution but
this would result in maintenance nightmare. A solution for being able to
express common tasks like copying of files and execution of commands in a
platform neutral manner would be advisable IMO.
Harri.
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic