handlebars.c
checkexec
handlebars.c | checkexec | |
---|---|---|
1 | 4 | |
33 | 80 | |
- | - | |
10.0 | 0.0 | |
over 1 year ago | over 1 year ago | |
C | Rust | |
GNU Lesser General Public License v3.0 only | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
handlebars.c
-
The Unreasonable Effectiveness of Makefiles
Yes, I used autotools[0]. It's definitely hairier than plain make, but you get a lot of useful features on top of it. There's thousands of examples all over the internet so it's easy to reference them.
I like the elegance of pure make, and do use it when appropriate, but I wouldn't really want to reimplement the things autotools does myself in it.
[0]: https://github.com/jbboehr/handlebars.c/blob/master/configur...
checkexec
-
The Unreasonable Effectiveness of Makefiles
You might find checkexec useful to pair with just, it is basically a tool that only does the file-based dependency part of make: https://github.com/kurtbuilds/checkexec
-
Just 1.0 released!
If you specifically need the "update if modified" functionality from Make, I actually made a command specifically for this called checkexec. I use it for image processing, building C libraries, building CSS files, and a few other use cases. It saves meaningful time on repeated execution runs.
-
Best way to "watch" files with no daemon running?
Are you just trying to look at file modified time stamps? checkexec might be what you’re after.
- checkexec: a CLI tool to conditionally execute commands only when files in a dependency list have changed
What are some alternatives?
make-booster - Utility routines to simplify using GNU make and Python
just - 🤖 Just a command runner
sub - a delicious way to organize programs
inotify-rs - Idiomatic inotify wrapper for the Rust programming language
cargo-husky - Setup Git hooks automatically for cargo projects with :dog:
justl.el - Major mode for driving just files.
pre-commit-hooks - Some out-of-the-box hooks for pre-commit
vim-just - Vim Just Syntax
watchexec - Executes commands in response to file modifications
Airflow - Apache Airflow - A platform to programmatically author, schedule, and monitor workflows