bsd.prog.mk (119607) | bsd.prog.mk (125119) |
---|---|
1# from: @(#)bsd.prog.mk 5.26 (Berkeley) 6/25/91 | 1# from: @(#)bsd.prog.mk 5.26 (Berkeley) 6/25/91 |
2# $FreeBSD: head/share/mk/bsd.prog.mk 119607 2003-08-31 15:20:17Z ru $ | 2# $FreeBSD: head/share/mk/bsd.prog.mk 125119 2004-01-27 23:22:15Z ru $ |
3 4.include <bsd.init.mk> 5 6.SUFFIXES: .out .o .c .cc .cpp .cxx .C .m .y .l .ln .s .S .asm 7 8.if defined(COPTS) 9CFLAGS+=${COPTS} 10.endif --- 17 unchanged lines hidden (view full) --- 28.if defined(PROG_CXX) 29PROG= ${PROG_CXX} 30.endif 31 32.if defined(PROG) 33.if defined(SRCS) 34 35# If there are Objective C sources, link with Objective C libraries. | 3 4.include <bsd.init.mk> 5 6.SUFFIXES: .out .o .c .cc .cpp .cxx .C .m .y .l .ln .s .S .asm 7 8.if defined(COPTS) 9CFLAGS+=${COPTS} 10.endif --- 17 unchanged lines hidden (view full) --- 28.if defined(PROG_CXX) 29PROG= ${PROG_CXX} 30.endif 31 32.if defined(PROG) 33.if defined(SRCS) 34 35# If there are Objective C sources, link with Objective C libraries. |
36.if ${SRCS:M*.m} != "" | 36.if !empty(SRCS:M*.m) |
37OBJCLIBS?= -lobjc 38LDADD+= ${OBJCLIBS} 39.endif 40 41OBJS+= ${SRCS:N*.h:R:S/$/.o/g} 42 43${PROG}: ${OBJS} 44.if defined(PROG_CXX) --- 148 unchanged lines hidden --- | 37OBJCLIBS?= -lobjc 38LDADD+= ${OBJCLIBS} 39.endif 40 41OBJS+= ${SRCS:N*.h:R:S/$/.o/g} 42 43${PROG}: ${OBJS} 44.if defined(PROG_CXX) --- 148 unchanged lines hidden --- |