brushtechnology/fabricate
View on GitHub ↗ ★ 143 Python
The better build tool. Finds dependencies automatically for any language.
4 mentions on Hacker News by 4 people: 0 stories, 4 comments · first 2019-02-02 · latest 2023-04-20
20082026
-
…systems head in this direction — there is “tup”, and a Python program I love called fabricate ( https://github.com/brushtechnology/fabricate ), that records what a program reads, then doesn’t rerun it if no input has changed.
comment by CJefferson · 2023-04-20 · in A Love Letter to Make -
fabricate.py ( https://github.com/brushtechnology/fabricate ), based off the now ancient memoize.py. In my experience with C/++, it is faster to combine Make & ccache: just have every C file depend on every header file, and let ccache…
comment by thechao · 2020-07-01 · in Entr: Rerun your build when files change -
…this approach [4] [1] http://gittup.org/tup/ [2] https://news.ycombinator.com/item?id=12622671 [3] https://github.com/brushtechnology/fabricate/wiki/HowItWorks [4] https://waf.io/blog/2015/02/using-strace-to-obtain-build.htm...
comment by robochat42 · 2019-11-19 · in The Language Agnostic, All-Purpose, Incredible, Makefile -
There have been systems that take this approach such as fabricate.py ( https://github.com/brushtechnology/fabricate ) and tup ( http://gittup.org/tup/ ).
comment by Samis2001 · 2019-02-02 · in Makefiles – Best Practices