Deleted Added
sdiff udiff text old ( 246223 ) new ( 300313 )
full compact
1# $Id: Generic.mk,v 1.12 2016/03/22 20:45:14 sjg Exp $
2#
3
4# some reasonable defaults
5.SUFFIXES: .out .a .ln .o .s .S .c ${CXX_SUFFIXES} .F .f .r .y .l .cl .p .h
6.SUFFIXES: .sh .m4
7
8.LIBS: .a
9
10tools = \
11 ar \
12 lorder \
13 ranlib \

--- 91 unchanged lines hidden (view full) ---

105.c.a:
106 ${COMPILE.c} ${.IMPSRC}
107 ${AR} ${ARFLAGS} $@ $*.o
108 rm -f $*.o
109.c.ln:
110 ${LINT} ${LINTFLAGS} ${CPPFLAGS:M-[IDU]*} -i ${.IMPSRC}
111
112# C++
113${CXX_SUFFIXES}:
114 ${LINK.cc} -o ${.TARGET} ${.IMPSRC} ${LDLIBS}
115${CXX_SUFFIXES:%=%.o}:
116 ${COMPILE.cc} ${.IMPSRC}
117${CXX_SUFFIXES:%=%.a}:
118 ${COMPILE.cc} ${.IMPSRC}
119 ${AR} ${ARFLAGS} $@ $*.o
120 rm -f $*.o
121
122# Fortran/Ratfor
123.f:
124 ${LINK.f} -o ${.TARGET} ${.IMPSRC} ${LDLIBS}
125.f.o:

--- 83 unchanged lines hidden ---