Details | Last modification | View Log | RSS feed
| Rev | Author | Line No. | Line |
|---|---|---|---|
| 11 | mjames | 1 | |
| 2 | find_package(BISON) |
||
| 3 | find_package(FLEX) |
||
| 4 | |||
| 5 | BISON_TARGET(MyParser acf_yacc.y ${CMAKE_CURRENT_BINARY_DIR}/acf_yacc.c DEFINES_FILE ${CMAKE_CURRENT_BINARY_DIR}/acf_yacc.h) |
||
| 6 | FLEX_TARGET(MyScanner acf_lex.l ${CMAKE_CURRENT_BINARY_DIR}/acf_lex.c) |
||
| 7 | ADD_FLEX_BISON_DEPENDENCY(MyScanner MyParser) |
||
| 8 | |||
| 9 | |||
| 10 | add_library(acf_parser |
||
| 11 | ${BISON_MyParser_OUTPUTS} |
||
| 12 | ${FLEX_MyScanner_OUTPUTS} |
||
| 13 | ) |
||
| 14 | |||
| 15 | include_directories(acf_parser PUBLIC |
||
| 16 | ../vertcl_src |
||
| 17 | ../include |
||
| 18 | ../cmdlib |
||
| 19 | .. |
||
| 20 | ../vertlib |
||
| 21 | ${CMAKE_CURRENT_BINARY_DIR}) |