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