LUABIN ?= lua5.4

.PPHONY: test install clean

# Default: pure-Lua tests (no external deps beyond Lua 5.4)
test:
	$(LUABIN) tests/test_runner.lua

install:
	@echo "Install by symlinking this directory into your Neovim pack path:"
	@echo "  ln -s $$(pwd) ~/.local/share/nvim/site/pack/calltree/start/calltree.nvim"

clean:
	rm -f *.lua.bak tests/*.lua.bak
