6 SRC = pluto.c rings.c bit.c
8 LIBS = pluto.$(LIBEXT) rings.$(LIBEXT) bit.$(LIBEXT)
10 ifeq ($(USE_READLINE), yes)
11 LIBS += editline.$(LIBEXT)
17 mkdir -p $(TARGET_LUA_CPATH)
18 cp $(LIBS) $(TARGET_LUA_CPATH)
23 ifeq ($(USE_READLINE), yes)
24 editline.$(LIBEXT): editline.$(OBJEXT)
25 $(MKLIB) -o $@ $+ $(LDFLAGS) -lhistory -lreadline
29 pluto.$(LIBEXT): pluto/pluto.c pluto/pdep.c pluto/lzio.c
30 $(MKLIB) -o $@ $(LDFLAGS) -I ../$(LUA_VM_DIR) -I pluto $+
32 %.$(LIBEXT): %.$(OBJEXT)
33 $(MKLIB) -o $@ $+ $(LDFLAGS)
35 .PHONY: libraries install clean