File tree Expand file tree Collapse file tree 5 files changed +5
-16
lines changed Expand file tree Collapse file tree 5 files changed +5
-16
lines changed Original file line number Diff line number Diff line change @@ -80,11 +80,9 @@ all: ansi-c$(LIBEXT)
80
80
# ##############################################################################
81
81
82
82
ansi_c_y.tab.cpp : parser.y
83
- $(YACC ) $(YFLAGS ) $$ flags -pyyansi_c -d parser.y -o $@
83
+ $(YACC ) $(YFLAGS ) $$ flags -pyyansi_c parser.y --defines=ansi_c_y.tab.h -o $@
84
84
85
85
ansi_c_y.tab.h : ansi_c_y.tab.cpp
86
- if [ -e ansi_c_y.tab.hpp ] ; then mv ansi_c_y.tab.hpp ansi_c_y.tab.h ; else \
87
- mv ansi_c_y.tab.cpp.h ansi_c_y.tab.h ; fi
88
86
89
87
ansi_c_lex.yy.cpp : scanner.l
90
88
$(LEX ) -Pyyansi_c -o$@ scanner.l
Original file line number Diff line number Diff line change @@ -28,11 +28,9 @@ jsil$(LIBEXT): $(OBJ)
28
28
$(LINKLIB )
29
29
30
30
jsil_y.tab.cpp : parser.y
31
- $(YACC ) $(YFLAGS ) $$ flags -pyyjsil -d parser.y -o $@
31
+ $(YACC ) $(YFLAGS ) $$ flags -pyyjsil parser.y --defines=jsil_y.tab.h -o $@
32
32
33
33
jsil_y.tab.h : jsil_y.tab.cpp
34
- if [ -e jsil_y.tab.hpp ] ; then mv jsil_y.tab.hpp jsil_y.tab.h ; else \
35
- mv jsil_y.tab.cpp.h jsil_y.tab.h ; fi
36
34
37
35
jsil_lex.yy.cpp : scanner.l
38
36
$(LEX ) -Pyyjsil -o$@ scanner.l
Original file line number Diff line number Diff line change @@ -19,11 +19,9 @@ json$(LIBEXT): $(OBJ)
19
19
$(LINKLIB )
20
20
21
21
json_y.tab.cpp : parser.y
22
- $(YACC ) $(YFLAGS ) $$ flags -pyyjson -d parser.y -o $@
22
+ $(YACC ) $(YFLAGS ) $$ flags -pyyjson parser.y --defines=json_y.tab.h -o $@
23
23
24
24
json_y.tab.h : json_y.tab.cpp
25
- if [ -e json_y.tab.hpp ] ; then mv json_y.tab.hpp $@ ; else \
26
- mv json_y.tab.cpp.h $@ ; fi
27
25
28
26
json_lex.yy.cpp : scanner.l
29
27
$(LEX ) -Pyyjson -o$@ scanner.l
Original file line number Diff line number Diff line change @@ -30,12 +30,9 @@ all: statement-list$(LIBEXT)
30
30
# ##############################################################################
31
31
32
32
statement_list_y.tab.cpp : parser.y
33
- $(YACC ) $(YFLAGS ) $$ flags -pyystatement_list -d parser.y -o $@
33
+ $(YACC ) $(YFLAGS ) $$ flags -pyystatement_list parser.y --defines=statement_list_y.tab.h -o $@
34
34
35
35
statement_list_y.tab.h : statement_list_y.tab.cpp
36
- if [ -e statement_list_y.tab.hpp ] ; then mv statement_list_y.tab.hpp \
37
- statement_list_y.tab.h ; else mv statement_list_y.tab.cpp.h \
38
- statement_list_y.tab.h ; fi
39
36
40
37
statement_list_lex.yy.cpp : scanner.l
41
38
$(LEX ) -Pyystatement_list -o$@ scanner.l
Original file line number Diff line number Diff line change @@ -21,11 +21,9 @@ xmllang$(LIBEXT): $(OBJ)
21
21
$(LINKLIB )
22
22
23
23
xml_y.tab.cpp : parser.y
24
- $(YACC ) $(YFLAGS ) $$ flags -pyyxml -d parser.y -o $@
24
+ $(YACC ) $(YFLAGS ) $$ flags -pyyxml parser.y --defines=xml_y.tab.h -o $@
25
25
26
26
xml_y.tab.h : xml_y.tab.cpp
27
- if [ -e xml_y.tab.hpp ] ; then mv xml_y.tab.hpp $@ ; else \
28
- mv xml_y.tab.cpp.h $@ ; fi
29
27
30
28
xml_lex.yy.cpp : scanner.l
31
29
$(LEX ) -Pyyxml -o$@ scanner.l
You can’t perform that action at this time.
0 commit comments