BST-SOURCE-TRACK(1)
β¨ bst-source-track β¨
okay bestie, welcome to the bst source track page from the bst source track Manual π this is where we go hunt down new versions of stuff so your build stays fresh, no cap.
πΈ NAME πΈ
bst-source-track β Track new source references π¦
β¨ SYNOPSIS β¨
bst source track [OPTIONS] [ELEMENTS]...
π DESCRIPTION π
So here's the vibe: this command goes and consults the specified tracking branches to see what new versions are available to build, and then it updates the project with any newly available references. literally doing the lord's work π
If you don't specify any elements? no worries, it tracks the default targets of the project instead. And if there are, like, no default targets configured, then every single project element gets tracked. the whole roster. periodt. π
When this command is executed from a workspace directory, the default is to track the workspace element π
If no default is declared, all elements in the project will be tracked π«Ά
By default this will track just the specified element β very demure, very mindful β but you can also update a whole tree of dependencies in one go if you're feeling main character energy π₯
Specify --deps to control which sources to track:
none: No dependencies, just the specified elementsall: All dependencies of all specified elements
π OPTIONS π
--except PATHβ Except certain dependencies from tracking π like, we're skipping those ones specifically, PATH said so.-d,--deps [build|run|all|none]β The dependencies to track π« [default:none]-J,--cross-junctionsβ Allow crossing junction boundaries π§ go on, cross 'em.
ngl bestie, if you skip--depsyou're gettingnoneby default β just the elements you named, nothing more. don't come for me when your deps didn't move π
bst source track Manual Β· version 2.5 Β· dated 2025-05-09 β that's the whole page, ily, go track some sources and slay πβ¨π¦πΈπ
π¦ where this page comes from
- fedora 43: buildstream 2.5.0-16.fc43 Β· Apache-2.0
- fedora 43: buildstream 2.8.1-1.fc43 Β· Apache-2.0
- fedora 44: buildstream 2.7.0-1.fc44 Β· Apache-2.0
- fedora 44: buildstream 2.8.1-1.fc44 Β· Apache-2.0
- nixpkgs unstable: buildstream 2.8.1
- ubuntu stonking: buildstream 2.8.1-1 Β· Apache-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms