From d3ba0cea3b450e12e7851300722fb57ad6df2aad Mon Sep 17 00:00:00 2001 From: Michael Opdenacker Date: Fri, 22 May 2020 18:43:37 +0200 Subject: [PATCH] Documentation updates - Mention to mark the universal-ctags modified package as "hold" Signed-off-by: Michael Opdenacker --- README.adoc | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/README.adoc b/README.adoc index c3b71af..bf1ec63 100644 --- a/README.adoc +++ b/README.adoc @@ -27,7 +27,7 @@ toc::[] * Python >= 3.6 * The Jinja2 and Pygments (>= 2.2) Python libraries * Berkeley DB (and its Python binding) -* Exuberant Ctags +* Universal Ctags * Perl (for non-greedy regexes and automated testing) * Falcon and `mod_wsgi` (for the REST API) @@ -109,19 +109,25 @@ sudo pip3 install Pygments-2.6.1.elixir-py3-none-any.whl === Kconfig identifiers support The service on https://elixir.bootlin.com relies on a modified version of https://ctags.io/[Universal-ctags], -to enable indexation of Kconfig identifiers. +to enable indexing of Kconfig identifiers. The changes have been sent upstream and should appear in future distributions. In the meantime, you can either rebuild this package from its source on https://github.com/MaximeChretien/ctags/tree/kconfig-parser[GitHub], or download this -https://bootlin.com/pub/elixir/universal-ctags_0+git20221222-0ubuntu1_amd64.deb[binary module] +https://bootlin.com/pub/elixir/universal-ctags_0+git20221222-0ubuntu1_amd64.deb[binary package] and install it as follows: ---- sudo dpkg -i universal-ctags_0+git20221222-0ubuntu1_amd64.deb ---- +Then tell `apt` to hold this package and block future updates of the normal package: + +---- +sudo apt-mark hold universal-ctags +---- + == Download Elixir Project ----