Add neovim dep recipe
authorSiraaj Khandkar <siraaj@khandkar.net>
Sat, 24 Oct 2020 11:03:11 +0000 (07:03 -0400)
committerSiraaj Khandkar <siraaj@khandkar.net>
Sat, 24 Oct 2020 11:03:11 +0000 (07:03 -0400)
deps/neovim/Makefile [new file with mode: 0644]
pkgs-ubuntu.list

diff --git a/deps/neovim/Makefile b/deps/neovim/Makefile
new file mode 100644 (file)
index 0000000..696b1e4
--- /dev/null
@@ -0,0 +1,23 @@
+.PHONY: all
+all: deps
+       $(MAKE) clone
+       $(MAKE) build
+
+.PHONY: deps
+deps:
+       sudo apt install \
+               cmake \
+               libtool-bin
+
+.PHONY: clone
+clone:
+       mkdir -p data
+       cd data && git clone https://github.com/neovim/neovim.git
+
+.PHONY: build
+build:
+       cd data/neovim && make CMAKE_BUILD_TYPE=RelWithDebInfo
+
+.PHONY: install
+install:
+       cd data/neovim && make install
index 87a9d6f..a1a2183 100644 (file)
@@ -6,7 +6,10 @@ htop
 zsh
 zsh-syntax-highlighting
 tig
+cmake        # added to build neovim
+cmake-doc
 make
+libtool-bin  # added to build neovim
 apt-file
 jq
 curl
This page took 0.031279 seconds and 4 git commands to generate.