diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..103de90 --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,4 @@ +cmake_minimum_required(VERSION 2.8) + +SUBDIRS(${CMAKE_CURRENT_SOURCE_DIR}/../ewol) +SUBDIRS(sources) diff --git a/data/languages/cmake/highlight.xml b/data/languages/cmake/highlight.xml new file mode 100644 index 0000000..c8107eb --- /dev/null +++ b/data/languages/cmake/highlight.xml @@ -0,0 +1,58 @@ + + + CMakeLists.txt + CMakeCache.txt + + + commentDoxygen + ## + \n + + + SYNTAX_ERROR + #[ \t]TODO[ \t]*: + \n + \ + + + comment + # + \n + \ + + + doubleQuoteText + " + " + \ + + + + + keyword + \@foreach|message|endforeach|if|else|endif|list|file|string\@ + + + systemFunction + \@set|include_directories|add_definitions|add_library|include_directories|target_link_libraries|project|include|check_include_file|enable_testing|option|cmake_minimum_required|add_definitions|check_include_file|configure_file|include_directories|add_custom_command|add_executable|add_test\@ + + + inputFunction + ${ + } + + + number + \@((0(x|X)[0-9a-fA-F]*)|(\d+\.?\d*|\.\d+)((e|E)(\+|\-)?\d+)?)(L|l|UL|ul|u|U|F|f)?\@ + + + macro + \@[A-Z_][A-Z_0-9]{3,500}\@ + + + functionName + \@(\w|_)+[ \t]*\( + + + +