Magellan Linux

Contents of /mcore-src/trunk/mcore-tools/src/modules/fluxbox/systemd/Makefile

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2780 - (show annotations) (download)
Fri Feb 12 12:17:27 2016 UTC (8 years, 2 months ago) by niro
File size: 1061 byte(s)
-provide fluxbox menu-deactivated file via tmpfiles.d on systemd clients
1
2 include ../../../../Makefile.inc
3
4 FACTORYDIR = $(DATADIR)/factory
5
6 FILES = menu-deactivated mcore-user-fluxbox.tmpfilesd.conf
7
8 all: $(FILES)
9
10 install: install-common install-client install-control all
11
12 install-common: install-common-services-systemd
13
14 install-client: install-client-services-systemd
15
16 install-control: install-control-services-systemd
17
18 install-common-services-systemd: all
19
20 install-client-services-systemd: all
21
22 install-control-services-systemd: all
23 $(INSTALL) -d $(DESTDIR)/$(SYSCONFDIR)/$(FACTORYDIR)/$(MCORE_UNPRIV_HOME)/.fluxbox
24 $(INSTALL) -m0644 menu-deactivated $(DESTDIR)/$(SYSCONFDIR)/$(FACTORYDIR)/$(MCORE_UNPRIV_HOME)/.fluxbox
25 $(INSTALL) -d $(DESTDIR)/$(SYSCONFDIR)/tmpfiles.d
26 $(INSTALL) -m0644 mcore-user-fluxbox.tmpfilesd.conf $(DESTDIR)/$(SYSCONFDIR)/tmpfiles.d/mcore-user-fluxbox.conf
27
28 clean:
29 rm -f $(FILES)
30
31 .PHONY: install-common
32 .PHONY: install-client
33 .PHONY: install-control
34 .PHONY: install-common-services-systemd
35 .PHONY: install-client-services-systemd
36 .PHONY: install-control-services-systemd
37 .PHONY: all install clean