lib/rouge/lexers/cmake.rb in rouge-3.25.0 vs lib/rouge/lexers/cmake.rb in rouge-3.26.0
- old
+ new
@@ -20,25 +20,29 @@
:bracket_comment => Comment::Multiline,
:variable_reference => Name::Variable,
}
BUILTIN_COMMANDS = Set.new %w[
+ add_compile_definitions
add_compile_options
add_custom_command
add_custom_target
add_definitions
add_dependencies
add_executable
add_library
+ add_link_options
add_subdirectory
add_test
aux_source_directory
break
build_command
build_name
cmake_host_system_information
+ cmake_language
cmake_minimum_required
+ cmake_parse_arguments
cmake_policy
configure_file
create_test_sourcelist
define_property
else
@@ -72,10 +76,11 @@
get_test_property
if
include
include_directories
include_external_msproject
+ include_guard
include_regular_expression
install
install_files
install_programs
install_targets
@@ -108,12 +113,17 @@
source_group
string
subdir_depends
subdirs
target_compile_definitions
+ target_compile_features
target_compile_options
target_include_directories
+ target_link_directories
target_link_libraries
+ target_link_options
+ target_precompile_headers
+ target_sources
try_compile
try_run
unset
use_mangled_mesa
utility_source