Pages : 1
#1 Le 02/12/2007, à 20:49
- CHUCKYCHUCK
Aidez moi à faire un Makefile
Bonjour !!
Voilà , j'aimerai faire un fichier makefile qui qui analyser tous les fichiers d'un répertoire, puis va les uploader via scp si ils ont été modifiés
je n'y connais quasi rien en makefile ....
j'aurai besoin de faire une sorte de boucle sur tous les fichiers .html, .css, .xzy du répertoire, si il a été modifié alors
scp lefichier user@host:chemin/fichier
vous sauriez comment faire ???
merci beaucoup
Dernière modification par CHUCKYCHUCK (Le 02/12/2007, à 20:49)
Dual Boot Win 7 Pro + Lucid Lynx
Asus G60JX 16'' - Core i5 430M 2.26 Ghz - 4 Go Ram - Geforce GTS 360 M 1GB
Hors ligne
#2 Le 02/12/2007, à 21:16
- Yannick_LM
Re : Aidez moi à faire un Makefile
Pourquoi un makefile ?
Pourquoi pas un bon vieux script bash, à coup de find -mtime, dans un cron, tout ça ?
Trucs et astuces pour Vim
Ma web page avec des trucs dessus ...
Hors ligne
#3 Le 02/12/2007, à 21:46
- CHUCKYCHUCK
Re : Aidez moi à faire un Makefile
je connais pas non plus le bash :s
Dual Boot Win 7 Pro + Lucid Lynx
Asus G60JX 16'' - Core i5 430M 2.26 Ghz - 4 Go Ram - Geforce GTS 360 M 1GB
Hors ligne
#4 Le 02/12/2007, à 22:27
- Link31
Re : Aidez moi à faire un Makefile
man rsync
Hors ligne
#5 Le 02/12/2007, à 22:57
- CHUCKYCHUCK
Re : Aidez moi à faire un Makefile
malheureusement mon hébergement dédié ne propose pas rsync ...
( on peut seulement l'utiliser en tant que client mais pas en tant que serveur )
j'ai un 90Plan de chez Ovh
Dual Boot Win 7 Pro + Lucid Lynx
Asus G60JX 16'' - Core i5 430M 2.26 Ghz - 4 Go Ram - Geforce GTS 360 M 1GB
Hors ligne
#6 Le 02/12/2007, à 23:10
- Link31
Re : Aidez moi à faire un Makefile
Je ne vois pas le problème, rsync peut être utilisé pour envoyer des fichiers. Et même si le trafic rsync est bloqué, tu peux demander à rsync d'utiliser scp pour le transfert.
man rsync
Hors ligne
#7 Le 03/12/2007, à 17:36
- CHUCKYCHUCK
Re : Aidez moi à faire un Makefile
ok jvais voir ca de plus près
t'aurais un lien vers un bon tutoriel, le man est un peu brutal je trouve ...
Dernière modification par CHUCKYCHUCK (Le 03/12/2007, à 17:43)
Dual Boot Win 7 Pro + Lucid Lynx
Asus G60JX 16'' - Core i5 430M 2.26 Ghz - 4 Go Ram - Geforce GTS 360 M 1GB
Hors ligne
#8 Le 03/12/2007, à 21:18
- ozak xers
Re : Aidez moi à faire un Makefile
Pour moi le makefile sert à compiler tes programmes, par exemple du C, et à effectuer les dépences exemples .c .h .o
J'en connaissais pas d'autres utilités mais si y en d'autres, je suis tout oui ^^
Pour analyser les fichiers d'un répertoire, je ferai çà en shell après je ne peux pas t'aider.
Parcours le forum pour apprendre.
Hors ligne
#9 Le 03/12/2007, à 21:38
- Yannick_LM
Re : Aidez moi à faire un Makefile
J'en connaissais pas d'autres utilités mais si y en d'autres, je suis tout oui ^^
Y en a plein d'autres.
Tiens, en voilà un que j'utilise pour "faire" mes pdf avec tex :
TEX_FILES = $(wildcard *.tex)
PDF = $(patsubst %.tex,%.pdf, $(TEX_FILES))
%.dvi : %.tex ; latex $<
%.pdf : %.dvi ; dvipdf $<
all: $(PDF)
@evince *.pdf &
clean:
-rm -f *.aux *.log
Bon, cela dit, c'est vrai que la syntaxe est pas des plus commodes.
Trucs et astuces pour Vim
Ma web page avec des trucs dessus ...
Hors ligne
#10 Le 03/12/2007, à 21:42
- ozak xers
Re : Aidez moi à faire un Makefile
je comprends ce que fait le programme globalement enfin je pense
j'ai cherché sur un internet mais j'ai pas trouvé de bon tutoriel sur le makefile si toute fois tu en as un j'avoue que se serai sympa ^^
Parcours le forum pour apprendre.
Hors ligne
#11 Le 03/12/2007, à 22:34
- abetsic
Re : Aidez moi à faire un Makefile
J'aime bien celui-ci et je le garde dans mes favoris : http://gl.developpez.com/tutoriel/outil/makefile/
Hors ligne
Pages : 1