Return to Makefile.bsd-wrapper CVS log | Up to [local] / src / usr.bin / less |
File: [local] / src / usr.bin / less / Attic / Makefile.bsd-wrapper (download)
Revision 1.6, Thu Sep 26 04:39:17 1996 UTC (27 years, 8 months ago) by etheisen
Doh! DESTDIR |
# $OpenBSD: Makefile.bsd-wrapper,v 1.6 1996/09/26 04:39:17 etheisen Exp $ # # less config # PREFIX= /usr DATADIR= $(PREFIX)/share/misc LESS_HLP= more.help LIBS= -ltermcap LINKS= ${BINDIR}/less ${BINDIR}/more ${BINDIR}/less ${BINDIR}/page MAN= less.1 lesskey.1 MLINKS= less.1 more.1 less.1 page.1 CLEANFILES= config.cache config.log $(MAN) # # Wrapped flags # WCFLAGS= CFLAGS="$(CFLAGS)" WLDFLAGS= LDFLAGS="$(LDSTATIC)" all: config.status gnu_build # # crunchgen # OBJS= main.o screen.o brac.o ch.o charset.o cmdbuf.o \ command.o decode.o edit.o filename.o forwback.o \ help.o ifile.o input.o jump.o line.o linenum.o \ lsystem.o mark.o optfunc.o option.o opttbl.o os.o \ output.o position.o prompt.o search.o signal.o \ tags.o ttyin.o version.o $(OBJS): config.status cg_build .FORCE: .IGNORE config: .FORCE -rm -f config.cache /bin/sh $(.CURDIR)/configure --prefix=$(PREFIX) config.status: /bin/sh $(.CURDIR)/configure --prefix=$(PREFIX) gnu_build: $(MAKE) $(WCFLAGS) $(WLDFLAGS) LIBS=$(LIBS) datadir=$(DATADIR) LESS_HLP=$(LESS_HLP) # # crunchgen build # cg_build: $(MAKE) $(WCFLAGS) $(WLDFLAGS) LIBS=$(LIBS) datadir=$(DATADIR) LESS_HLP=$(LESS_HLP) $(OBJS) install: gnu_install maninstall _SUBDIRUSE .if defined(LINKS) && !empty(LINKS) @set ${LINKS}; \ while test $$# -ge 2; do \ l=${DESTDIR}$$1; \ shift; \ t=${DESTDIR}$$1; \ shift; \ echo $$t -\> $$l; \ rm -f $$t; \ ln $$l $$t; \ done; true .endif gnu_install: $(MAKE) $(WCFLAGS) $(WLDFLAGS) LIBS=$(LIBS) LESS_HLP=$(LESS_HLP) \ bindir=$(DESTDIR)$(PREFIX)/bin \ datadir=$(DESTDIR)$(PREFIX)/share/misc \ INSTALL_PROGRAM="install $(COPY) $(STRIP) -o $(BINOWN) -g $(BINGRP) -m $(BINMODE)" \ INSTALL_DATA="install $(COPY) -o ${BINOWN} -g ${BINGRP} -m 444" \ INSTALL_MAN= INSTALLDIRS= install clean cleandir: rm -f $(CLEANFILES) -@if [ -e Makefile ]; then $(MAKE) distclean; fi # # Fix less manpage suffix # .SUFFIXES: .nro .1 .2 .3 .4 .5 .6 .7 .8 .9 .nro.1 .nro.2 .nro.3 .nro.4 .nro.5 .nro.6 .nro.7 .nro.8 .nro.9: -@ln -sf $(.IMPSRC) $(.TARGET) depend: # Nothing here so far... lint: # Nothing here so far... tags: # Nothing here so far... .include <bsd.prog.mk> .include <bsd.obj.mk> .include <bsd.subdir.mk> .include <bsd.man.mk>