-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
36 lines (24 loc) · 902 Bytes
/
Makefile
File metadata and controls
36 lines (24 loc) · 902 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
.PHONY: zgen
zgen: ${HOME}/.zgen
.PHONY: iterm2_shell_integration.zsh
iterm2_shell_integration.zsh: ${HOME}/.iterm2_shell_integration.zsh
.PHONY: rbenv
rbenv: ${HOME}/.rbenv ${HOME}/.rbenv/plugins/ruby-build
.PHONY: pyenv
pyenv: ${HOME}/.pyenv
.PHONY: nodenv
nodenv: ${HOME}/.nodenv ${HOME}/.nodenv/plugins/node-build
${HOME}/.zgen:
git clone https://github.com/tarjoilija/zgen.git $@
${HOME}/.iterm2_shell_integration.zsh:
curl -L https://iterm2.com/shell_integration/zsh -o $@
${HOME}/.rbenv:
git clone https://github.com/rbenv/rbenv.git $@
${HOME}/.rbenv/plugins/ruby-build: ${HOME}/.rbenv
git clone https://github.com/rbenv/ruby-build.git $@
${HOME}/.pyenv:
git clone https://github.com/pyenv/pyenv.git $@
${HOME}/.nodenv:
git clone https://github.com/nodenv/nodenv.git $@
${HOME}/.nodenv/plugins/node-build: ${HOME}/.nodenv
git clone https://github.com/nodenv/node-build.git $@