Lars Gullik Bjønnes a écrit :
Abdelrazak Younes <[EMAIL PROTECTED]> writes:
| First thanks to JMarc and Georg for a great Friday :-)
|
| Angus rightfully warned me that I will face great resistance here wrt
| to autotools. I believe it is more inertia than a religious issue.
| People are just afraid of potential bad thing that could happen if we
| touch the build system.
|
| I would like to propose a simpler way forward.
| 1) move non lyx core source code that depend on "config.h" defined
| macro to "src/support/": mainly gettex.[Ch] and messages.[Ch]
Can you please forget this obsession with the <config.h> file. As long
as we use autotools it stays in _all_ source files.
For once, could you please read the whole discussion before putting some
disease in my mind. This is the fifth time I am acknowledging that
config.h is here to stay (that makes twice to you). I was _trying_ to
get you understand that most of the macro defined there are support
oriented and two config.h (one for support and one for the rest) would
make sense.
And I don't care one iota that your precious scons does not generate
it.
It is already generating it my friend. I was trying to improve the
present build system which is close to sxxxt as far as I am concerned
with windows. You say you are caring about portability across old Unix
and other exotic system but I reckon there are *much* more users on
windows than the sum of all those other system. It's not that I like
Windows (far from it) but I am _forced_ to it, so are many others.
| It is not friday so no need to argue for days. A simple yes or no from
| main historic devels should be enough.
Lars: No blanket permission to do anything, one thing at a time, clear and well
thought out.
| I could begin to move gettex.[Ch] and messages.[Ch] to "src/support/";
| would a patch like that will be accepted?
Not really part of a support lib, it is support yes, but not
independant supprt... perhaps.
I don't care anymore about autotools and source tree, I will try to help
improve scons support which I am sure will help me improving my workflow
whithout having to cleanup config.h and the source tree first.
Abdel.