Bonsoir,
Aux RMLL, lors de la présentation de Quickly, j'ai pu voir que certains logiciels proposaient l'ajout automatique à un code source de mentions légales relatives aux licences logicielles.
Connaissez-vous d'autres logiciels que Quickly capables de faire cela (des scripts, des forges, etc...) ?
Merci,
Cordialement,
# cat, sed, ou simplement CP
Posté par NeoX . Évalué à 3.
cp licence.txt /home/monuser/monprojet/
si tu veux l'ajouter DANS le fichier source
tu dois pouvoir scripter pour faire un
cat licence.txt >/tmp/fichier
cat $file >>/tmp/fichier
mv /tmp/fichier $file
$file pouvant etre pris dans une liste de fichier (à partir d'un find,locate...)
[^] # Re: cat, sed, ou simplement CP
Posté par dj_ (site web personnel) . Évalué à 3.
Par exemple geany ajoute la licence GPL 2 or later dans ses modèles
# Merci.
Posté par Robert VISEUR (site web personnel) . Évalué à 1.
[^] # Re: Merci.
Posté par Robert VISEUR (site web personnel) . Évalué à 2.
for file in test/*
do
cat /tmp/licence.txt >/tmp/fichier
cat $file >>/tmp/fichier
mv /tmp/fichier $file
done
Explication =
Pour tous les fichiers de code source:
- on met l'entête de licence dans un fichier temporaire,
- on place le fichier de code source à la fin du fichier temporaire,
- on déplace le fichier temporaire (entête de licence + code source) à la place du fichier de code source initial.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.