ejholmes/walk
View on GitHub ↗ ★ 138 Go
A fast, general purpose, graph based build and task execution utility.
10 mentions on Hacker News by 5 people: 2 stories, 8 comments · first 2017-01-21 · latest 2021-12-28
20082026
-
…in a ${} block, or quoting. Let those monstrosities die already. Please. There's this tool -- https://github.com/ejholmes/walk -- that is pretty good and I liked it but dropped it for the same reasons: it leaves the heavy lifting to you…
comment by pdimitar · 2021-12-28 · in Redo: A recursive, general-purpose build system -
…It does exactly this. Lets you define a graph of dependencies in any language of your choice. [1]( https://github.com/ejholmes/walk/ )
comment by shipp02 · 2021-01-27 · in Nq – A simple Unix job queue system -
My colleague @ejholmes wrote a cool tool that borrows heavily from `make` called `walk` ( https://github.com/ejholmes/walk ). It's written in Go and using a graph for dependencies so that tasks at the same horizontal level in the graph may…
comment by foxhop · 2018-05-17 · in Non-Recursive Make Considered Harmful: Build Systems at Scale (2016) [pdf] -
https://github.com/ejholmes/walk can do most of this FWIW.
comment by ejholmes · 2017-08-18 · in Afraid of Makefiles? Don't be -
…whether it actually needs to do work. For a C project, you would just do something like this: https://github.com/ejholmes/walk/blob/master/test/111-compil... . That's a trivial example using mtime. You could replace it with a hash function…
comment by ejholmes · 2017-08-18 · in Afraid of Makefiles? Don't be -
…system really needs to build out a DAG of dependencies to be efficient and fast. Compose this with https://github.com/ejholmes/walk and you're good.
comment by ejholmes · 2017-08-18 · in Show HN: Minimal build system using just /bin/sh -
> As a shameless plug, I built a tool similar to Make and redo […] https://github.com/ejholmes/walk Your README’s example show `parse.h` as output from `Walkfile deps parse.o`, I think that is a mistake. As for your build system (and…
comment by sorbits · 2017-08-18 · in Afraid of Makefiles? Don't be -
…a DAG of the dependencies, and allows you to compose massive build systems from smaller components: https://github.com/ejholmes/walk . You can use this to build anything your heart desires, as long as you can describe it as a graph of…
comment by ejholmes · 2017-08-18 · in Afraid of Makefiles? Don't be