Update makefiles:

centralize obj/noobj conditional in Makefile.inc
	use DPADD
	don't compile profiling library
	install rcsfreeze correctly
After this commit, the freebsd and netbsd rcs distribution will be in sync.
This commit is contained in:
J.T. Conklin 1993-07-09 16:15:13 +00:00
parent e51a2feb26
commit 9b21dc9931
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=113
12 changed files with 53 additions and 83 deletions

View File

@ -1,3 +1,7 @@
# @(#)Makefile.inc 5.1 (Berkeley) 5/11/90 # Location of librcs
BINDIR?= /usr/bin .if exists(${.CURDIR}/../lib/obj)
LIBRCS= ${.CURDIR}/../lib/obj/librcs.a
.else
LIBRCS= ${.CURDIR}/../lib/librcs.a
.endif

View File

@ -1,12 +1,8 @@
PROG= ci PROG= ci
SRCS= ci.c SRCS= ci.c
.if exists(${.CURDIR}/../lib/obj)
LDADD= -L${.CURDIR}/../lib/obj -lrcs
.else
LDADD= -L${.CURDIR}/../lib/ -lrcs
.endif
CFLAGS+= -I${.CURDIR}/../lib CFLAGS+= -I${.CURDIR}/../lib
LDADD= ${LIBRCS}
DPADD= ${LIBRCS}
.include "../../Makefile.inc"
.include <bsd.prog.mk> .include <bsd.prog.mk>

View File

@ -1,12 +1,8 @@
PROG= co PROG= co
SRCS= co.c SRCS= co.c
.if exists(${.CURDIR}/../lib/obj)
LDADD= -L${.CURDIR}/../lib/obj -lrcs
.else
LDADD= -L${.CURDIR}/../lib/ -lrcs
.endif
CFLAGS+= -I${.CURDIR}/../lib CFLAGS+= -I${.CURDIR}/../lib
LDADD= ${LIBRCS}
DPADD= ${LIBRCS}
.include "../../Makefile.inc"
.include <bsd.prog.mk> .include <bsd.prog.mk>

View File

@ -1,12 +1,8 @@
PROG= ident PROG= ident
SRCS= ident.c SRCS= ident.c
.if exists(${.CURDIR}/../lib/obj)
LDADD= -L${.CURDIR}/../lib/obj -lrcs
.else
LDADD= -L${.CURDIR}/../lib/ -lrcs
.endif
CFLAGS+= -I${.CURDIR}/../lib CFLAGS+= -I${.CURDIR}/../lib
LDADD= ${LIBRCS}
DPADD= ${LIBRCS}
.include "../../Makefile.inc"
.include <bsd.prog.mk> .include <bsd.prog.mk>

View File

@ -7,7 +7,8 @@ SRCS = maketime.c partime.c rcsedit.c rcsfcmp.c rcsfnms.c rcsgen.c \
rcskeep.c rcskeys.c rcslex.c rcsmap.c rcsrev.c rcssyn.c rcsutil.c \ rcskeep.c rcskeys.c rcslex.c rcsmap.c rcsrev.c rcssyn.c rcsutil.c \
merger.c merger.c
NOPROFILE=noprofile
install: install:
@echo -n
.include <bsd.lib.mk> .include <bsd.lib.mk>

View File

@ -1,12 +1,8 @@
PROG= merge PROG= merge
SRCS= merge.c SRCS= merge.c
.if exists(${.CURDIR}/../lib/obj)
LDADD= -L${.CURDIR}/../lib/obj -lrcs
.else
LDADD= -L${.CURDIR}/../lib/ -lrcs
.endif
CFLAGS+= -I${.CURDIR}/../lib CFLAGS+= -I${.CURDIR}/../lib
LDADD= ${LIBRCS}
DPADD= ${LIBRCS}
.include "../../Makefile.inc"
.include <bsd.prog.mk> .include <bsd.prog.mk>

View File

