Magellan Linux

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2780 - (hide annotations) (download)
Fri Feb 12 12:17:27 2016 UTC (8 years, 3 months ago) by niro
File size: 1061 byte(s)
-provide fluxbox menu-deactivated file via tmpfiles.d on systemd clients
1 niro 2780
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