Subversion Repositories Vertical

Rev

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

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