Outils pour utilisateurs

Outils du site


tech:un_makefile_pour_rpmbuild

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
tech:un_makefile_pour_rpmbuild [2025/03/24 15:06] – créée - modification externe 127.0.0.1tech:un_makefile_pour_rpmbuild [2025/10/15 18:32] (Version actuelle) Jean-Baptiste
Ligne 3: Ligne 3:
 = Un MakeFile pour rpmbuild = Un MakeFile pour rpmbuild
  
-Voir aussi : https://blog.mornati.net/build-rpms-using-jenkinshudson/+Voir aussi :  
 +  * https://blog.mornati.net/build-rpms-using-jenkinshudson/ 
 +  * Python invoke https://www.pyinvoke.org/ 
 +  * o-task https://taskfile.dev/ 
 +  * Make.rules
  
-<code make Makefile>+ 
 + 
 +''Makefile'' 
 +<code make>
 clean:  SHELL:=/bin/bash clean:  SHELL:=/bin/bash
  
Ligne 50: Ligne 57:
 Solution : Solution :
  
-<code Make Makefile>+''Makefile'' 
 +<code Make>
 clean:  SHELL:=/bin/bash clean:  SHELL:=/bin/bash
  
Ligne 94: Ligne 102:
 Déposez le Makefile dans ~/rpm/ Déposez le Makefile dans ~/rpm/
  
- +''~/rpm/mycli.spec'' 
-<code - ~/rpm/mycli.spec>+<code ->
 %define name mycli %define name mycli
 %define version 1.21.1 %define version 1.21.1
Ligne 148: Ligne 156:
 </code> </code>
  
-<code bash ~/rpm/ROOT/usr/local/bin/mycli>+''~/rpm/ROOT/usr/local/bin/mycli'' 
 +<code bash>
 #!/bin/sh #!/bin/sh
  
Ligne 171: Ligne 180:
 Makefile:18: *** missing separator (did you mean TAB instead of 8 spaces?).  Stop. Makefile:18: *** missing separator (did you mean TAB instead of 8 spaces?).  Stop.
 </code> </code>
 +
  
 ==== Solution ==== Solution
tech/un_makefile_pour_rpmbuild.1742825205.txt.gz · Dernière modification : de 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki