BST-SOURCE-FETCH(1)

πŸ“¦
version 2.8.1 Β· 2 versions
, in fedora 43, fedora 44, nixpkgs unstable, ubuntu stonking

πŸ’– BST SOURCE FETCH πŸ’–

okay bestie, so this is the manual for bst source fetch β€” it lives in the bst source fetch Manual (yes the manual is literally named after the command, iconic), and it's giving "go get my source code, girl" energy. πŸŽ€


✨ NAME ✨

bst-source-fetch β€” fetch sources in a pipeline πŸ¦‹


🌸 SYNOPSIS 🌸

bst source fetch [OPTIONS] [ELEMENTS]...

πŸ’… DESCRIPTION πŸ’…

So the whole point: fetch sources required to build the pipeline. That's it, that's the job. πŸ’–

Specifying no elements will result in fetching the default targets of the project. And if like… there are no default targets configured at all? Then all project elements will be fetched. No cap. 🫢

When this command is executed from a workspace directory, the default is to fetch the workspace element. Main character energy fr. ✨

By default this will only try to fetch sources for the specified elements. That's it, no sneaky extras. πŸ™ˆ

Specify --deps to control which sources to fetch:

  • none: No dependencies, just the element itself
  • run: Runtime dependencies, including the element itself
  • build: Build time dependencies, excluding the element itself
  • all: All dependencies

🌈 OPTIONS 🌈

  • --except PATH β€” Except certain dependencies from fetching. like, skip those ones specifically, we don't want them 🚫
  • -d, --deps [none|build|run|all] β€” The dependencies to fetch β€” and the default is none, so if you don't say anything, girl, it's just the element itself πŸ’…
  • --source-remote REMOTE β€” A remote for downloading sources. pick your source-remote king πŸ‘‘
  • --ignore-project-source-remotes β€” Ignore remote source cache servers recommended by projects. not today, project-recommended servers, we're doing our own thing πŸ’€

That's the whole page, bestie β€” go fetch those sources, slay, periodt. πŸ’–

This was bst source fetch from version 2.5, dated 2025-05-09 β€” mwah, love that for us, bye bestie! πŸŽ€βœ¨πŸ¦‹πŸŒΈπŸ’