Deleted Added
full compact
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 ---