aboutsummaryrefslogtreecommitdiffhomepage
path: root/data/Makefile
blob: 65e3e6cc84830afbc137652ac2b6c8e22ad61715 (plain)
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
BASE = ..
SRCDIR = $(BASE)/src
TOOLSDIR = $(BASE)/tools

BITMAPS = Cursor Display Fail Info LowBattery Ok Wait \
	 RCXintro_1 RCXintro_2 RCXintro_3 RCXintro_4 RCXintro_5 RCXintro_6 \
	 RCXintro_7 RCXintro_8 RCXintro_9 RCXintro_10 RCXintro_11 RCXintro_12 \
	 RCXintro_13 RCXintro_14 RCXintro_15 RCXintro_16 \
	 Test1 Test2

ICONS = Connections Devices Font Icons Port Running Status Step

MENUS = Mainmenu \
	Submenu01 Submenu02 Submenu03 Submenu04 Submenu05 Submenu06 Submenu07

ALL = $(BITMAPS:%=bitmaps/%.png) $(ICONS:%=icons/%.png) $(MENUS:%=menus/%.toml)

all: $(ALL)

vpath %.txt $(SRCDIR)
vpath %.rms $(SRCDIR)

bitmaps/%.png: %.txt
	mkdir -p bitmaps
	$(TOOLSDIR)/txt2img $< bitmaps/$*

icons/%.png: %.txt
	mkdir -p icons
	$(TOOLSDIR)/txt2img $< icons/$*

menus/%.toml: %.rms
	mkdir -p menus
	$(TOOLSDIR)/txt2img $< menus/$*

clean:
	rm -f $(ALL) $(BITMAPS:%=bitmaps/%.toml) $(ICONS:%=icons/%.toml)