您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

CMakeLists.txt 1.3KB

1234567891011121314151617181920212223242526
  1. SET(RAGEL_DEPENDS "${CMAKE_CURRENT_SOURCE_DIR}/css_syntax.rl")
  2. RAGEL_TARGET(ragel_css_selector_parser
  3. INPUTS ${CMAKE_CURRENT_SOURCE_DIR}/css_selector_parser.rl
  4. DEPENDS ${RAGEL_DEPENDS}
  5. COMPILE_FLAGS -G2
  6. OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/css_selector_parser.rl.cxx)
  7. RAGEL_TARGET(ragel_css_rule_parser
  8. INPUTS ${CMAKE_CURRENT_SOURCE_DIR}/css_rule_parser.rl
  9. DEPENDS ${RAGEL_DEPENDS}
  10. COMPILE_FLAGS -G2
  11. OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/css_rule_parser.rl.cxx)
  12. SET(LIBCSSSRC "${CMAKE_CURRENT_SOURCE_DIR}/css.cxx"
  13. "${CMAKE_CURRENT_SOURCE_DIR}/css_property.cxx"
  14. "${CMAKE_CURRENT_SOURCE_DIR}/css_value.cxx"
  15. "${CMAKE_CURRENT_SOURCE_DIR}/css_selector.cxx"
  16. "${CMAKE_CURRENT_SOURCE_DIR}/css_tokeniser.cxx"
  17. "${CMAKE_CURRENT_SOURCE_DIR}/css_util.cxx"
  18. "${CMAKE_CURRENT_SOURCE_DIR}/css_rule.cxx"
  19. "${CMAKE_CURRENT_SOURCE_DIR}/css_parser.cxx"
  20. "${RAGEL_ragel_css_selector_parser_OUTPUTS}"
  21. "${RAGEL_ragel_css_rule_parser_OUTPUTS}"
  22. PARENT_SCOPE)
  23. SET(LIBCSS_DEPENDS "ragel_css_selector_parser;ragel_css_rule_parser" PARENT_SCOPE)
  24. SET(LIBCSS_GENERATED
  25. "${RAGEL_ragel_css_selector_parser_OUTPUTS};${RAGEL_ragel_css_rule_parser_OUTPUTS}" PARENT_SCOPE)