[MàJ] Changement dans le fichier de configuration
* 'CSS' ajouté * CSS_AVEC_MENU_ADDR ajouté * CSS_SANS_MENU_ADDR ajouté * Mise à jour du fichier LISMOI * Mise à jour du fichier Makefile en conséquence
This commit is contained in:
parent
3fa2fde495
commit
9102847c97
15
GNUmakefile
15
GNUmakefile
@ -28,6 +28,11 @@
|
|||||||
## configuration utilisateur
|
## configuration utilisateur
|
||||||
include configrc
|
include configrc
|
||||||
## autre configurations
|
## autre configurations
|
||||||
|
ifndef $(MENU)
|
||||||
|
dependances_css = $(CSS_SANS_MENU_ADDR)
|
||||||
|
else
|
||||||
|
dependances_css = $(CSS_AVEC_MENU_ADDR)
|
||||||
|
endif
|
||||||
dependances_index = $(entete) $(enqueue) $(contenu_fin)
|
dependances_index = $(entete) $(enqueue) $(contenu_fin)
|
||||||
SOURCE = $(CATEGORIES)/*.$(CATEGORIES_EXT)
|
SOURCE = $(CATEGORIES)/*.$(CATEGORIES_EXT)
|
||||||
# programmes
|
# programmes
|
||||||
@ -93,10 +98,10 @@ test:
|
|||||||
$(if $(error_find), @$(PROG_ECHO) -e "\t\tfind : MANQUANT." ; exit 1)
|
$(if $(error_find), @$(PROG_ECHO) -e "\t\tfind : MANQUANT." ; exit 1)
|
||||||
$(if $(error_sort), @$(PROG_ECHO) -e "\t\tsort : MANQUANT." ; exit 1)
|
$(if $(error_sort), @$(PROG_ECHO) -e "\t\tsort : MANQUANT." ; exit 1)
|
||||||
$(if $(error_wc), @$(PROG_ECHO) -e "\t\twc : MANQUANT." ; exit 1)
|
$(if $(error_wc), @$(PROG_ECHO) -e "\t\twc : MANQUANT." ; exit 1)
|
||||||
@$(PROG_ECHO) -e "\t…existence des dossiers '$(IMAGES)', '$(CATEGORIES)' et 'style'"
|
@$(PROG_ECHO) -e "\t…existence des dossiers '$(IMAGES)', '$(CATEGORIES)' et '$(CSS)'"
|
||||||
@$(PROG_TEST) -d $(IMAGES) || mkdir $(IMAGES)
|
@$(PROG_TEST) -d $(IMAGES) || mkdir $(IMAGES)
|
||||||
@$(PROG_TEST) -d $(CATEGORIES) || mkdir $(CATEGORIES)
|
@$(PROG_TEST) -d $(CATEGORIES) || mkdir $(CATEGORIES)
|
||||||
@$(PROG_TEST) -d style || mkdir style
|
@$(PROG_TEST) -d $(CSS) || mkdir $(CSS)
|
||||||
@$(PROG_ECHO) -e "\t…option introduction dans la page"
|
@$(PROG_ECHO) -e "\t…option introduction dans la page"
|
||||||
$(if $(INTRO), @$(PROG_TEST) -f $(INTRO_ADDR) || exit 1)
|
$(if $(INTRO), @$(PROG_TEST) -f $(INTRO_ADDR) || exit 1)
|
||||||
$(if $(INTRO), @$(PROG_ECHO) -e "\t\t-> activée", @$(PROG_ECHO) -e "\t\t-> désactivée")
|
$(if $(INTRO), @$(PROG_ECHO) -e "\t\t-> activée", @$(PROG_ECHO) -e "\t\t-> désactivée")
|
||||||
@ -112,13 +117,13 @@ test:
|
|||||||
# création du fichier CSS
|
# création du fichier CSS
|
||||||
$(CIBLE)/$(CSS_NOM): $(dependances_css)
|
$(CIBLE)/$(CSS_NOM): $(dependances_css)
|
||||||
@$(PROG_ECHO) -e "Création du fichier CSS…"
|
@$(PROG_ECHO) -e "Création du fichier CSS…"
|
||||||
$(if $(MENU), @$(PROG_CP) style/$(CSS_AVEC_MENU) $(CIBLE)/$(CSS_NOM), @$(PROG_CP) style/$(CSS_SANS_MENU) $(CIBLE)/$(CSS_NOM))
|
$(if $(MENU), @$(PROG_CP) $(CSS_AVEC_MENU_ADDR) $(CIBLE)/$(CSS_NOM), @$(PROG_CP) $(CSS_SANS_MENU_ADDR) $(CIBLE)/$(CSS_NOM))
|
||||||
@$(PROG_ECHO) -e " …terminée."
|
@$(PROG_ECHO) -e " …terminée."
|
||||||
|
|
||||||
# création du fichier CSS de couleur
|
# création du fichier CSS de couleur
|
||||||
$(CIBLE)/$(STYLE): style/$(STYLE)
|
$(CIBLE)/$(STYLE): $(STYLE_ADDR)
|
||||||
@$(PROG_ECHO) -e "Création du fichier CSS pour les couleurs…"
|
@$(PROG_ECHO) -e "Création du fichier CSS pour les couleurs…"
|
||||||
@$(PROG_CP) style/$(STYLE) $(CIBLE)/$(STYLE)
|
@$(PROG_CP) $(STYLE_ADDR) $(CIBLE)/$(STYLE)
|
||||||
@$(PROG_ECHO) -e " …terminée."
|
@$(PROG_ECHO) -e " …terminée."
|
||||||
|
|
||||||
# création du fichier $(contenu)
|
# création du fichier $(contenu)
|
||||||
|
6
LISMOI
6
LISMOI
@ -361,6 +361,12 @@ Le fichier doit se trouver dans le dossier renseigné par la variable
|
|||||||
'composants'.
|
'composants'.
|
||||||
- elem : nom du fichier contenant le code HTML d'un élément. Le fichier doit
|
- elem : nom du fichier contenant le code HTML d'un élément. Le fichier doit
|
||||||
se trouver dans le dossier renseigné par la variable 'composants'
|
se trouver dans le dossier renseigné par la variable 'composants'
|
||||||
|
- CSS : dossier dans lequel se trouve les feuilles de styles.
|
||||||
|
- CSS_AVEC_MENU_ADDR : adresse exacte du fichier contenant la feuille de style
|
||||||
|
ajoutant le menu
|
||||||
|
- CSS_SANS_MENU_ADDR : adresse exacte du fichier contenant la feuille de style
|
||||||
|
sans le menu
|
||||||
|
- STYLE_ADDR : adresse exacte de la feuille de style choisie par l'utilisateur.
|
||||||
|
|
||||||
Pour plus de renseignements, veuillez vous référer au chapitre 'Les
|
Pour plus de renseignements, veuillez vous référer au chapitre 'Les
|
||||||
composants'.
|
composants'.
|
||||||
|
@ -35,6 +35,8 @@ COMPOSANTS = composants
|
|||||||
CATEGORIES = categ
|
CATEGORIES = categ
|
||||||
# dossier contenant les images
|
# dossier contenant les images
|
||||||
IMAGES = img
|
IMAGES = img
|
||||||
|
# dossier contenant les feuilles de style
|
||||||
|
CSS = style
|
||||||
|
|
||||||
## DESTINATION (cible)
|
## DESTINATION (cible)
|
||||||
# dossier de destination des images
|
# dossier de destination des images
|
||||||
@ -45,17 +47,15 @@ IMAGES_CIBLE = image
|
|||||||
CSS_SANS_MENU = sans_menu.css
|
CSS_SANS_MENU = sans_menu.css
|
||||||
CSS_AVEC_MENU = avec_menu.css
|
CSS_AVEC_MENU = avec_menu.css
|
||||||
CSS_NOM = defaut.css
|
CSS_NOM = defaut.css
|
||||||
ifndef $(MENU)
|
|
||||||
dependances_css = style/$(CSS_SANS_MENU)
|
|
||||||
else
|
|
||||||
dependances_css = style/$(CSS_AVEC_MENU)
|
|
||||||
endif
|
|
||||||
|
|
||||||
##--[[ adresses ]]--##
|
##--[[ adresses ]]--##
|
||||||
|
|
||||||
INTRO_ADDR = $(COMPOSANTS)/$(INTRO)
|
INTRO_ADDR = $(COMPOSANTS)/$(INTRO)
|
||||||
INDEX = $(CIBLE)/index.xhtml
|
INDEX = $(CIBLE)/index.xhtml
|
||||||
MENU_ADDR = $(COMPOSANTS)/$(MENU)
|
MENU_ADDR = $(COMPOSANTS)/$(MENU)
|
||||||
|
CSS_SANS_MENU_ADDR = $(CSS)/$(CSS_SANS_MENU)
|
||||||
|
CSS_AVEC_MENU_ADDR = $(CSS)/$(CSS_AVEC_MENU)
|
||||||
|
STYLE_ADDR = $(CSS)/$(STYLE)
|
||||||
entete = $(COMPOSANTS)/entete.html
|
entete = $(COMPOSANTS)/entete.html
|
||||||
enqueue = $(COMPOSANTS)/enqueue.html
|
enqueue = $(COMPOSANTS)/enqueue.html
|
||||||
contenu_fin = $(COMPOSANTS)/contenu_fin.html
|
contenu_fin = $(COMPOSANTS)/contenu_fin.html
|
||||||
|
Loading…
Reference in New Issue
Block a user