This is a small change to the structure + Makefile so that fnlfmt
can be compiled with --require-as-include. To make `include`'s Lua
output more readable, I ran this build with the current Fennel 0.4.1-dev
containing the changes to how `include` sets `package.preload`.
Jesse Wertheim (1):
make cli standalone
Makefile | 13 +++--
cli.fnl | 18 +++++++
fnlfmt | 152 +++++++++++++++++++++++++++++++++++++++++++++++--------
3 files changed, 160 insertions(+), 23 deletions(-)
create mode 100755 cli.fnl
From: Jesse Wertheim <email@example.com>
This makes the fnlfmt executable standalone, so it can be moved or
symlinked to without having to mess with package.path.
The executable here was compiled with a Fennel 0.4.1-dev version with
the recent changes to `include`, which gives more readable output than