site-catium

Un site pour la promotion de catium - retour accueil

git clone git://bebou.netlib.re/site-catium
Log | Files | Refs | README |

commit e990eaf2533d0c2035c00b8d92311c8fa34171f7
parent a83ff3020bde07bb5feb56eabc42c29df1427c7c
Auterice: Arthur Pons <arthur.pons@unistra.fr>
Date:   Fri, 27 Sep 2024 12:03:22 +0200

mkdir;génération page -> @mkdir\ngénération page

Pour être raccord avec la nouvelle modif dans catium

Diffstat:
Mcontents/documentation/construire.sh | 7+++++--
Mcontents/index.sh | 6+++---
2 files changed, 8 insertions(+), 5 deletions(-)

diff --git a/contents/documentation/construire.sh b/contents/documentation/construire.sh @@ -611,9 +611,12 @@ qu’il existe une règle pour la créer. Pour créer une page html la règle pourrait être la suivante : public/blog/article.html : contents/blog/article.sh layouts/html - mkdir -p public/blog; contents/blog/article.sh > public/blog/article.html + @mkdir -p public/blog + contents/blog/article.sh > public/blog/article.html -Vous noterez que la cible dépend de layouts/html de façon à ce qu’elle soit reconstruite si le layout change. +Vous noterez que la cible dépend de layouts/html de façon à ce qu’elle soit +reconstruite si le layout change. Ajouter un `@` devant une commande permet +de ne pas l'afficher dans la sortie lorsqu'on lancera make. Vous pourriez penser “mais on ne va pas écrire les règles pour toutes les pages non ?” et vous auriez raison. Il est possible d’écrire des règles génériques diff --git a/contents/index.sh b/contents/index.sh @@ -89,9 +89,9 @@ Il vous reste à relancer la construction du site : $ make chmod +x contents/index.sh - mkdir -p public; contents/index.sh > public/index.html - mkdir -p public; cp contents/favicon.png public/favicon.png - mkdir -p public; cp contents/style.css public/style.css + contents/index.sh > public/index.html + cp contents/favicon.png public/favicon.png + cp contents/style.css public/style.css Le résultat se trouvera dans le dossier `public` ! :)