REDO-TARGETS(1)
π REDO-TARGETS(1) β like, the manual page, bestie
okay so this is the page for redo-targets, a General Commands Manual situation β yes it's a whole real tool and yes it's iconic β¨
πΈ NAME πΈ
redo-targets β prints the list of redo(1) targets π―
π¦ SYNOPSIS π¦
redo-targets
that's it. no flags. no args. she just works π
β¨ DESCRIPTION β¨
okay so quick lore drop: redo(1) is this tool for building files and for rebuilding them whenever any of their dependencies have changed. main character build system energy, we love to see it π«Ά
redo-targets prints the list of redo(1) targets that live in the current directory and its subdirectories β but only the ones that exist. like, files that would be rebuilt if you handed them to redo-ifchange(1) as an argument. that's the whole vibe check π₯
and why do files that don't exist get left off the list? because they might not be targets anymore, lowkey. case in point π
if you build a file, then later remove it and change the build so it no longer generates it, it will not be listed. gone. not invited to the party anymore π
π HISTORY π
redo-targets was designed by Avery Pennarun as part of his redo(1) implementation, and it was implemented by Γlla Chiana Moskopp. collab of the century ngl π
π AUTHOR π
redo-targets and this man page were written by Γlla Chiana Moskopp. both of them. she did that π«Ά
π 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. (yes, capital-N capital-O, they mean it fr fr π« )
π SEE ALSO π
redo(1)redo-always(1)redo-dot(1)redo-ifchange(1)redo-ifcreate(1)redo-ood(1)redo-sources(1)redo-stamp(1)
the whole friend group, go say hi π§
π BUGS π
redo-targets may break if the target filename contains a tab or a newline. likeβ¦ a tab? in a filename?? bestie please π anyway that's the caveat, noted and archived π
aaaand that's the page!! brought to you by the General Commands Manual and stamped REDO-TARGETS(1) at the bottom of every page like a little signature π bye, go build something π₯
π¦ 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