

find_package(BISON)
find_package(FLEX)

BISON_TARGET(MyParser acf_yacc.y ${CMAKE_CURRENT_BINARY_DIR}/acf_yacc.c DEFINES_FILE ${CMAKE_CURRENT_BINARY_DIR}/acf_yacc.h)
FLEX_TARGET(MyScanner acf_lex.l  ${CMAKE_CURRENT_BINARY_DIR}/acf_lex.c)
ADD_FLEX_BISON_DEPENDENCY(MyScanner MyParser)


add_library(acf_parser 
    ${BISON_MyParser_OUTPUTS}
    ${FLEX_MyScanner_OUTPUTS}
)

include_directories(acf_parser PUBLIC 
 ../vertcl_src 
 ../include 
 ../cmdlib
 ..
 ../vertlib
${CMAKE_CURRENT_BINARY_DIR})
