Magellan Linux

Diff of /mcore-src/trunk/mcore-tools/Makefile

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1923 by niro, Wed Nov 9 13:40:20 2011 UTC revision 2064 by niro, Wed May 8 14:11:44 2013 UTC
# Line 10  RUNDIR = /var/lib/mcored Line 10  RUNDIR = /var/lib/mcored
10  MCLIBDIR = $(LIBDIR)/mcored  MCLIBDIR = $(LIBDIR)/mcored
11  RCINITDIR = $(ETCDIR)/rc.d/init.d  RCINITDIR = $(ETCDIR)/rc.d/init.d
12  CERTDIR = ${ETCDIR}/ssl  CERTDIR = ${ETCDIR}/ssl
13    DRACUTCONFDIR = ${ETCDIR}/dracut.conf.d
14    DRACUTMODULESDIR = ${LIBDIR}/dracut/modules.d
15    
16  INSTALL = install  INSTALL = install
17  LN = ln -snf  LN = ln -snf
18  SED = sed -i  SED = sed -i
19    PKGCONFIG = pkg-config
20    
21    SYSTEMDUNITDIR = $(shell pkg-config --variable=systemdsystemunitdir systemd)
22    
23  GLOBAL_CLASSES = daemon hwdetection sessionauth  GLOBAL_CLASSES = daemon hwdetection sessionauth
24  CLIENT_CLASSES = boot citrix fluxbox graphic hardware input mage network printing system vnc  CLIENT_CLASSES = boot citrix fluxbox graphic hardware input mage network printing system vnc
25    
26  install:  install: install-client-daemon install-client-services-sysvinit install-client-services-systemd install-dracut-module
27    
28    install-client-daemon:
29   $(INSTALL) -d $(DESTDIR)/$(ETCDIR)/mcore   $(INSTALL) -d $(DESTDIR)/$(ETCDIR)/mcore
  $(INSTALL) -d $(DESTDIR)/$(ETCDIR)/conf.d  
  $(INSTALL) -d $(DESTDIR)/$(RCINITDIR)  
30   $(INSTALL) -d $(DESTDIR)/$(MCLIBDIR)/include   $(INSTALL) -d $(DESTDIR)/$(MCLIBDIR)/include
31   $(INSTALL) -d $(DESTDIR)/$(BINDIR)   $(INSTALL) -d $(DESTDIR)/$(BINDIR)
32   $(INSTALL) -d $(DESTDIR)/$(SBINDIR)   $(INSTALL) -d $(DESTDIR)/$(SBINDIR)
# Line 30  install: Line 35  install:
35   $(INSTALL) -m0700 -d $(DESTDIR)/$(CERTDIR)/private   $(INSTALL) -m0700 -d $(DESTDIR)/$(CERTDIR)/private
36    
37   $(INSTALL) -m0644 conf/config.rc $(DESTDIR)/$(ETCDIR)/mcore/   $(INSTALL) -m0644 conf/config.rc $(DESTDIR)/$(ETCDIR)/mcore/
  $(INSTALL) -m0644 daemon/client/mcored.confd $(DESTDIR)/$(ETCDIR)/conf.d/mcored  
  $(INSTALL) -m0755 daemon/client/mcored.rc $(DESTDIR)/$(RCINITDIR)/mcored  
38   $(INSTALL) -m0644 daemon/certs/mcored.pem $(DESTDIR)/$(CERTDIR)/certs   $(INSTALL) -m0644 daemon/certs/mcored.pem $(DESTDIR)/$(CERTDIR)/certs
39   $(INSTALL) -m0400 daemon/certs/mcored.key $(DESTDIR)/$(CERTDIR)/private   $(INSTALL) -m0400 daemon/certs/mcored.key $(DESTDIR)/$(CERTDIR)/private
40    
# Line 57  install: Line 60  install:
60   daemon/client/include/$${class}.client.class \   daemon/client/include/$${class}.client.class \
61   $(DESTDIR)/$(MCLIBDIR)/include/; \   $(DESTDIR)/$(MCLIBDIR)/include/; \
62   done   done
63     $(INSTALL) -m0644 VERSION $(DESTDIR)/${MCLIBDIR}/VERSION
64    
65    install-client-services-sysvinit:
66     $(INSTALL) -d $(DESTDIR)/$(ETCDIR)/conf.d
67     $(INSTALL) -d $(DESTDIR)/$(RCINITDIR)
68     $(INSTALL) -m0644 daemon/client/mcored.confd $(DESTDIR)/$(ETCDIR)/conf.d/mcored
69     $(INSTALL) -m0755 daemon/client/mcored.rc $(DESTDIR)/$(RCINITDIR)/mcored
70    
71    install-client-services-systemd:
72     $(INSTALL) -d $(DESTDIR)/$(ETCDIR)/conf.d
73     $(INSTALL) -d $(DESTDIR)/$(SYSTEMDUNITDIR)
74     $(INSTALL) -m0644 daemon/client/mcored.confd $(DESTDIR)/$(ETCDIR)/conf.d/mcored
75     $(INSTALL) -m0644 daemon/client/mcored.service $(DESTDIR)/$(SYSTEMDUNITDIR)
76    
77    install-dracut-module:
78     $(INSTALL) -d $(DESTDIR)/$(DRACUTCONFDIR)
79     $(INSTALL) -d $(DESTDIR)/$(DRACUTMODULESDIR)/40mcored
80     $(INSTALL) -m0755 dracut/mcored.conf $(DESTDIR)/$(DRACUTCONFDIR)/10-mcored.conf
81     $(INSTALL) -m0755 dracut/module-setup.sh $(DESTDIR)/$(DRACUTMODULESDIR)/40mcored
82     $(INSTALL) -m0755 dracut/run-mcored.sh $(DESTDIR)/$(DRACUTMODULESDIR)/40mcored

Legend:
Removed from v.1923  
changed lines
  Added in v.2064