|
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:
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'installationFrancois 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 tousles 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 ;-)
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
[Prev in Thread] | Current Thread | [Next in Thread] |