-
Notifications
You must be signed in to change notification settings - Fork 18
/
Copy pathMakefile
111 lines (81 loc) · 3.27 KB
/
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
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
.phony: default list
FILES = alacritty/srcery_alacritty.toml \
blink/srcery_blink.js \
chrome_secure_shell/srcery_chrome_secure_shell.prefs.js \
foot/foot.ini \
genode-terminal/srcery_genode-terminal.config \
ghostty/srcery \
gnome-terminal/srcery_gnome-terminal.sh \
guake/srcery_guake.sh \
iterm/srcery_iterm.itermcolors \
kitty/srcery_kitty.conf \
konsole/srcery_konsole.colorscheme \
linux_vc/srcery_linux_vc.sh \
lxterminal/srcery_lxterminal.conf \
mintty/srcery_mintty.conf \
pantheon-terminal/srcery_pantheon-terminal.sh \
putty/srcery_putty.reg \
st/srcery_st.h \
terminator/srcery_terminator.config \
termite/srcery_termite.ini \
termux/srcery_colors.properties \
tilix/srcery_tilix.json \
windows_terminal/srcery_settings.json \
xfce4/srcery_xfce4.theme \
xresources/srcery.xresources
PALETTE = node_modules/@srcery-colors/srcery-palette/palette.json
default: $(FILES)
list:
@bin/builder --list
$(PALETTE):
npm install
README.md: templates/README.hbs $(PALETTE)
@bin/builder -o md > $@
alacritty/srcery_alacritty.toml: templates/alacritty.hbs $(PALETTE)
bin/builder -o alacritty > $@
blink/srcery_blink.js: templates/blink.hbs $(PALETTE)
bin/builder -o blink > $@
chrome_secure_shell/srcery_chrome_secure_shell.prefs.js: templates/chrome-secure-shell.hbs $(PALETTE)
bin/builder -o chromeshell > $@
foot/foot.ini: templates/foot.hbs $(PALETTE)
bin/builder -o foot > $@
genode-terminal/srcery_genode-terminal.config: templates/genode.hbs $(PALETTE)
bin/builder -o genode > $@
ghostty/srcery: templates/ghostty.hbs $(PALETTE)
bin/builder -o ghostty > $@
gnome-terminal/srcery_gnome-terminal.sh: templates/gnome.hbs $(PALETTE)
bin/builder -o gnome > $@
guake/srcery_guake.sh: templates/guake.hbs $(PALETTE)
bin/builder -o guake > $@
iterm/srcery_iterm.itermcolors: templates/iterm.hbs $(PALETTE)
bin/builder -o iterm > $@
kitty/srcery_kitty.conf: templates/kitty.hbs $(PALETTE)
bin/builder -o kitty > $@
konsole/srcery_konsole.colorscheme: templates/konsole.hbs $(PALETTE)
bin/builder -o konsole > $@
linux_vc/srcery_linux_vc.sh: templates/linux.hbs $(PALETTE)
bin/builder -o linux > $@
lxterminal/srcery_lxterminal.conf: templates/lxterminal.hbs $(PALETTE)
bin/builder -o lxterminal > $@
mintty/srcery_mintty.conf: templates/mintty.hbs $(PALETTE)
bin/builder -o mintty > $@
pantheon-terminal/srcery_pantheon-terminal.sh: templates/pantheon.hbs $(PALETTE)
bin/builder -o pantheon > $@
putty/srcery_putty.reg: templates/putty.hbs $(PALETTE)
bin/builder -o putty > $@
st/srcery_st.h: templates/st.hbs $(PALETTE)
bin/builder -o st > $@
terminator/srcery_terminator.config: templates/terminator.hbs $(PALETTE)
bin/builder -o terminator > $@
termite/srcery_termite.ini: templates/termite.hbs $(PALETTE)
bin/builder -o termite > $@
termux/srcery_colors.properties: templates/termux.hbs $(PALETTE)
bin/builder -o termux > $@
tilix/srcery_tilix.json: templates/tilix.hbs $(PALETTE)
bin/builder -o tilix > $@
windows_terminal/srcery_settings.json: templates/windows_terminal.hbs $(PALETTE)
bin/builder -o windowsterminal > $@
xfce4/srcery_xfce4.theme: templates/xfce.hbs $(PALETTE)
bin/builder -o xfce > $@
xresources/srcery.xresources: templates/xresources.hbs $(PALETTE)
bin/builder -o xresources > $@