[BACK]Return to Makefile.in CVS log [TXT][DIR] Up to [local] / src / usr.bin / less

Annotation of src/usr.bin/less/Makefile.in, Revision 1.1

1.1     ! etheisen    1: # Makefile for less.
        !             2:
        !             3: #### Start of system configuration section. ####
        !             4:
        !             5: srcdir = @srcdir@
        !             6: VPATH = @srcdir@
        !             7:
        !             8: CC = @CC@
        !             9: INSTALL = @INSTALL@
        !            10: INSTALL_PROGRAM = @INSTALL_PROGRAM@
        !            11: INSTALL_DATA = @INSTALL_DATA@
        !            12:
        !            13: CFLAGS = @CFLAGS@
        !            14: CFLAGS_COMPILE_ONLY = -c
        !            15: LDFLAGS = @LDFLAGS@
        !            16: O=o
        !            17:
        !            18: LIBS = @LIBS@
        !            19:
        !            20: prefix = @prefix@
        !            21: exec_prefix = @exec_prefix@
        !            22:
        !            23: # Where the installed binary goes.
        !            24: bindir = ${exec_prefix}/bin
        !            25: binprefix =
        !            26:
        !            27: # Where the help file goes.
        !            28: datadir = ${prefix}/share
        !            29:
        !            30: mandir = ${prefix}/man/man${manext}
        !            31: manext = 1
        !            32: manprefix =
        !            33:
        !            34: #### End of system configuration section. ####
        !            35:
        !            36: SHELL = /bin/sh
        !            37:
        !            38: # This rule allows us to supply the necessary -D options
        !            39: # in addition to whatever the user asks for.
        !            40: .c.o:
        !            41:        ${CC} -I. ${CFLAGS_COMPILE_ONLY} ${CPPFLAGS} ${CFLAGS} $<
        !            42:
        !            43: SRC =  main.c screen.c brac.c ch.c charset.c cmdbuf.c \
        !            44:        command.c decode.c edit.c filename.c forwback.c \
        !            45:        help.c ifile.c input.c jump.c line.c linenum.c \
        !            46:        lsystem.c mark.c optfunc.c option.c opttbl.c os.c \
        !            47:        output.c position.c prompt.c search.c signal.c \
        !            48:        tags.c ttyin.c version.c
        !            49: OBJ =  main.${O} screen.${O} brac.${O} ch.${O} charset.${O} cmdbuf.${O} \
        !            50:        command.${O} decode.${O} edit.${O} filename.${O} forwback.${O} \
        !            51:        help.${O} ifile.${O} input.${O} jump.${O} line.${O} linenum.${O} \
        !            52:        lsystem.${O} mark.${O} optfunc.${O} option.${O} opttbl.${O} os.${O} \
        !            53:        output.${O} position.${O} prompt.${O} search.${O} signal.${O} \
        !            54:        tags.${O} ttyin.${O} version.${O}  @REGEX_O@
        !            55: DISTFILES = ${SRC} regexp.c regexp.h \
        !            56:        INSTALL Makefile.in README NEWS \
        !            57:        configure configure.in acconfig.h lesskey.c \
        !            58:        cmd.h funcs.h less.h lesskey.h option.h position.h \
        !            59:        install.sh defines.h.in defines.h.top mkinstalldirs \
        !            60:        less.nro lesskey.nro less.man lesskey.man less.hlp \
        !            61:        Makefile.dos defines.dos doscreen.c \
        !            62:        Makefile.os2 defines.os2
        !            63:
        !            64: all: less lesskey
        !            65:
        !            66: less: ${OBJ}
        !            67:        ${CC} ${LDFLAGS} -o $@ ${OBJ} ${LIBS}
        !            68:
        !            69: lesskey: lesskey.${O} version.${O}
        !            70:        ${CC} ${LDFLAGS} -o $@ lesskey.${O} version.${O}
        !            71:
        !            72: ${OBJ}: less.h defines.h funcs.h
        !            73:
        !            74: filename.${O}: filename.c
        !            75:        ${CC} -c -DHELPFILE=\"${datadir}/less.hlp\" -I. ${CPPFLAGS} ${CFLAGS} ${srcdir}/filename.c
        !            76:
        !            77: install: all less.hlp less.nro installdirs
        !            78:        ${INSTALL_PROGRAM} less ${bindir}/${binprefix}less
        !            79:        ${INSTALL_PROGRAM} lesskey ${bindir}/${binprefix}lesskey
        !            80:        ${INSTALL_DATA} ${srcdir}/less.hlp ${datadir}/less.hlp
        !            81:        ${INSTALL_DATA} ${srcdir}/less.nro ${mandir}/${manprefix}less.${manext}
        !            82:        ${INSTALL_DATA} ${srcdir}/lesskey.nro ${mandir}/${manprefix}lesskey.${manext}
        !            83:
        !            84: installdirs: mkinstalldirs
        !            85:        ${srcdir}/mkinstalldirs ${bindir} ${datadir} ${mandir}
        !            86:
        !            87: uninstall:
        !            88:        rm -f ${bindir}/${binprefix}less ${bindir}/${binprefix}lesskey
        !            89:        rm -f ${datadir}/less.hlp
        !            90:        rm -f ${mandir}/less.${manext} ${mandir}/lesskey.${manext}
        !            91:
        !            92: info:
        !            93: install-info:
        !            94: dvi:
        !            95: check:
        !            96: installcheck:
        !            97:
        !            98: TAGS:
        !            99:        cd ${srcdir} && etags *.c *.h
        !           100:
        !           101: # config.status might not change defines.h
        !           102: # Don't rerun config.status if we just configured (so there's no stamp-h).
        !           103: defines.h: stamp-h
        !           104: stamp-h: defines.h.in config.status
        !           105:        test ! -f stamp-h || CONFIG_FILES= CONFIG_HEADERS=defines.h ./config.status
        !           106:        touch stamp-h
        !           107: Makefile: Makefile.in config.status
        !           108:        CONFIG_FILES=Makefile CONFIG_HEADERS= ./config.status
        !           109: config.status: ${srcdir}/configure
        !           110:        ./config.status --recheck
        !           111:
        !           112: configure: configure.in
        !           113:        autoheader
        !           114:        autoconf
        !           115:
        !           116: lint:
        !           117:        lint -I. ${CPPFLAGS} ${SRC}
        !           118: newfuncs:
        !           119:        mv -f funcs.h funcs.h.old
        !           120:        awk -f mkfuncs.awk ${SRC} >funcs.h
        !           121: clean:
        !           122:        rm -f *.${O} core less lesskey
        !           123:
        !           124: mostlyclean: clean
        !           125:
        !           126: distclean: clean
        !           127:        rm -f Makefile config.status config.log config.cache defines.h stamp-h
        !           128:
        !           129: realclean: distclean
        !           130:        rm -f TAGS
        !           131:
        !           132: dist: ${DISTFILES}
        !           133:        if [ ! -d release ]; then mkdir release; fi
        !           134:        @REL=`sed -e '/char version/!d' -e 's/[^0-9.]*\([0-9.]*\).*/less-\1/' -e q version.c`; \
        !           135:        rm -rf release/$$REL; mkdir release/$$REL; \
        !           136:        echo "Creating release/$$REL/$$REL.tar.gz"; \
        !           137:        rm -rf $$REL; mkdir $$REL; \
        !           138:        for file in ${DISTFILES}; do \
        !           139:          ln $$file $$REL || \
        !           140:          { echo "cannot link, copying $$file"; cp -p $$file $$REL; }; \
        !           141:        done; \
        !           142:        tar -chf - $$REL | gzip -c >release/$$REL/$$REL.tar.gz; \
        !           143:        rm -rf $$REL
        !           144:
        !           145: tagall:
        !           146:        @REL=`sed -e '/char version/!d' -e 's/[^0-9.]*\([0-9.]*\).*/v\1/' -e q version.c`; \
        !           147:        echo "tagging $$REL"; \
        !           148:        $(RCS) -N$$REL: RCS/*,v