Silencing flex-related warnings
This commit is contained in:
10
Makefile
10
Makefile
@@ -2,8 +2,11 @@ CC = g++
|
|||||||
CUDD_PATH = cudd
|
CUDD_PATH = cudd
|
||||||
CUDD_INCLUDE=cudd/lib/libcudd.a
|
CUDD_INCLUDE=cudd/lib/libcudd.a
|
||||||
INCLUDES=-Icudd/include
|
INCLUDES=-Icudd/include
|
||||||
CPPFLAGS = -Wall $(INCLUDES) #-Werror
|
CPPFLAGS_SILENT = $(INCLUDES)
|
||||||
CPPFLAGS = -Wall -DNDEBUG
|
CPPFLAGS = -Wall $(CPPFLAGS_SILENT) #-Werror
|
||||||
|
#CPPFLAGS = -Wall $(INCLUDES) -DNDEBUG
|
||||||
|
CXXFLAGS_SILENT = -O3 -g
|
||||||
|
CXXFLAGS = -std=c++14 $(CXXFLAGS_SILENT)
|
||||||
#CXXFLAGS = -std=c++14 -O3 -DPUBLIC_RELEASE -DNDEBUG #-g
|
#CXXFLAGS = -std=c++14 -O3 -DPUBLIC_RELEASE -DNDEBUG #-g
|
||||||
LDLIBS = $(CUDD_INCLUDE)
|
LDLIBS = $(CUDD_INCLUDE)
|
||||||
|
|
||||||
@@ -33,6 +36,9 @@ rsin_parser.cc: rsin_parser.yy
|
|||||||
|
|
||||||
rsin_parser.o: rsin_parser.cc
|
rsin_parser.o: rsin_parser.cc
|
||||||
|
|
||||||
|
rsin_parser.lex.o: rsin_parser.lex.cc
|
||||||
|
$(CC) $(CXXFLAGS_SILENT) $(CPPFLAGS_SILENT) -c -o $@ rsin_parser.lex.cc
|
||||||
|
|
||||||
rsin_parser.lex.cc: rsin_parser.ll
|
rsin_parser.lex.cc: rsin_parser.ll
|
||||||
flex rsin_parser.ll
|
flex rsin_parser.ll
|
||||||
mv lex.yy.c rsin_parser.lex.cc
|
mv lex.yy.c rsin_parser.lex.cc
|
||||||
|
|||||||
Reference in New Issue
Block a user