[BACK]Return to sys.mk CVS log [TXT][DIR] Up to [local] / src / share / mk

Diff for /src/share/mk/sys.mk between version 1.62 and 1.63

version 1.62, 2012/01/11 22:11:34 version 1.63, 2012/04/08 15:56:28
Line 14 
Line 14 
 OSREV=          $(OSMAJOR).$(OSMINOR)  OSREV=          $(OSMAJOR).$(OSMINOR)
 OSrev=          $(OSMAJOR)$(OSMINOR)  OSrev=          $(OSMAJOR)$(OSMINOR)
   
 .SUFFIXES: .out .a .ln .o .c .cc .C .cxx .F .f .r .y .l .s .S .cl .p .h .sh .m4  .SUFFIXES: .out .a .o .c .cc .C .cxx .F .f .r .y .l .s .S .cl .p .h .sh .m4
   
 .LIBS:          .a  .LIBS:          .a
   
Line 65 
Line 65 
 LD?=            ld  LD?=            ld
 LDFLAGS+=       ${DEBUG}  LDFLAGS+=       ${DEBUG}
   
 LINT?=          lint  
 LINTFLAGS?=     -hx  
   
 MAKE?=          make  MAKE?=          make
   
 PC?=            pc  PC?=            pc
Line 94 
Line 91 
         ${COMPILE.c} ${.IMPSRC}          ${COMPILE.c} ${.IMPSRC}
         ${AR} ${ARFLAGS} $@ $*.o          ${AR} ${ARFLAGS} $@ $*.o
         rm -f $*.o          rm -f $*.o
 .c.ln:  
         ${LINT} ${LINTFLAGS} ${CFLAGS:M-[IDU]*} ${CPPFLAGS:M-[IDU]*} -i ${.IMPSRC}  
   
 # C++  # C++
 .cc:  .cc:
Line 193 
Line 188 
         ${LEX.l} ${.IMPSRC}          ${LEX.l} ${.IMPSRC}
         ${COMPILE.c} -o ${.TARGET} lex.yy.c          ${COMPILE.c} -o ${.TARGET} lex.yy.c
         rm -f lex.yy.c          rm -f lex.yy.c
 .l.ln:  
         ${LEX.l} ${.IMPSRC}  
         mv lex.yy.c ${.TARGET:R}.c  
         ${LINT} ${LINTFLAGS} ${CFLAGS:M-[IDU]*} ${CPPFLAGS:M-[IDU]*} -i ${.TARGET:R}.c  
         rm -f ${.TARGET:R}.c  
   
 # Yacc  # Yacc
 .y:  .y:
Line 211 
Line 201 
         ${YACC.y} ${.IMPSRC}          ${YACC.y} ${.IMPSRC}
         ${COMPILE.c} -o ${.TARGET} y.tab.c          ${COMPILE.c} -o ${.TARGET} y.tab.c
         rm -f y.tab.c          rm -f y.tab.c
 .y.ln:  
         ${YACC.y} ${.IMPSRC}  
         mv y.tab.c ${.TARGET:R}.c  
         ${LINT} ${LINTFLAGS} ${CFLAGS:M-[IDU]*} ${CPPFLAGS:M-[IDU]*} -i ${.TARGET:R}.c  
         rm -f ${.TARGET:R}.c  
   
 # Shell  # Shell
 .sh:  .sh:

Legend:
Removed from v.1.62  
changed lines
  Added in v.1.63