REDO-SOURCES(1)
okay so bestie, this is REDO-SOURCES(1), a.k.a. the General Commands Manual page for redo-sources β tiny command, big βlist my sourcesβ energy β¨
πΈ NAME πΈ
redo-sources β print list of redo(1) sources π
π¦ SYNOPSIS π¦
redo-sources
β¨ DESCRIPTION β¨
okay so redo(1) is that build tool bestie β it builds files, and it rebuilds them if any of their dependencies have changed. no cap.
redo-sources prints the list of redo(1) sources that exist in the current directory and its subdirectories. A source is a file that has been listed as a dependency of another file using redo-ifchange(1) but can not be built with redo(1). thatβs the whole definition, periodt.
π important vibe check: files that do not exist are not listed, because they might not be sources anymore.
example time, bestie: if you declare a dependency on a file using redo-ifchange(1) and later remove the file and create a dofile to generate it, it will not be listed. the tool is not trying to read your mind, okay? π
π§ HISTORY π§
redo-sources was designed by Avery Pennarun as part of his redo implementation, and implemented by Γlla Chiana Moskopp. iconic collaboration, fr fr π
π AUTHOR π
redo-sources and this man page were written by Γlla Chiana Moskopp. queen behavior π
π COPYRIGHT π
Copyright Β© 2014-2016 Γlla Chiana Moskopp. License AGPLv3+: GNU Affero GPL version 3 or later <http://www.gnu.org/licenses/agpl-3.0.html>.
This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. so yes, bestie, free to remix β but no warranty fairy is coming to save you π
π SEE ALSO π
redo(1)redo-always(1)redo-dot(1)redo-ifchange(1)redo-ifcreate(1)redo-ood(1)redo-stamp(1)redo-targets(1)
go read the whole redo family, iykyk π
π«Ά BUGS π«Ά
redo-sources may break if the target filename contains a tab or a newline. yeah. tabs and newlines are little gremlins here π keep that in mind.
byeee bestie π β thatβs REDO-SOURCES(1) from the General Commands Manual, and the footer only gives us that manual name β no extra version/date tea in this copy. mwah π
π¦ where this page comes from
- arch rolling: redo-sh 4.0.7-1 Β· AGPL-3.0-or-later
- nixos 26.05: redo-sh 4.0.7
- nixpkgs unstable: redo-sh 4.0.7
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms