git-debry-build(1)

πŸ“¦ version 0.2.2, in ubuntu jammy

okay so bestie, welcome to git-debry-build(1) β€” the manual page for git-debdry-build, which is a simple wrapper around debdry and git-buildpackage. it's filed under User commands, and yes, the header spells it git-debry-build while the NAME line spells it git-debdry-build, and we are keeping both exactly as they are. no cap. πŸ’…


✨ NAME ✨

git-debdry-build β€” a simple wrapper around debdry and git-buildpackage. periodt. πŸ’–

πŸ¦‹ git-debdry-build πŸ¦‹

a simple wrapper around gbp buildpackage and debdry. it's giving tiny but mighty energy, fr fr. πŸ¦‹

πŸŽ€ Usage πŸŽ€

$ git debdry-build OPTIONS (#options)

πŸ’– Options πŸ’–

okay so here's the tea: git-debdry-build does not take any options itself. every single option you pass to it on the command line gets passed unchanged to git-buildpackage. no filtering, no meddling, just straight through. iconic. ✨

πŸ”₯ Mode of operation πŸ”₯

git-debdry-build will create a temporary branch off the current HEAD, run debdry on it, commit the debian/ directory to that branch, and build the package using git-buildpackage(1). the way that it just handles all that? obsessed. 😭

if the build succeeds, you will find the build artifacts in the parent directory as usual, and the temporary branch will be deleted. so clean. so slay. πŸ’…

if you want to save the state of tree used for the build (for example when doing the final build before uploading to the Debian archive), you can just pass the --git-tag option to git-buildpackage and that very tree will be tagged for you. cute. πŸŽ€

if the build fails, git-debdry-build will not remove the temporary branch and will tell you its name so that you can inspect its contents if necessary. so you can go sleuth around, bestie. πŸ•΅οΈβ€β™€οΈ

πŸ‘‘ See also πŸ‘‘

git-buildpackage(1)


and that's the whole vibe! this page is from debdry 0.1, dated October 2016 πŸ’– thanks for reading, bestie, now go build something iconic. ✨

πŸ“¦ where this page comes from