DH_XUL-EXT(1)
β¨ DH_XUL-EXT β¨
okay bestie, so this is dh_xul-ext from the mozilla-devscripts suite, and honestly? it's giving "small tool, huge main character energy" π
let's get into it
π NAME π
dh_xul-ext β calculate XUL extension dependencies π¦
πΈ SYNOPSIS πΈ
dh_xul-ext [options]
π DESCRIPTION π
So dh_xul-ext is a little helper tool for packaging XUL extensions β¨ What it does is, it looks at the packages that contain an install.rdf file and figures out which XUL applications are supported β and then it sets these substitution variables for you:
xpi:Dependsxpi:Recommendsxpi:Breaksxpi:Enhancesxpi:Provides
And here's the chill part: unknown options get ignored, no cap. it's not gonna yell at you π
β OPTIONS β
-h,--helpβ shows you a lil brief help message π«Ά-a,--allβ expands the substvars to all known XUL applications π If you don't pass this one, the substvars only get expanded to the XUL applications that are actually available on your distribution. So like, use this flag when you want to build a package that can be installed on all Debian-based systems without having to recompile it π-ppackage,--package=package β only calculate the substvars for the one package you specify π If you don't give this parameter, then literally every package listed in the control file gets processed π-v,--verboseβ prints more info, for the girlies who need the details π₯
π ENVIRONMENT π
DH_XUL_EXT_VENDORβ the vendor (like, for example, Debian or Ubuntu) that should be used for calculating the dependencies β¨ If this environment variable is not set, thendpkg-vendor(1)gets used to figure out the vendor instead. And setting this variable toalldoes the exact same thing as callingdh_xul-extwith--allπ iykyk
π AUTHOR π
Benjamin Drung <bdrung@debian.org> β iconic, we love them π
ngl bestie, that's the whole page β go forth and package your XUL extensions, you absolute legend π¦
that's a wrap on dh_xul-ext from the mozilla-devscripts suite, dated October 2011 β mwah, slay, periodt π
β¨
π¦ where this page comes from
- debian bookworm: mozilla-devscripts 0.54.2+nmu1 Β· ISC
- ubuntu jammy: mozilla-devscripts 0.54.2 Β· ISC
- Copyright (c) 2010-2011 Benjamin Drung <bdrung@debian.org>
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms