~chipaca/unity-lens-video/custom-user-agent

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
# Bash One-Liners graphics generator Makefile v0.1
# http://bashoneliners.com/
#
# Copyright 2012, Janos Gyerik
# http://bashoneliners.com/LICENSE
# 
# Note: requires ImageMagick to resize images
#
src_dir:=src
icons_dir:=../media/icons

names:=$(patsubst $(src_dir)/%,%,$(wildcard $(src_dir)/*.png $(src_dir)/*.jpg))
icons_target:=$(patsubst %,$(icons_dir)/%,$(names))
launchpad_target:=launchpad/icon.png launchpad/logo.png launchpad/brand.png

default: all

lp launchpad: $(launchpad_target)

icons: $(icons_target)

all: launchpad icons

launchpad/icon.png: $(src_dir)/square.png
	@mkdir -p $(@D)
	convert -geometry 14x $< $@
	identify $@

launchpad/logo.png: $(src_dir)/square.png
	@mkdir -p $(@D)
	convert -geometry 64x $< $@
	identify $@

launchpad/brand.png: $(src_dir)/square.png
	@mkdir -p $(@D)
	convert -geometry 192x $< $@
	identify $@

$(icons_dir)/square.png: $(src_dir)/square.png
	@mkdir -p $(@D)
	convert -geometry 14x $< $@
	identify $@


# eof