Hacker GitHub

← All repos

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

Mentions per year 4 mentions · busiest year 2019 (2)
20082026
  1. …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
  2. 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
  3. …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...
  4. 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