SHELL := bash NAME := scanner all: $(NAME) $(NAME): $(NAME).lex @echo " FLEX $<" @flex -o$(NAME).c $(NAME).lex @echo " COMPILE $<" @gcc -pedantic -ansi -Wall -g -o $(NAME) $(NAME).c -D_GNU_SOURCE -lfl .PHONY: clean clean: rm -f $(NAME){,.o,.c} 1test: 2test 2test: /usr/ftp/pub/ublu/test/$(NAME)/test 2>&1