Use text-based 16x16 icons
[MacVim.git] / src / MacVim / icons / Makefile
blob7a0b37d175de09c4da958435cfbaebe8600160eb
1 .PHONY: clean
3 OUTDIR ?= .
5 $(OUTDIR)/MacVim-generic.icns: make_icons.py vim-noshadow-512.png loadfont.so Envy\ Code\ R\ Bold.ttf
6 $(MAKE) -C makeicns
7 /usr/bin/python make_icons.py $(OUTDIR)
9 loadfont.so: loadfont.c
10 gcc -o $@ $^ -bundle \
11 -framework Python \
12 -framework CoreFoundation \
13 -framework ApplicationServices
15 Envy\ Code\ R\ Bold.ttf: EnvyCodeR.zip
16 unzip -jo EnvyCodeR.zip
18 ENVYCODE_URL=http://download.damieng.com/latest/EnvyCodeR
19 EnvyCodeR.zip:
20 curl ${ENVYCODE_URL} --location -o EnvyCodeR.zip
22 clean:
23 $(MAKE) -C makeicns clean
24 rm -f $(OUTDIR)/MacVim-*.icns loadfont.so *.pyc \
25 EnvyCodeR.zip *.ttf *.reg *.txt