Subversion Repositories Vertical

Rev

Blame | Last modification | View Log | Download | RSS feed

  1. project (pads_read)
  2.  
  3.  
  4.  
  5. find_package(BISON)
  6. find_package(FLEX)
  7.  
  8. BISON_TARGET(MyParser pads_yacc.y ${CMAKE_CURRENT_BINARY_DIR}/pads_yacc.c DEFINES_FILE ${CMAKE_CURRENT_BINARY_DIR}/pads_yacc.h)
  9. FLEX_TARGET(MyScanner pads_lex.l  ${CMAKE_CURRENT_BINARY_DIR}/pads_lex.c)
  10. ADD_FLEX_BISON_DEPENDENCY(MyScanner MyParser)
  11.  
  12.  
  13.  
  14. add_executable(pads_read
  15.     ${BISON_MyParser_OUTPUTS}
  16.     ${FLEX_MyScanner_OUTPUTS}
  17. pads_main.c
  18. )
  19.  
  20. target_include_directories(pads_read PUBLIC ../vertcl_src ../include ../cmdlib
  21.  .. ../vertlib
  22. ${CMAKE_CURRENT_BINARY_DIR})
  23.  
  24. target_link_libraries(pads_read PUBLIC vertlib cmdlib versionlib dummy_lex)
  25.