Diff options
authorBryce Kwon <bryce@brycekwon.com>
committerBryce Kwon <bryce@brycekwon.com>
commit
parent
tree
download
Keep the Lua-less build compiling
cgit_abort_filters unhooks the Lua write interposer under NO_LUA too, where neither the hook nor its state exists, so make NO_LUA=1 and the default mode of tools/release-build.sh have not compiled since the die path learned to take stdout back from a filter. The suite now builds and runs that variant as well, and a lua: filter in such a build is refused with a message naming the cause instead of an unknown filter type.
-rw-r--r--MANUAL.txt3
-rw-r--r--Makefile11
-rw-r--r--README.txt5
-rw-r--r--source/filter.c6
-rwxr-xr-xtests/t0006-nolua.sh58
5 files changed, 81 insertions, 2 deletions