
project (orcad_read)



find_package(BISON)
find_package(FLEX)

BISON_TARGET(MyParser orcad_yacc.y ${CMAKE_CURRENT_BINARY_DIR}/orcad_yacc.c DEFINES_FILE ${CMAKE_CURRENT_BINARY_DIR}/orcad_yacc.h)
FLEX_TARGET(MyScanner orcad_lex.l  ${CMAKE_CURRENT_BINARY_DIR}/orcad_lex.c)
ADD_FLEX_BISON_DEPENDENCY(MyScanner MyParser)



add_executable(orcad_read 
    ${BISON_MyParser_OUTPUTS}
    ${FLEX_MyScanner_OUTPUTS}
orcad_main.c
)

target_include_directories(orcad_read PUBLIC ../vertcl_src ../include ../cmdlib
 .. ../vertlib 
${CMAKE_CURRENT_BINARY_DIR})

target_link_libraries(orcad_read PUBLIC vertlib cmdlib versionlib dummy_lex)
