Add --debug option
Co-authored-by: Ezequiel Bellver <ebellver@itba.edu.ar> Co-authored-by: Juan Barmasch <jbarmasch@itba.edu.ar>
This commit is contained in:
parent
f6e7de904c
commit
6668af7529
|
@ -7,7 +7,7 @@ project(Compiler C)
|
||||||
# Compilar el parser con Bison:
|
# Compilar el parser con Bison:
|
||||||
add_custom_command(
|
add_custom_command(
|
||||||
OUTPUT ../src/frontend/syntactic-analysis/bison-parser.c ../src/frontend/syntactic-analysis/bison-parser.h
|
OUTPUT ../src/frontend/syntactic-analysis/bison-parser.c ../src/frontend/syntactic-analysis/bison-parser.h
|
||||||
COMMAND bison -d ../src/frontend/syntactic-analysis/bison-grammar.y -o ../src/frontend/syntactic-analysis/bison-parser.c)
|
COMMAND bison --debug -d ../src/frontend/syntactic-analysis/bison-grammar.y -o ../src/frontend/syntactic-analysis/bison-parser.c)
|
||||||
|
|
||||||
# Seleccionar estrategia según el compilador de C disponible en el sistema:
|
# Seleccionar estrategia según el compilador de C disponible en el sistema:
|
||||||
if (CMAKE_C_COMPILER_ID STREQUAL "GNU")
|
if (CMAKE_C_COMPILER_ID STREQUAL "GNU")
|
||||||
|
@ -21,7 +21,7 @@ if (CMAKE_C_COMPILER_ID STREQUAL "GNU")
|
||||||
# Compilar el scanner con Flex:
|
# Compilar el scanner con Flex:
|
||||||
add_custom_command(
|
add_custom_command(
|
||||||
OUTPUT ../src/frontend/lexical-analysis/flex-scanner.c
|
OUTPUT ../src/frontend/lexical-analysis/flex-scanner.c
|
||||||
COMMAND flex -o ../src/frontend/lexical-analysis/flex-scanner.c ../src/frontend/lexical-analysis/flex-patterns.l
|
COMMAND flex --debug -o ../src/frontend/lexical-analysis/flex-scanner.c ../src/frontend/lexical-analysis/flex-patterns.l
|
||||||
DEPENDS ../src/frontend/syntactic-analysis/bison-parser.c ../src/frontend/syntactic-analysis/bison-parser.h)
|
DEPENDS ../src/frontend/syntactic-analysis/bison-parser.c ../src/frontend/syntactic-analysis/bison-parser.h)
|
||||||
|
|
||||||
elseif (CMAKE_C_COMPILER_ID STREQUAL "MSVC")
|
elseif (CMAKE_C_COMPILER_ID STREQUAL "MSVC")
|
||||||
|
|
Loading…
Reference in New Issue