SRC=y.tab.c fc.c lex.c groups.c hosts.c services.c classes.c \
	chario.c
OBJ=$(SRC:.c=.o)

CC=gcc
CFLAGS=-O4
#YACC=bison -y

fc: $(OBJ)
	$(CC) $(CFLAGS) $(OBJ) -o fc

query: query.c
	$(CC) $(CFLAGS) query.c -o query

$(OBJ): y.tab.h

y.tab.h:: grammar.y
	$(YACC) -d grammar.y

y.tab.o: y.tab.c

clean:
	rm -f $(OBJ) fc y.tab.c y.tab.h

