moved jl.* to jlc.*, updated makefile
git-svn-id: svn://anubis/misc/llvm@68 bd8a9e45-a331-0410-811e-c64571078777
This commit is contained in:
parent
69903c33fb
commit
e249ae799d
12
jlc/Makefile
12
jlc/Makefile
@ -2,16 +2,18 @@
|
|||||||
FLEX := flex
|
FLEX := flex
|
||||||
BISON := bison
|
BISON := bison
|
||||||
|
|
||||||
all: jlc
|
TARGET := jlc
|
||||||
|
|
||||||
jlc: lex.yy.c jl.tab.c
|
all: $(TARGET)
|
||||||
|
|
||||||
|
$(TARGET): lex.yy.c $(TARGET).tab.c
|
||||||
$(CC) -o $@ $^
|
$(CC) -o $@ $^
|
||||||
|
|
||||||
jl.tab.c jl.tab.h: jl.y
|
$(TARGET).tab.c $(TARGET).tab.h: $(TARGET).y
|
||||||
$(BISON) -d $<
|
$(BISON) -d $<
|
||||||
|
|
||||||
lex.yy.c: jl.lex
|
lex.yy.c: $(TARGET).lex
|
||||||
$(FLEX) $<
|
$(FLEX) $<
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
-rm -f lex.yy.c jl.tab.c jl.tab.h *~ *.o jlc
|
-rm -f lex.yy.c $(TARGET).tab.c $(TARGET).tab.h *~ *.o $(TARGET)
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
|
|
||||||
%{
|
%{
|
||||||
#include "jl.tab.h"
|
#include "jlc.tab.h"
|
||||||
%}
|
%}
|
||||||
|
|
||||||
%%
|
%%
|
Loading…
x
Reference in New Issue
Block a user