Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1138 connectés 

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  [ MAKE ] Le makefile suivant est il correct ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[ MAKE ] Le makefile suivant est il correct ?

n°887871
Ciler
Posté le 01-11-2004 à 18:06:40  profilanswer
 

Bonjour,
 
Jusqu'a present, les seuls makefile que j'ai eu a utiliser etaient ceux gentiement proposes par Dev-c++... Sauf que sous Linux, Dev-C++, y a pas vraiement. Donc j'ai du me mettre a la syntaxe des makefile. N'ayant que d epetites applis a coder (genre main.cpp, main.o, roulez jeunesse), j'ai eu aucune difficulte a m'en sortir, mais la du coup j'en profite pour automatiser d'autres taches, comme la compilation de doc latex.
 
Le makefile suivant marche, c'est deja pas mal, mais j'aimerai savoir, tant qu'a faire, si il est "propre", correct, optimise quoi ? Par exemple je me demandais si il n'y aurait pas moyen d'utiliser les wildcard plus efficacement...
 

Code :
  1. TEX = progress_oct.tex
  2. OUT = progress_oct.aux progress_oct.log progress_oct.out
  3. BIN = progress_oct.pdf
  4. BIM = progress_oct.dvi
  5. .PHONY: all full clean cleanout quiet
  6. all: $(BIN) $(BIM)
  7. full: clean $(BIN) $(BIM)
  8. quiet: full cleanout
  9. clean:
  10. rm -f $(OUT) $(BIN) $(BIM)
  11. cleanout:
  12. rm -f $(OUT)
  13. $(BIN):
  14. pdflatex $(TEX)
  15. pdflatex $(TEX)
  16. $(BIM):
  17. latex $(TEX)
  18. latex $(TEX)


(le fait que les commandes latex ou pdflatex soit repete est normal :o)


---------------
And I looked, and behold a pale horse: and his name that sat on him was Death, and Hell followed with him. Revelations 6:8
mood
Publicité
Posté le 01-11-2004 à 18:06:40  profilanswer
 

n°888090
torpe23
Posté le 01-11-2004 à 22:31:32  profilanswer
 

Que se passe-t-il si tu changes le nom de ton fichier tex?...
T'es dans la merde, tu dois tout remplacer...

n°888095
Ciler
Posté le 01-11-2004 à 22:38:04  profilanswer
 

torpe23 a écrit :

Que se passe-t-il si tu changes le nom de ton fichier tex?...
T'es dans la merde, tu dois tout remplacer...


 :lol:  
 
Je cherche pas a faire un generique non plus. Moitie de mes documents en LaTeX donnent 2 fois plus de fichiers en output (genre les .toc, les biblios), j'en suis pas encore a faire un makefile valable partout.
 
Restons simples et contentons nous du cas present  ;)  


---------------
And I looked, and behold a pale horse: and his name that sat on him was Death, and Hell followed with him. Revelations 6:8
n°888755
Ciler
Posté le 02-11-2004 à 19:09:30  profilanswer
 

up :bounce:


---------------
And I looked, and behold a pale horse: and his name that sat on him was Death, and Hell followed with him. Revelations 6:8
n°889005
torpe23
Posté le 02-11-2004 à 22:56:22  profilanswer
 

fais au moins un  
NAME=progress_oct
et
TEX=$(NAME).tex
BIN=$(NAME).pdf
 
 
Mais, mise à part ça, je ne vois pas trop ce que tu peux rajouter à ton Makefile. Ca sert à rien de faire compliquer pour un Makefile qui fait juste une compilation en Latex.


Message édité par torpe23 le 02-11-2004 à 22:57:55
n°889077
Ciler
Posté le 03-11-2004 à 00:33:48  profilanswer
 

torpe23 a écrit :

fais au moins un  
NAME=progress_oct
et
TEX=$(NAME).tex
BIN=$(NAME).pdf
 
 
Mais, mise à part ça, je ne vois pas trop ce que tu peux rajouter à ton Makefile. Ca sert à rien de faire compliquer pour un Makefile qui fait juste une compilation en Latex.


OK; merci.
 
Le but n'est pas de rajouter, mais de voir si on peut faire plus simple pour le meme effet :)


---------------
And I looked, and behold a pale horse: and his name that sat on him was Death, and Hell followed with him. Revelations 6:8

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  [ MAKE ] Le makefile suivant est il correct ?

 

Sujets relatifs
supprimer des dossiers suivant leur dateMon makefile marche et ç'est étonnant !
[C] problem de makefile[PHP?] Son suivant un évènement
Makefile et ncursesChoisir une feuille de style suivant le navigateur
[UNIX] suppression de fichiers suivant leur dateCopier des raccourcis sur le bureau suivant les versions de Windows
[Makefile] qu'est-ce qui cloche avec ce make file 
Plus de sujets relatifs à : [ MAKE ] Le makefile suivant est il correct ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR