Retourner aux forums || Retourner au forum Programmation.autre
Programmation.autre : Makefile et txt2tags
Posté par Juke (Jabber id, page perso, ) le 06 septembre 2007Je commence à faire mon site web avec txt2tags, je vous laisse le découvrir ici http://txt2tags.sourceforge.net/
J'ai mes fichiers sources (t2t) dans le répertoire /source et mes fichiers html sont dans /
Je ne veut pas que les fichiers soit regénéré à chaque fois car il y a la date dans le fichier.
J'ai donc fait un petit makefile
%.html : %.t2t
txt2tags $?
all: *.html
@echo "generation xhtml ok";
ça marche bien mais les fichiers restent dans le répertoire /source je pourrais le géré dans txt2tags mais c'est un peu pénible. Y'a t'il moyen de faire ça directement dans le makefile.
Merci de votre aide.
> Lire le message (4 commentaires, moyenne: 2).
man txt2tags
il y a surement possibilité de lui donner un dossier en sortie ou un dossier en entrée.
genre tu met le makefile à la racine du site
puis depuis la racine dans ton makefile tu lui dis
%.html : %.t2t
txt2tags source/$? ./
all: *.html
@echo "generation xhtml ok";
enfin, ca semblerait logique
Apprendre par les autres, c'est bien.
Apprendre par soi-meme (RTFM, man, et notre ami google) c'est mieux
-
[^]Re: man txt2tags
Posté par Juke (Jabber id, page perso, ) le 06/09/2007 à 14:48. (lien). Évalué à 2.ça fonctionne merci
-
[^]Re: man txt2tags
Posté par Farvardin (page perso, ) le 06/09/2007 à 17:32. (lien). Évalué à 2.moi je préfère mettre le nom du fichier généré directement dans la source, et le reste dans un fichier de configuration spécial, mais c'est question de goût :
%!options: --toc --outfile ../nom_du_fichier.php
%!includeconf: config.txt
(tous mes fichiers txt2tags se trouvant également dans un sous dossier)
ton makefile ne contenait que cela ?
je n'ai pas trop compris le :
%.html : %.t2t
txt2tags $?
est-ce qu'il serait possible par exemple de faire make monfichier1 pour que cela génère automatiquement le fichier monfichier.html à partir de monfichier.t2t ? (ou alors tu tapes make monfichier1.html à la place ?)
J'ai également un makefile, mais juste avec make all, et pour les fichiers individuels je tape txt2tags fichier etc, mais je préfèrerai taper make à la place de txt2tags car c'est plus rapide :)--
You can't grep dead trees...
-
Un article pour compléter
Ça ne répond pas directement à la question, mais : http://neidetcher.com/static_site_creation.html pourrait te donner des idées.
Revenir en haut de page || Retourner aux forums || Retourner au forum Programmation.autre



Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.