@ -1,15 +1,11 @@
PROG= rcs PROG= rcs
SRCS= rcs.c SRCS= rcs.c
.if exists(${.CURDIR}/../lib/obj)
LDADD= -L${.CURDIR}/../lib/obj -lrcs
.else
LDADD= -L${.CURDIR}/../lib/ -lrcs
.endif
CFLAGS+= -I${.CURDIR}/../lib CFLAGS+= -I${.CURDIR}/../lib
LDADD= ${LIBRCS}
DPADD= ${LIBRCS}
MAN1= rcs.1 rcsintro.1 MAN1= rcs.0 rcsintro.0
MAN5= rcsfile.5 MAN5= rcsfile.0
.include "../../Makefile.inc"
.include <bsd.prog.mk> .include <bsd.prog.mk>

View File

@ -1,12 +1,8 @@
PROG= rcsclean PROG= rcsclean
SRCS= rcsclean.c SRCS= rcsclean.c
.if exists(${.CURDIR}/../lib/obj)
LDADD= -L${.CURDIR}/../lib/obj -lrcs
.else
LDADD= -L${.CURDIR}/../lib/ -lrcs
.endif
CFLAGS+= -I${.CURDIR}/../lib CFLAGS+= -I${.CURDIR}/../lib
LDADD= ${LIBRCS}
DPADD= ${LIBRCS}
.include "../../Makefile.inc"
.include <bsd.prog.mk> .include <bsd.prog.mk>

View File

@ -1,12 +1,8 @@
PROG= rcsdiff PROG= rcsdiff
SRCS= rcsdiff.c SRCS= rcsdiff.c
.if exists(${.CURDIR}/../lib/obj)
LDADD= -L${.CURDIR}/../lib/obj -lrcs
.else
LDADD= -L${.CURDIR}/../lib/ -lrcs
.endif
CFLAGS+= -I${.CURDIR}/../lib CFLAGS+= -I${.CURDIR}/../lib
LDADD= ${LIBRCS}
DPADD= ${LIBRCS}
.include "../../Makefile.inc"
.include <bsd.prog.mk> .include <bsd.prog.mk>

View File

@ -1,7 +1,8 @@
# Do nothing for the following MAN1= rcsfreeze.0
obj clean cleandir depend rcsfreeze all:
@echo -n
install: afterinstall:
install -c -o bin -g bin -m 555 rcsfreeze.sh /usr/bin/rcsfreeze install -c -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} \
install -c -o bin -g bin -m 444 rcsfreeze.1 /usr/share/man/man1 ${.CURDIR}/rcsfreeze.sh ${DESTDIR}${BINDIR}/rcsfreeze
.include "../../Makefile.inc"
.include <bsd.prog.mk>

View File

@ -1,12 +1,8 @@
PROG= rcsmerge PROG= rcsmerge
SRCS= rcsmerge.c SRCS= rcsmerge.c
.if exists(${.CURDIR}/../lib/obj)
LDADD= -L${.CURDIR}/../lib/obj -lrcs
.else
LDADD= -L${.CURDIR}/../lib/ -lrcs
.endif
CFLAGS+= -I${.CURDIR}/../lib CFLAGS+= -I${.CURDIR}/../lib
LDADD= ${LIBRCS}
DPADD= ${LIBRCS}
.include "../../Makefile.inc"
.include <bsd.prog.mk> .include <bsd.prog.mk>

View File

@ -1,12 +1,8 @@
PROG= rlog PROG= rlog
SRCS= rlog.c SRCS= rlog.c
.if exists(${.CURDIR}/../lib/obj)
LDADD= -L${.CURDIR}/../lib/obj -lrcs
.else
LDADD= -L${.CURDIR}/../lib/ -lrcs
.endif
CFLAGS+= -I${.CURDIR}/../lib CFLAGS+= -I${.CURDIR}/../lib
LDADD= ${LIBRCS}
DPADD= ${LIBRCS}
.include "../../Makefile.inc"
.include <bsd.prog.mk> .include <bsd.prog.mk>