summaryrefslogtreecommitdiff
path: root/Makefile
blob: 7598cf0d3a6d10e0286bd2c8c69b5ef0c9f3feff (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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
prefix ?= /usr
datadir ?= $(prefix)/share
sysconfdir ?= /etc

PROFILE_DIR = $(DESTDIR)/$(sysconfdir)/profile.d/
CONFIG_DIR = $(DESTDIR)/$(datadir)/elementary/config/

INSTALL = install -c
EET_EET = eet

all:
	cd config && cd mobile && \
		$(EET_EET) -e base.cfg config base.src 1; \
	cd - ; \
	cd tv && \
		$(EET_EET) -e base.cfg config base.src 1; \
	cd - ; \
	cd wearable && \
		$(EET_EET) -e base.cfg config base.src 1; \
	cd - ; \
	cd ivi && \
		$(EET_EET) -e base.cfg config base.src 1; \
	cd - ; \
	cd common && \
		$(EET_EET) -e base.cfg config base.src 1; \
	cd - ; \
	cd - ;

clean:
	cd config && cd mobile && \
		rm -rf *.cfg \
	cd - ; \
	cd tv && \
		rm -rf *.cfg \
	cd - ; \
	cd wearable && \
		rm -rf *.cfg \
	cd - ; \
	cd ivi && \
		rm -rf *.cfg \
	cd - ; \
	cd common && \
		rm -rf *.cfg \
	cd - ;

install:
	mkdir -p $(PROFILE_DIR) && \
	$(INSTALL) profile.d/*.sh $(PROFILE_DIR) && \
        mkdir -p $(CONFIG_DIR)mobile && \
	$(INSTALL) config/mobile/*.cfg $(CONFIG_DIR)mobile && \
	mkdir -p $(CONFIG_DIR)tv && \
	$(INSTALL) config/tv/*.cfg $(CONFIG_DIR)tv && \
	mkdir -p $(CONFIG_DIR)wearable && \
	$(INSTALL) config/wearable/*.cfg $(CONFIG_DIR)wearable && \
	mkdir -p $(CONFIG_DIR)ivi && \
	$(INSTALL) config/ivi/*.cfg $(CONFIG_DIR)ivi && \
	mkdir -p $(CONFIG_DIR)common && \
	$(INSTALL) config/common/*.cfg $(CONFIG_DIR)common ;