14 |
INSTALL = install |
INSTALL = install |
15 |
LN = ln -snf |
LN = ln -snf |
16 |
SED = sed -i |
SED = sed -i |
17 |
|
PKGCONFIG = pkg-config |
18 |
|
|
19 |
|
SYSTEMDUNITDIR = $(shell pkg-config --variable=systemdsystemunitdir systemd) |
20 |
|
|
21 |
GLOBAL_CLASSES = daemon hwdetection sessionauth |
GLOBAL_CLASSES = daemon hwdetection sessionauth |
22 |
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 |
23 |
|
|
24 |
|
install: install-client-daemon install-client-services-sysvinit install-client-services-systemd |
25 |
|
|
26 |
install-client-daemon: |
install-client-daemon: |
27 |
$(INSTALL) -d $(DESTDIR)/$(ETCDIR)/mcore |
$(INSTALL) -d $(DESTDIR)/$(ETCDIR)/mcore |
|
$(INSTALL) -d $(DESTDIR)/$(ETCDIR)/conf.d |
|
|
$(INSTALL) -d $(DESTDIR)/$(RCINITDIR) |
|
28 |
$(INSTALL) -d $(DESTDIR)/$(MCLIBDIR)/include |
$(INSTALL) -d $(DESTDIR)/$(MCLIBDIR)/include |
29 |
$(INSTALL) -d $(DESTDIR)/$(BINDIR) |
$(INSTALL) -d $(DESTDIR)/$(BINDIR) |
30 |
$(INSTALL) -d $(DESTDIR)/$(SBINDIR) |
$(INSTALL) -d $(DESTDIR)/$(SBINDIR) |
33 |
$(INSTALL) -m0700 -d $(DESTDIR)/$(CERTDIR)/private |
$(INSTALL) -m0700 -d $(DESTDIR)/$(CERTDIR)/private |
34 |
|
|
35 |
$(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 |
|
36 |
$(INSTALL) -m0644 daemon/certs/mcored.pem $(DESTDIR)/$(CERTDIR)/certs |
$(INSTALL) -m0644 daemon/certs/mcored.pem $(DESTDIR)/$(CERTDIR)/certs |
37 |
$(INSTALL) -m0400 daemon/certs/mcored.key $(DESTDIR)/$(CERTDIR)/private |
$(INSTALL) -m0400 daemon/certs/mcored.key $(DESTDIR)/$(CERTDIR)/private |
38 |
|
|
60 |
done |
done |
61 |
$(INSTALL) -m0644 VERSION $(DESTDIR)/${MCLIBDIR}/VERSION |
$(INSTALL) -m0644 VERSION $(DESTDIR)/${MCLIBDIR}/VERSION |
62 |
|
|
63 |
|
install-client-services-sysvinit: |
64 |
|
$(INSTALL) -d $(DESTDIR)/$(ETCDIR)/conf.d |
65 |
|
$(INSTALL) -d $(DESTDIR)/$(RCINITDIR) |
66 |
|
$(INSTALL) -m0644 daemon/client/mcored.confd $(DESTDIR)/$(ETCDIR)/conf.d/mcored |
67 |
|
$(INSTALL) -m0755 daemon/client/mcored.rc $(DESTDIR)/$(RCINITDIR)/mcored |
68 |
|
|
69 |
|
install-client-services-systemd: |
70 |
|
$(INSTALL) -d $(DESTDIR)/$(ETCDIR)/conf.d |
71 |
|
$(INSTALL) -d $(DESTDIR)/$(SYSTEMDUNITDIR) |
72 |
|
$(INSTALL) -m0644 daemon/client/mcored.confd $(DESTDIR)/$(ETCDIR)/conf.d/mcored |
73 |
|
$(INSTALL) -m0644 systemd/mcored.service $(DESTDIR)/$(SYSTEMDUNITDIR) |