Magellan Linux

Diff of /mcore-src/tags/mcore-tools-1_0_3/Makefile

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

revision 2113 by niro, Thu Jan 2 16:26:57 2014 UTC revision 2123 by niro, Thu Jan 9 15:02:12 2014 UTC
# Line 6  ETCDIR = /etc Line 6  ETCDIR = /etc
6  BINDIR = $(PREFIX)/bin  BINDIR = $(PREFIX)/bin
7  SBINDIR = $(PREFIX)/sbin  SBINDIR = $(PREFIX)/sbin
8  LIBDIR = $(PREFIX)/lib  LIBDIR = $(PREFIX)/lib
9    DATADIR = $(PREFIX)/share
10  RUNDIR = /var/lib/mcored  RUNDIR = /var/lib/mcored
11  MCLIBDIR = $(LIBDIR)/mcored  MCLIBDIR = $(LIBDIR)/mcored
12  RCINITDIR = $(ETCDIR)/rc.d/init.d  RCINITDIR = $(ETCDIR)/rc.d/init.d
13  CERTDIR = ${ETCDIR}/ssl  CERTDIR = ${ETCDIR}/ssl
14    PIXMAPSDIR = $(DATADIR)/pixmaps
15  DRACUTCONFDIR = ${ETCDIR}/dracut.conf.d  DRACUTCONFDIR = ${ETCDIR}/dracut.conf.d
16  DRACUTMODULESDIR = ${LIBDIR}/dracut/modules.d  DRACUTMODULESDIR = ${LIBDIR}/dracut/modules.d
17  SYSTEMINIT = systemd  SYSTEMINIT = systemd
18  SPLASH = plymouth  SPLASH = plymouth
19    
20    CC = gcc
21    CHMOD = chmod
22  INSTALL = install  INSTALL = install
23  LN = ln -snf  LN = ln -snf
24  SED = sed -i  SED = sed
25  PKGCONFIG = pkg-config  PKGCONFIG = pkg-config
26    
27  GLOBAL_CLASSES = daemon hwdetection sessionauth  GLOBAL_CLASSES = daemon hwdetection sessionauth
# Line 34  else Line 38  else
38   CLIENT_SYSTEM_CLASSES = sysvinit   CLIENT_SYSTEM_CLASSES = sysvinit
39  endif  endif
40    
41  all: src/xinfo  all: src/xinfo src/idesk-sysinfo
42    
43    src/idesk-sysinfo: src/idesk-sysinfo.in
44     $(SED) "s:@@PIXMAPSDIR@@:$(PIXMAPSDIR):g" $< >$@
45     $(CHMOD) +x $@
46    
47  src/xinfo: src/xinfo.o  src/xinfo: src/xinfo.o
48   gcc -o $@ $< -lX11   $(CC) -o $@ $< -lX11
49    
50  install: install-client-daemon install-client-services-$(SYSTEMINIT) install-dracut-module  install: install-client-daemon install-client-services-$(SYSTEMINIT) install-dracut-module
51    
# Line 59  install-client-daemon: Line 67  install-client-daemon:
67   $(INSTALL) -m0755 daemon/client/mcored.sh $(DESTDIR)/$(MCLIBDIR)/mcored   $(INSTALL) -m0755 daemon/client/mcored.sh $(DESTDIR)/$(MCLIBDIR)/mcored
68   $(INSTALL) -m0755 bin/idesk-sysinfo.sh $(DESTDIR)/$(MCLIBDIR)/idesk-sysinfo   $(INSTALL) -m0755 bin/idesk-sysinfo.sh $(DESTDIR)/$(MCLIBDIR)/idesk-sysinfo
69   $(INSTALL) -m0755 src/xinfo $(DESTDIR)/$(BINDIR)/xinfo   $(INSTALL) -m0755 src/xinfo $(DESTDIR)/$(BINDIR)/xinfo
70     $(INSTALL) -m0755 src/idesk-sysinfo $(DESTDIR)/$(BINDIR)/idesk-sysinfo
71    
72   $(SED) "s:^\(MCLIBDIR=\).*:\1\"$(MCLIBDIR)\":" \   $(SED) "s:^\(MCLIBDIR=\).*:\1\"$(MCLIBDIR)\":" \
73   $(DESTDIR)/${MCLIBDIR}/mcorepasswd \   $(DESTDIR)/${MCLIBDIR}/mcorepasswd \
# Line 104  install-dracut-module: Line 113  install-dracut-module:
113    
114  clean:  clean:
115   rm -f src/xinfo.o src/xinfo   rm -f src/xinfo.o src/xinfo
116     rm -f src/idesk-sysinfo

Legend:
Removed from v.2113  
changed lines
  Added in v.2123