bsd.prog.mk (5852ae2d9938e3c5537f07b37b270c0da9da0b5b) | bsd.prog.mk (799483e49ea9412cd4d87a33a024bc3ab3f21e9d) |
---|---|
1# from: @(#)bsd.prog.mk 5.26 (Berkeley) 6/25/91 2# $FreeBSD$ 3 4.include <bsd.init.mk> 5.include <bsd.compiler.mk> 6 7.SUFFIXES: .out .o .c .cc .cpp .cxx .C .m .y .l .ln .s .S .asm 8 --- 164 unchanged lines hidden (view full) --- 173 174.if defined(OBJS) 175CLEANFILES+= ${OBJS} 176.endif 177 178.include <bsd.libnames.mk> 179 180.if defined(PROG) | 1# from: @(#)bsd.prog.mk 5.26 (Berkeley) 6/25/91 2# $FreeBSD$ 3 4.include <bsd.init.mk> 5.include <bsd.compiler.mk> 6 7.SUFFIXES: .out .o .c .cc .cpp .cxx .C .m .y .l .ln .s .S .asm 8 --- 164 unchanged lines hidden (view full) --- 173 174.if defined(OBJS) 175CLEANFILES+= ${OBJS} 176.endif 177 178.include <bsd.libnames.mk> 179 180.if defined(PROG) |
181.if !defined(NO_EXTRADEPEND) |
|
181_EXTRADEPEND: 182.if defined(LDFLAGS) && !empty(LDFLAGS:M-nostdlib) 183.if defined(DPADD) && !empty(DPADD) 184 echo ${PROG_FULL}: ${DPADD} >> ${DEPENDFILE} 185.endif 186.else 187 echo ${PROG_FULL}: ${LIBC} ${DPADD} >> ${DEPENDFILE} 188.if defined(PROG_CXX) 189.if ${COMPILER_TYPE} == "clang" && empty(CXXFLAGS:M-stdlib=libstdc++) 190 echo ${PROG_FULL}: ${LIBCPLUSPLUS} >> ${DEPENDFILE} 191.else 192 echo ${PROG_FULL}: ${LIBSTDCPLUSPLUS} >> ${DEPENDFILE} 193.endif 194.endif 195.endif | 182_EXTRADEPEND: 183.if defined(LDFLAGS) && !empty(LDFLAGS:M-nostdlib) 184.if defined(DPADD) && !empty(DPADD) 185 echo ${PROG_FULL}: ${DPADD} >> ${DEPENDFILE} 186.endif 187.else 188 echo ${PROG_FULL}: ${LIBC} ${DPADD} >> ${DEPENDFILE} 189.if defined(PROG_CXX) 190.if ${COMPILER_TYPE} == "clang" && empty(CXXFLAGS:M-stdlib=libstdc++) 191 echo ${PROG_FULL}: ${LIBCPLUSPLUS} >> ${DEPENDFILE} 192.else 193 echo ${PROG_FULL}: ${LIBSTDCPLUSPLUS} >> ${DEPENDFILE} 194.endif 195.endif 196.endif |
197.endif # !defined(NO_EXTRADEPEND) |
|
196.endif 197 198.if !target(install) 199 200.if defined(PRECIOUSPROG) 201.if !defined(NO_FSCHG) 202INSTALLFLAGS+= -fschg 203.endif --- 92 unchanged lines hidden --- | 198.endif 199 200.if !target(install) 201 202.if defined(PRECIOUSPROG) 203.if !defined(NO_FSCHG) 204INSTALLFLAGS+= -fschg 205.endif --- 92 unchanged lines hidden --- |