def initialiseClangDoxygen():
  conf = Config()

  if vim.eval("exists(\"g:clang_doxygen_libclang_library_path\")") != "0":
    Config.set_library_path(vim.eval("g:clang_doxygen_libclang_library_path"))
    conf.set_library_path(vim.eval("g:clang_doxygen_libclang_library_path"))

  try:
    conf.get_cindex_library()
  except LibclangError as e:
    print "Error: " + str(e)
    return

  vim.command("let g:initialised_clang_doxygen = 1")
示例#2
0
def init():
    conf = Config()

    # here we use the libclang.dylib from the vim plugin -- YouCompleteMe

    # path = "/Users/lono/.config/nvim/plugged/YouCompleteMe/third_party/ycmd"
    # path = "/Applications/Xcode.app/Contents/Frameworks"
    path = "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib"
    # path = "/Library/Developer/CommandLineTools/usr/lib/"
    # path = "/Applications/Xcode8.app/Contents/Frameworks"
    Config.set_library_path(path)
    conf.set_library_path(path)
    try:
        conf.get_cindex_library()
    except LibclangError as e:
        print "Error: " + str(e)