1
1
mirror of https://github.com/kanaka/mal.git synced 2024-09-20 10:07:45 +03:00
mal/lua/Makefile
Joel Martin 9d42904e47 Lua: all steps and self-hosting.
Also some misc docs/TODO updates.
2015-01-08 23:25:40 -06:00

27 lines
415 B
Makefile

TESTS =
SOURCES_BASE = utils.lua types.lua reader.lua printer.lua
SOURCES_LISP = env.lua core.lua stepA_interop.lua
SOURCES = $(SOURCES_BASE) $(SOURCES_LISP)
all: libs
.PHONY: stats tests $(TESTS)
clean:
rm -f linenoise.so
stats: $(SOURCES)
@wc $^
stats-lisp: $(SOURCES_LISP)
@wc $^
.PHONY: libs
libs: linenoise.so
linenoise.so:
luarocks install --tree=./ linenoise
ln -sf lib/lua/5.1/linenoise.so $@