Advertisement
Guest User

Untitled

a guest
Oct 25th, 2014
181
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CMake 0.86 KB | None | 0 0
  1. # Flex files
  2. if (UNIX AND NOT APPLE)
  3.     find_package(FLEX REQUIRED)
  4.    
  5.     set(CxxFlexOutput ${CMAKE_SOURCE_DIR}/CodeLite/CxxLexer.cpp)
  6.     set(PhpFlexOutput ${CMAKE_SOURCE_DIR}/CodeLite/PhpLexer.cpp)
  7.    
  8.     set(CxxFlexInput ${CMAKE_SOURCE_DIR}/CodeLite/CxxScanner.l)
  9.     set(PhpFlexInput ${CMAKE_SOURCE_DIR}/CodeLite/PhpLexer.l)
  10.    
  11.     if(FLEX_FOUND)
  12.         add_custom_command(
  13.             OUTPUT ${CxxFlexOutput}
  14.             COMMAND ${FLEX_EXECUTABLE} --noline --batch --outfile=${CxxFlexOutput} ${CxxFlexInput}
  15.             DEPENDS ${CxxFlexInput}
  16.             COMMENT "Generating ${CxxFlexOutput}")
  17.         add_custom_command(
  18.             OUTPUT ${PhpFlexOutput}
  19.             COMMAND ${FLEX_EXECUTABLE} -Pphp --noline --batch --outfile=${PhpFlexOutput} ${PhpFlexInput}
  20.             DEPENDS ${PhpFlexInput}
  21.             COMMENT "Generating ${PhpFlexOutput}")
  22.     endif()
  23. endif()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement