make busted
isn't an option on source builds. Not a big deal but already had to tweak the stable Arch package to dodge it. v0.10.1
in a week or so as needed, hopefully with anything Homebrew or other packagers need too.
--system-luarocks
should be --with-system-luarocks
-t
--without-system-luarocks
would cause the make
process to fetch and bundle them all with SILE without telling brew
anything about them.
brew
is stepping in and giving a sort of sand boxed system path so it can handle the downloading, checksumming, etc. itself rather than fetching the deps at build time.
ENV["LUA_PATH"] = "#{luapath}/share/lua/5.3/?.lua;#{luapath}/share/lua/5.3/?/init.lua;#{luapath}/share/lua/5.3/lxp/?.lua"