Hacker GitHub

← All repos

gittup/tup

View on GitHub ↗ ★ 1,267 C

Tup is a file-based build system.

12 mentions on Hacker News by 10 people: 1 story, 11 comments · first 2011-08-19 · latest 2025-04-15

Mentions per year 12 mentions · busiest year 2016 (2)
20082026
  1. ▲ 3
    Tup Build System
    story by gz09 · 2025-04-15 · 0 comments
  2. …files that the developer didn't write [1]. [0] https://gittup.org/tup/ex_a_first_tupfile.html [1] https://github.com/gittup/tup/issues/113 Back to bazel, I am of the impression that some of its complexity comes from a requirement to handle…
    comment by Nzen · 2025-04-10 · in The next generation of Bazel builds
  3. …injection as an aspect of its (additionally(?) FUSE-based) dependency-specification enforcement. 1: https://github.com/gittup/tup/blob/master/src/ldpreload/ldpr...
  4. …while looking, they may have relaxed some of that since I last looked with a transient flag https://github.com/gittup/tup/issues/405
  5. …that you can potentially use Fennel to configure the builds (since Fennel compiles to Lua). Tup: https://github.com/gittup/tup Fennel: https://fennel-lang.org/
  6. I think tup used to use LD_PRELOAD and seems to still support it: https://github.com/gittup/tup/issues/394#issuecomment-636378...
    comment by papaf · 2020-09-20 · in SCons is not slow
  7. In fact it is: sqlite3 .tup/db 'select name from node where type=4' | xargs echo rm -f [1]: https://github.com/gittup/tup/issues/120#issuecomment-64832104
    comment by justhelpingout · 2017-12-28 · in Gittup, a Linux distro on top of Git
  8. …provides a "clean" command. They've expressed a philosophical opposition to it on a few occasions: https://github.com/gittup/tup/issues/120 They're make a really clear distinction between a build system, and a build support system. The…
    comment by jdonaldson · 2017-12-27 · in Gittup, a Linux distro on top of Git
  9. Not sure whether it has a FUSE dependency any more.[0] Code says: TUP_MONITOR = inotify [0] https://github.com/gittup/tup/blob/master/linux.tup
  10. …(but a bit dated, 2010) review here [1] which discusses some other features and shortcomings. [0] https://github.com/gittup/tup/issues/182 [1] 2010: https://chadaustin.me/2010/06/scalable-build-systems-an-anal...
  11. …that I'd think everyone would want. The cost is a change in some habits. [0] http://gittup.org/tup/ https://github.com/gittup/tup/ [1] http://gittup.org/gittup/
  12. …and updating everything even more precisely than Make, making it a lot faster and easier to use. https://github.com/gittup/tup (yes, you can use Tupfiles in each directory, if that's what you mean by packages. As far as I know however,…
    comment by Meai · 2011-08-19 · in How Google's build system works