llvm/jlc/Makefile
josh e249ae799d moved jl.* to jlc.*, updated makefile
git-svn-id: svn://anubis/misc/llvm@68 bd8a9e45-a331-0410-811e-c64571078777
2008-11-04 18:34:32 +00:00

20 lines
286 B
Makefile

FLEX := flex
BISON := bison
TARGET := jlc
all: $(TARGET)
$(TARGET): lex.yy.c $(TARGET).tab.c
$(CC) -o $@ $^
$(TARGET).tab.c $(TARGET).tab.h: $(TARGET).y
$(BISON) -d $<
lex.yy.c: $(TARGET).lex
$(FLEX) $<
clean:
-rm -f lex.yy.c $(TARGET).tab.c $(TARGET).tab.h *~ *.o $(TARGET)