Magellan Linux

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

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

revision 2143 by niro, Fri Jan 10 13:26:50 2014 UTC revision 2221 by niro, Fri Jan 10 23:35:15 2014 UTC
# Line 39  LN = ln -snf Line 39  LN = ln -snf
39  SED = sed  SED = sed
40  PKGCONFIG = pkg-config  PKGCONFIG = pkg-config
41    
 ifeq ($(SPLASH),plymouth)  
  CLIENT_CLASSES += plymouth  
 else  
  CLIENT_CLASSES += fbsplash  
 endif  
 ifeq ($(SYSTEMINIT),systemd)  
  CLIENT_CLASSES += systemd  
  SYSTEMDSYSTEMUNITDIR = $(shell pkg-config --variable=systemdsystemunitdir systemd)  
  SYSTEMDSYSTEMCONFDIR = $(shell pkg-config --variable=systemdsystemconfdir systemd)  
  RUNDIR = /run  
 else  
  CLIENT_CLASSES += sysvinit  
  SYSVRCDDIR = $(SYSCONFDIR)/rc.d  
  SYSVINITDDIR = $(SYSRCDDIR)/init.d  
  RUNDIR = $(LOCALSTATEDIR)/run  
 endif  
   
42  SCRIPT_SED_COMMAND = \  SCRIPT_SED_COMMAND = \
43   $(SED) \   $(SED) \
44   -e "s:@@SYSCONFDIR@@:$(SYSCONFDIR):g" \   -e "s:@@SYSCONFDIR@@:$(SYSCONFDIR):g" \
# Line 84  SCRIPT_EXEC_CREATE_COMMAND = \ Line 67  SCRIPT_EXEC_CREATE_COMMAND = \
67   $(SCRIPT_SED_COMMAND); \   $(SCRIPT_SED_COMMAND); \
68   $(CHMOD) +x $@   $(CHMOD) +x $@
69    
70    %.conf: %.conf.in
71     $(SCRIPT_SED_COMMAND)
72    
73    %.confd: %.confd.in
74     $(SCRIPT_SED_COMMAND)
75    
76  %.class: %.class.in  %.class: %.class.in
77   $(SCRIPT_SED_COMMAND)   $(SCRIPT_SED_COMMAND)
78    
79    %.service: %.service.in
80     $(SCRIPT_SED_COMMAND)
81    
82    %.rc: %.rc.in
83     $(SCRIPT_EXEC_CREATE_COMMAND)
84    
85  %: %.in  %: %.in
86   $(SCRIPT_EXEC_CREATE_COMMAND)   $(SCRIPT_EXEC_CREATE_COMMAND)
87    

Legend:
Removed from v.2143  
changed lines
  Added in v.2221