diff --git a/Makefile b/Makefile index abbdb19..fa0131b 100644 --- a/Makefile +++ b/Makefile @@ -25,7 +25,7 @@ ALL_FLAGS=$(CFLAGS) $(OSFLAGS) -DBP_NAME="\"$(NAME)\"" $(EXTRA) $(CWARN) $(G) $( CFILES=pattern.c utils.c match.c files.c printmatch.c json.c utf8.c OBJFILES=$(CFILES:.c=.o) -all: $(NAME) bp.1 +all: $(NAME) bp.1 lua %.o: %.c %.h utf8.h $(CC) -c $(ALL_FLAGS) -o $@ $< @@ -42,6 +42,9 @@ tags: $(CFILES) bp.c clean: rm -f $(NAME) $(OBJFILES) +lua: + cd Lua && make + test: $(NAME) ./$(NAME) Comment -r '[@0]' >/dev/null ./$(NAME) -g ./grammars/bp.bp -p Grammar ./grammars/bp.bp >/dev/null @@ -81,4 +84,4 @@ uninstall: [ "$$confirm" != n ] && rm -rf ~/.config/$(NAME); \ fi -.PHONY: all clean install uninstall leaktest splint test tutorial +.PHONY: all clean install uninstall leaktest splint test tutorial lua