web-dev-qa-db-fra.com

Dites à Launchpad ce que DEB_BUILD_OPTIONS à utiliser lors de la construction du package PPA

Lorsque je génère et télécharge des packages source sur mon PPA, quelle est la meilleure façon de passer les DEB_BUILD_OPTIONS que Launchpad utilisera lors de la création de versions binaires du package?

En particulier, je veux passer l'option "nodocs" pour que la documentation ne soit pas construite.

6
Lorin Hochstein

Les PPA n'ont aucun moyen de spécifier une variable d'environnement (y compris DEB_BUILD_OPTIONS) malheureusement. Jusqu'à ce qu'ils le fassent, vous devrez modifier le debian/rules fichier et définissez-le manuellement vous-même vers le haut (mais pas la première ligne s'il utilise un "#!"):

DEB_BUILD_OPTIONS=nodocs

Facultativement, recherchez simplement la section du fichier rules qui recherche les "nodocs" et modifiez-la pour faire ce dont vous avez besoin.

5
Kees Cook

Réglez-le dans votre fichier debian/rules.

2
psusi