Magellan Linux

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

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

revision 2141 by niro, Fri Jan 10 13:05:16 2014 UTC revision 2220 by niro, Fri Jan 10 23:34:31 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 83  SCRIPT_SED_COMMAND = \ Line 66  SCRIPT_SED_COMMAND = \
66  SCRIPT_EXEC_CREATE_COMMAND = \  SCRIPT_EXEC_CREATE_COMMAND = \
67   $(SCRIPT_SED_COMMAND); \   $(SCRIPT_SED_COMMAND); \
68   $(CHMOD) +x $@   $(CHMOD) +x $@
69    
70    %.class: %.class.in
71     $(SCRIPT_SED_COMMAND)
72    
73    %: %.in
74     $(SCRIPT_EXEC_CREATE_COMMAND)
75    
76    %: %.o
77     $(CC) $($(@:%=%_CFLAGS)) -o $@ $<
78    
79    %.o: %.c
80     $(CC) -c -o $@ $<

Legend:
Removed from v.2141  
changed lines
  Added in v.2220