[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:
		
							
								
								
									
										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
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user