Tu définis le groupes de fichiers BIN en donnant les variables
BINDIR, BINMODE, BINOWN, BINGRP (dossier, mode, owner et group) et énumère tes binaires dans BIN. Avec mon makefile, tu a des cibles qui te permettent de tout installer d'un coup (dossiers, et fichiers), ou bien de travailler par groupe ou par fichier. En plus tu peux définir des attributs spéciaux pour chaque fichier, si certains fichiers ont des particularités.
[^] # Re: création de dossiers
Posté par Michaël (site web personnel) . En réponse au message Makefile générique pour les petits projets. Évalué à 3. Dernière modification le 04 juillet 2013 à 18:55.
Pourquoi est-ce que tu n'utilises pas
install -d? Ça t'évite le teste et tu peux donner les permissions.Chez-moi c'est fait comme ça:
http://svn.gna.org/viewcvs/*checkout*/bsdmakepscripts/trunk/bps/bps.files.mk?revision=345
Tu définis le groupes de fichiers BIN en donnant les variables
BINDIR, BINMODE, BINOWN, BINGRP (dossier, mode, owner et group) et énumère tes binaires dans BIN. Avec mon makefile, tu a des cibles qui te permettent de tout installer d'un coup (dossiers, et fichiers), ou bien de travailler par groupe ou par fichier. En plus tu peux définir des attributs spéciaux pour chaque fichier, si certains fichiers ont des particularités.