[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Dolibarr-dev] Lignes OPTIONS= dans les Makefiles
From: |
Francois Tigeot |
Subject: |
Re: [Dolibarr-dev] Lignes OPTIONS= dans les Makefiles |
Date: |
Wed, 2 Mar 2005 10:38:37 +0100 |
User-agent: |
Mutt/1.4.2.1i |
On Tue, Mar 01, 2005 at 11:32:39AM +0100, Rodolphe Quiedeville wrote:
> Francois Tigeot wrote:
> >Les Makefiles dans mysql/ et pgsql/ comportent une ligne OPTIONS= qui est
> >utilisée entre autre pour y mettre les paramètres de connection à la
> >base.
> >Actuellement, cette ligne est répétée dans le Makefile principal et le
> >Makefile de chaque sous-répertoire.
> >
> >Avec ce système, chaque modification de OPTIONS doit être répétée
> >dans tous
> >les fichier Makefile de chaque sous-répertoire.
> >
> >Il me semble que ce n'est pas optimal. On pourrait mettre une ligne
> >OPTIONS unique dans le Makefile du premier répertoire et passer cette
> >valeur aux Makefiles suivants.
> >
> >Qu'en pensez-vous ?
>
> On peut aussi utiliser directement un Makefile de sous niveau d'ou la
> présence dans chaque fichier ;-)
Je propose donc de remplacer la ligne OPTIONS= par OPTIONS?= dans chaque
sous-Makefile, comme ça ça fonctionnera dans les deux cas:
- si on utilise le Makefile de niveau supérieur, la variable OPTIONS est
passée en paramètre et prend la valeur définie au niveau supérieur
- si on utilise directement le Makefile du sous-répertoire, la variable
OPTIONS est toujours définie dans ce Makefile.
--
Francois Tigeot