firefox-dev
Summary
Section titled “Summary”Downloads Firefox Developer Edition from Mozilla’s distribution server for the current OS, extracts the archive, and makes the firefox binary available.
Syntax / Usage
Section titled “Syntax / Usage”zi pack for firefox-devzi pack"bgn" for firefox-devAvailable profiles: default, bgn.
Details
Section titled “Details”- Provides: the
firefox(orfirefox-bin) executable, accessible viapick(default) orsbinshim (bgn). defaultprofile ices:is-snippet,as"command",nocompile,lucid,pick"**/firefox(|-bin)(|.exe)",mv"%ID% -> ff.pkg",atclone(usesziextractwith platform-appropriate format:tar.bz2on Linux,dmgon macOS,exeon Windows),atpull"%atclone".bgnprofile ices:is-snippet,as"null",nocompile,lucid,sbin"**/firefox(.exe|-bin) -> firefox", samemv/atclone/atpull. Requires thebin-gem-nodeannex.- The download URL is constructed dynamically using
$OSTYPEto selectlinux64,osx, or Windows variants, withlang=en-US. ziextract --normis used on Linux to normalize the extracted directory structure; on macOS the.dmgis handled without--move.
Examples
Section titled “Examples”# Install Firefox Developer Edition, accessible as a commandzi pack for firefox-dev
# bgn shim variantzi pack"bgn" for firefox-devCaveats / Common Mistakes
Section titled “Caveats / Common Mistakes”- On macOS, the
.dmgextraction requiresziextractfromzdharma-continuum/zinit-annex-bin-gem-nodeor a compatible annex. - The binary is downloaded for the current OS at install time; switching OS requires reinstalling.
See Also
Section titled “See Also”- pkg-overview — how
zi packworks