2 010
modifications
Modifications
→(Re)compiler un logiciel des dépôts
[https://fr.wikipedia.org/wiki/Make '''Make'''] est un logiciel qui construit automatiquement des fichiers, souvent exécutables, ou des bibliothèques à partir d'éléments de base tels que du code source. Il utilise des fichiers appelés makefile qui spécifient comment construire les fichiers cibles.
Make cherche dans le répertoire courant le [https://fr.wikipedia.org/wiki/Make#Makefile makefile] à utiliser. Par exemple, le make de GNU cherche dans l'ordre, un fichier GNUmakefile, makefile, Makefile, puis exécute les cibles spécifiées (ou par défaut) pour ce fichier uniquement.
Sur un dépot comme Github, le paquet [https://github.com/libimobiledevice/libimobiledevice libimobiledevice] comprend au niveau du répertoire principal un fichier Makefile.am, à l'aide du [https://fr.wikipedia.org/wiki/Make '''Make'''], ce fichier permet de contruire les 2 fichiers suivants :
* Makefile.in
* Makefile.
* [https://doc.ubuntu-fr.org/projets/paquets/recompiler_un_logiciel_des_depots (Re)compiler un logiciel des dépôts]