set(PROG burg) | |
set(CPPFLAGS -DDEBUG) | |
list(APPEND CFLAGS -std=gnu89) | |
set(LDFLAGS -lstdc++) | |
set(ExtraSource ${CMAKE_CURRENT_BINARY_DIR}/y.tab.c) | |
set(STDIN_FILENAME ${CMAKE_CURRENT_SOURCE_DIR}/sample.gr) | |
file(GLOB TMP1 ${CMAKE_CURRENT_SOURCE_DIR}/*.c) | |
set(Source ${ExtraSource} ${TMP1}) | |
include_directories(${CMAKE_CURRENT_BINARY_DIR}) | |
add_yacc_parser(burg_parser gram.y ${CMAKE_CURRENT_BINARY_DIR}/y.tab.c ${CMAKE_CURRENT_BINARY_DIR}/y.tab.h) | |
llvm_multisource() |