3 ms·
That'd require hashing every file on every run to figure out what changed. Not a good idea. There are modern tools that work for many things. Gradle supports n
by repolfx 8y ago
That'd require hashing every file on every run to figure out what changed. Not a good idea.
There are modern tools that work for many things. Gradle supports native compilation these days as well as any JVM language. Bazel supports compiling many kinds of languages, and there's still scons.
- trhway 8y ago>That'd require hashing every file on every run to figure out what changed. Not a good idea. it is using time stamp to check whether to hash to check for changes.
- dagss 8y agoI've tried scons, waf, CMake, etc, always ended up hating them and return to standard Makefiles. SCons is the worst I've tried ever. As to the cost of hashing: "git status" runs on 0.009s and requires a full diff of my working directory?..