diff options
Diffstat (limited to 'utils/vim-lldb/python-vim-lldb/plugin.py')
| -rw-r--r-- | utils/vim-lldb/python-vim-lldb/plugin.py | 14 | 
1 files changed, 14 insertions, 0 deletions
diff --git a/utils/vim-lldb/python-vim-lldb/plugin.py b/utils/vim-lldb/python-vim-lldb/plugin.py new file mode 100644 index 000000000000..694783a95b0e --- /dev/null +++ b/utils/vim-lldb/python-vim-lldb/plugin.py @@ -0,0 +1,14 @@ + +# Try to import all dependencies, catch and handle the error gracefully if it fails. + +import import_lldb + +try: +  import lldb +  import vim +except ImportError: +  sys.stderr.write("Unable to load vim/lldb module. Check lldb is on the path is available (or LLDB is set) and that script is invoked inside Vim with :pyfile") +  pass +else: +  # Everthing went well, so use import to start the plugin controller  +  from lldb_controller import *  | 
