forked from holman/dotfiles
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Makefile
53 lines (35 loc) · 995 Bytes
/
Makefile
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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
.SILENT:
# -- Make dot -----------------------------------------------------------------
.PHONY: dot
dot: _dot-start run setshell _dot-finish
# -- Workflows ----------------------------------------------------------------
.PHONY: run
run: link install
.PHONY: macosrun
macosrun: apps defaults
# -- Steps --------------------------------------------------------------------
.PHONY: link
link:
.dot/dot/scripts/link-git
.dot/dot/scripts/link
.PHONY: install
install:
env -i HOME="${HOME}" .dot/dot/scripts/install-deps-core
env -i HOME="${HOME}" .dot/dot/scripts/install-deps
env -i HOME="${HOME}" .dot/dot/scripts/install
.PHONY: setshell
setshell:
.dot/dot/scripts/setshell
.PHONY: defaults
defaults:
.dot/dot/scripts/defaults
.PHONY: apps
apps:
.dot/dot/scripts/apps
# -- Helpers ------------------------------------------------------------------
.PHONY: _dot-start
_dot-start:
.dot/dot/scripts/dot-start
.PHONY: _dot-finish
_dot-finish:
.dot/dot/scripts/dot-finish