mirror of
1
0
Fork 0
ultimate-vim/sources_non_forked/vim-cmake/autoload/cmake/const.vim

48 lines
1.8 KiB
VimL

" ==============================================================================
" Location: autoload/cmake/const.vim
" Description: Constants and definitions
" ==============================================================================
let s:const = {}
let s:const.plugin_version = '0.7.1'
let s:const.plugin_news = {
\ '0.2.0': ['Vim-CMake has a new feature, run `:help cmake-switch`'],
\ '0.3.0': ['Vim-CMake has a new feature, run `:help cmake-quickfix`'],
\ '0.4.0': ['Vim-CMake has a new config option `g:cmake_generate_options`'],
\ '0.5.0': ['Vim-CMake has a new feature, run `:help cmake-events`'],
\ '0.6.0': [
\ 'Vim-CMake has a new config option `g:cmake_build_dir_location`',
\ 'Vim-CMake has improved :CMakeGenerate, run `:help cmake-generate`'
\ ],
\ '0.7.0': [
\ 'Vim-CMake has new command `:CMakeStop`, run `:help cmake-stop`',
\ 'Vim-CMake has a new config option `g:cmake_console_echo_cmd`'
\ ],
\ }
let s:const.config_vars = {
\ 'cmake_command' : 'cmake',
\ 'cmake_default_config' : 'Debug',
\ 'cmake_build_dir_location' : '.',
\ 'cmake_generate_options' : [],
\ 'cmake_build_options' : [],
\ 'cmake_native_build_options' : [],
\ 'cmake_console_size' : 15,
\ 'cmake_console_position' : 'botright',
\ 'cmake_console_echo_cmd' : 1,
\ 'cmake_jump' : 0,
\ 'cmake_jump_on_completion' : 0,
\ 'cmake_jump_on_error' : 1,
\ 'cmake_link_compile_commands' : 0,
\ 'cmake_root_markers' : ['.git', '.svn'],
\ 'cmake_log_file' : '',
\ }
" Get const 'object'.
"
function! cmake#const#Get() abort
return s:const
endfunction