Package Details: vim-youcompleteme-git r3173.45560628-1

Git Clone URL: https://aur.archlinux.org/vim-youcompleteme-git.git (read-only, click to copy)
Package Base: vim-youcompleteme-git
Description: A code-completion engine for Vim
Upstream URL: https://ycm-core.github.io/YouCompleteMe/
Keywords: completion engine neovim vim ycm
Licenses: GPL3
Groups: vim-plugins
Submitter: thestinger
Maintainer: artafinde
Last Packager: artafinde
Votes: 170
Popularity: 0.26
First Submitted: 2013-02-05 21:32 (UTC)
Last Updated: 2024-05-18 10:31 (UTC)

Dependencies (19)

Required by (0)

Sources (2)

Pinned Comments

artafinde commented on 2021-04-10 13:03 (UTC)

If you want to use system's abseil set the _use_system_abseil to ON - default is to download from internet during build.

Latest Comments

« First ‹ Previous 1 .. 43 44 45 46 47 48 49 50 51 52 53 Next › Last »

stykr commented on 2014-05-17 19:59 (UTC)

git config submodule.requests.url "$srcdir/requests" Should be: git config submodule.third_party/requests.url "$srcdir/requests" By the way, the version of OmniSharpServer YouCompleteMe uses does not require cecil or NRefactory. See: https://github.com/nosami/OmniSharpServer/tree/c89ef98ed9182bbca40ce47f2e6ccd1cca91036d

axper commented on 2014-05-17 19:56 (UTC)

This should be what you are asking for: https://gist.github.com/axper/07f08ac58f73440be37b But still, it re-downloads the whole 11 repos.

stykr commented on 2014-05-17 19:55 (UTC)

Try something like this: https://gist.github.com/stykr/6b5ff3b4fed494fc03b0

stykr commented on 2014-05-17 19:40 (UTC)

@axper: I'm referring to: cd "$srcdir/YouCompleteMe" git submodule init git config submodule.requests.url "$srcdir/requests" git config submodule.requests-futures.url "$srcdir/requests-futures" git config submodule.ycmd.url "$srcdir/ycmd" git config submodule.argparse.url "$srcdir/argparse" git config submodule.bottle.url "$srcdir/bottle" git config submodule.frozendict.url "$srcdir/python-frozendict" git config submodule.jedi.url "$srcdir/jedi" git config submodule.waitress.url "$srcdir/waitress" git config submodule.OmniSharpServer.url "$srcdir/OmniSharpServer" git submodule update Since the submodules argparse and down in that list are contained within the ycmd submodule, the initial git submodule init will not initialize these submodules.

axper commented on 2014-05-17 19:33 (UTC)

@stykr I commented OmniSharpServer's submodules temporarily only for demonstration

stykr commented on 2014-05-17 19:29 (UTC)

git submodule init does not initialize the submodules recursively. You have to do it manually.

axper commented on 2014-05-17 19:28 (UTC)

@Svenstaro That's still cloning the whole repo, am I doing something wrong? https://gist.github.com/axper/07f08ac58f73440be37b

svenstaro commented on 2014-05-17 19:07 (UTC)

I put a proper git with submodules tutorial into the wiki: https://wiki.archlinux.org/index.php/VCS_PKGBUILD_Guidelines#Git_Submodules That should clean some things up.

axper commented on 2014-05-17 11:53 (UTC)

@KaiSforza Good idea, thanks, updated

KaiSforza commented on 2014-05-17 11:08 (UTC)

@axper: something you could do is just 'ln -s' instead of 'cp -R' for the submodules. Save time and disk IO.