When I generate and upload source packages to my PPA, what's the best way to pass DEB_BUILD_OPTIONS that Launchpad will use when building binary versions of the package?

In particular, I want to pass in the "nodocs" option so that the documentation isn't built.


The PPAs do not have a way to specify an environment variables (including DEB_BUILD_OPTIONS) unfortunately. Until they do, you will need to edit the debian/rules file and set it manually yourself near the top (but not the first line if it uses a "#!"):


Optionally, just find the section of the rules file that looks for "nodocs" and change it to do what you need it to do.


Set it in your debian/rules file.

  • What to set would be benficial. Esp some links. – Manish Sinha Feb 14 '11 at 5:07
  • 1
    @Manish Sinha: the question was HOW to set it, not what to set it to. He already said he wants to set it to "nodocs". – psusi Feb 14 '11 at 15:08

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.