Skip to content

Instantly share code, notes, and snippets.

@KazuakiM
Last active August 19, 2019 13:56
Show Gist options
  • Save KazuakiM/69f58a05f07e3f6dd6ea3d76bc977bea to your computer and use it in GitHub Desktop.
Save KazuakiM/69f58a05f07e3f6dd6ea3d76bc977bea to your computer and use it in GitHub Desktop.
install universal-ctags logs.
$ brew uninstall universal-ctags
Uninstalling /usr/local/Cellar/universal-ctags/HEAD-9b28d8c... (325 files, 4.4MB)
$ brew install --HEAD universal-ctags
==> Installing universal-ctags from universal-ctags/universal-ctags
==> Cloning https://github.com/universal-ctags/ctags.git
Updating /Users/mabuchikazuaki/Library/Caches/Homebrew/universal-ctags--git
From https://github.com/universal-ctags/ctags
9b28d8ce..6ad4e957 master -> origin/master
==> Checking out branch master
Already on 'master'
Your branch is behind 'origin/master' by 254 commits, and can be fast-forwarded.
(use "git pull" to update your local branch)
HEAD is now at 6ad4e957 Merge pull request #2179 from ksamborski/bugfix/issue-2178
==> Downloading https://files.pythonhosted.org/packages/84/f4/5771e41fdf52aabebbadecc9381d11dea0fa34e4759b4071244fa094804c/docutils-0.14.tar.gz
######################################################################## 100.0%
==> python -c import setuptools... --no-user-cfg install --prefix=/usr/local/Cellar/universal-ctags/HEAD-6ad4e95/libexec/vendor --install-scripts=/usr/local/Cellar/unive
==> ./autogen.sh
==> ./configure --prefix=/usr/local/Cellar/universal-ctags/HEAD-6ad4e95
==> make
==> make install
==> Caveats
Under some circumstances, emacs and ctags can conflict. By default,
emacs provides an executable `ctags` that would conflict with the
executable of the same name that ctags provides. To prevent this,
Homebrew removes the emacs `ctags` and its manpage before linking.
However, if you install emacs with the `--keep-ctags` option, then
the `ctags` emacs provides will not be removed. In that case, you
won't be able to install ctags successfully. It will build but not
link.
==> Summary
🍺 /usr/local/Cellar/universal-ctags/HEAD-6ad4e95: 325 files, 4.4MB, built in 1 minute 21 seconds
$ ctags --version
Universal Ctags 0.0.0(6ad4e957), Copyright (C) 2015 Universal Ctags Team
Universal Ctags is derived from Exuberant Ctags.
Exuberant Ctags 5.8, Copyright (C) 1996-2009 Darren Hiebert
Compiled: Aug 19 2019, 22:41:19
URL: https://ctags.io/
Optional compiled features: +wildcards, +regex, +iconv, +option-directory, +xpath, +case-insensitive-filenames, +packcc
$ which ctags
/usr/local/bin/ctags
$ brew reinstall universal-ctags
==> Reinstalling universal-ctags/universal-ctags/universal-ctags
==> Cloning https://github.com/universal-ctags/ctags.git
Updating /Users/mabuchikazuaki/Library/Caches/Homebrew/universal-ctags--git
==> Checking out branch master
Already on 'master'
Your branch is up to date with 'origin/master'.
HEAD is now at 6ad4e957 Merge pull request #2179 from ksamborski/bugfix/issue-2178
==> Downloading https://files.pythonhosted.org/packages/84/f4/5771e41fdf52aabebbadecc9381d11dea0fa34e4759b4071244fa094804c/docutils-0.14.tar.gz
######################################################################## 100.0%
==> python -c import setuptools... --no-user-cfg install --prefix=/usr/local/Cellar/universal-ctags/HEAD-6ad4e95/libexec/vendor --install-scripts=/usr/local/Cellar/unive
==> ./autogen.sh
==> ./configure --prefix=/usr/local/Cellar/universal-ctags/HEAD-6ad4e95
==> make
==> make install
==> Caveats
Under some circumstances, emacs and ctags can conflict. By default,
emacs provides an executable `ctags` that would conflict with the
executable of the same name that ctags provides. To prevent this,
Homebrew removes the emacs `ctags` and its manpage before linking.
However, if you install emacs with the `--keep-ctags` option, then
the `ctags` emacs provides will not be removed. In that case, you
won't be able to install ctags successfully. It will build but not
link.
==> Summary
🍺 /usr/local/Cellar/universal-ctags/HEAD-6ad4e95: 325 files, 4.4MB, built in 1 minute 8 seconds
Removing: /Users/mabuchikazuaki/Library/Caches/Homebrew/universal-ctags--docutils--0.14.tar.gz... (1.6MB)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment