dolibarr-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Dolibarr-dev] Lignes OPTIONS= dans les Makefiles


From: Eldy
Subject: Re: [Dolibarr-dev] Lignes OPTIONS= dans les Makefiles
Date: Tue, 01 Mar 2005 22:03:39 +0100
User-agent: Mozilla Thunderbird 1.0 (Windows/20041206)

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 ;-)


En fait, je sais pas si ca vaut le coup de s'attarder sur les Makefiles qui n'ont presques plus leur utilité. La seule que je vois à ce jour est le "make mysql.sql" qui permet de pouvoir regénérer le fichier mysql.sql ou pgsql.sql afin d'avoir dans le meme sql toutes les commandes, à jour, pour créer la base (structures et données). Il peut servir aussi à de la maintenance (par exemple pour recharger le site de démo de dev). Autrement, pour installer Dolibarr, on peut l'oublier complètement. En effet, depuis la nouvelle procédure d'installation, l'installation
peut se faire par un simple appel à l'url http://localhost/dolibarr/install/
Dans ce cas, les tables et données sont créées et chargées toutes seules (si elles n'existent pas déjà).

L'utilisation du Makefile est bien pour une installation manuele et même dans ce cas, le "make mysql.sql" suffit souvent. A charge de l'administrateur de passer ce script avec l'outil de son choix (mysql, mysqlfront, phpmyadmin,...)

_______________________________________________
Dolibarr-dev mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/dolibarr-dev




--
Laurent Destailleur.
---------------------------------------------------------------
EMail: address@hidden
AWStats : http://awstats.sourceforge.net
AWBot : http://awbot.sourceforge.net
CVSChangeLogBuilder : http://cvschangelogb.sourceforge.net






reply via email to

[Prev in Thread] Current Thread [Next in Thread]