Imported Upstream version 24.1
[rrq/maintain_lilo.git] / images / Makefile
1 # -*- makefile -*-
2 #
3 # Copyright 2009-2014 Joachim Wiedorn
4 # All rights reserved.
5
6 # Licensed under the terms contained in the file 'COPYING'
7 # in the source directory.
8 #
9
10 # adding variables
11 include ../make.vars
12
13 BINLILO := ../src/lilo
14 BMPS8 := coffee.bmp
15 BMPS4 := debian.bmp debian-de.bmp debianlilo.bmp inside.bmp onlyblue.bmp tuxlogo.bmp
16 NAME8 := coffee
17 NAME4 := debian debian-de debianlilo inside onlyblue tuxlogo
18
19
20 all: $(BMPS4) $(BMPS8)
21
22 $(BMPS4): %.bmp: %_16c.uu
23         uudecode $<
24         @echo Y | $(BINLILO) -E $(addsuffix .dat,$(basename $<)) 1>/dev/null
25
26 $(BMPS8): %.bmp: %_256c.uu
27         uudecode $<
28         @echo Y | $(BINLILO) -E $(addsuffix .dat,$(basename $<)) 1>/dev/null
29
30 install: all
31         mkdir -p $$DESTDIR$(BOOT_DIR)
32         install -m 0644  $(BMPS4) $(BMPS8)  $$DESTDIR$(BOOT_DIR)
33         for i in $(NAME8); do \
34                 cp $${i}_256c.dat $$DESTDIR$(BOOT_DIR)/$${i}.dat; \
35         done
36         for i in $(NAME4); do \
37                 cp $${i}_16c.dat $$DESTDIR$(BOOT_DIR)/$${i}.dat; \
38         done
39
40 clean:
41         rm -f $(BMPS4) $(BMPS8)
42
43 distclean: clean
44
45 uninstall:
46         (cd $$DESTDIR$(BOOT_DIR); rm -f $(BMPS4) $(BMPS8))
47         for i in $(NAME4) $(NAME8); do \
48                 rm -f $$DESTDIR$(BOOT_DIR)/$${i}.dat; \
49         done
50