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

Annotation of src/usr.bin/vim/Makefile, Revision 1.1

1.1     ! downsj      1: #      $OpenBSD$
        !             2:
        !             3: .PATH: ${.CURDIR}/doc
        !             4:
        !             5: CFLAGS+=-I${.CURDIR} -I${.OBJDIR} -DHAVE_CONFIG_H
        !             6:
        !             7: LDADD+=        -ltermlib
        !             8: DPADD+=        ${LIBTERMLIB}
        !             9: PROG=  vim
        !            10:
        !            11: SRCS=  alloc.c buffer.c charset.c cmdcmds.c cmdline.c csearch.c \
        !            12:        digraph.c edit.c fileio.c getchar.c help.c linefunc.c main.c mark.c \
        !            13:        memfile.c memline.c message.c misccmds.c normal.c ops.c option.c \
        !            14:        pathdef.c quickfix.c regexp.c regsub.c screen.c search.c tables.c \
        !            15:        tag.c term.c undo.c unix.c version.c window.c
        !            16:
        !            17: DOCS=  vim_40.txt vim_ami.txt vim_arch.txt vim_diff.txt vim_digr.txt \
        !            18:        vim_dos.txt vim_gui.txt vim_help.txt vim_idx.txt vim_kcc.txt \
        !            19:        vim_mac.txt vim_menu.txt vim_mint.txt vim_os2.txt vim_ref.txt \
        !            20:        vim_rlh.txt vim_tips.txt vim_unix.txt vim_w32.txt vim_win.txt
        !            21:
        !            22: # I haven't tried this, but it's a start...
        !            23: # Use the following to build Motif vim:
        !            24: #SRCS+=        gui.c gui_motif.c gui_x11.c pty_openbsd.c
        !            25: #LDADD+=       -L/some/where/motif/lib -L/some/where/X11/lib -lXm -lXt -lutil
        !            26: #CFLAGS+=      -I/some/where/motif/include -I/some/where/X11/include -DHAVE_X11 -DUSE_GUI_MOTIF
        !            27: # Use the following to build Athena vim:
        !            28: #SRCS+=        gui.c gui_athena.c gui_x11.c pty_openbsd.c gui_at_sb.c
        !            29: #LDADD+=       -L/some/where/X11/lib -lXaw -lXt -lXmu -lutil
        !            30: #CFLAGS+=      -I/some/where/X11/include -DHAVE_X11 -DUSE_GUI_ATHENA
        !            31:
        !            32: CLEANFILES+=   mkcmdtab cmdtab.h
        !            33:
        !            34: .depend cmdline.o: cmdtab.h
        !            35:
        !            36: cmdtab.h: mkcmdtab cmdtab.tab
        !            37:        ${.OBJDIR}/mkcmdtab ${.CURDIR}/cmdtab.tab ${.OBJDIR}/cmdtab.h
        !            38:
        !            39: mkcmdtab: mkcmdtab.o
        !            40:        ${CC} mkcmdtab.o -o mkcmdtab
        !            41:
        !            42: afterinstall:
        !            43:        install -d -m 555 -o ${BINOWN} -g ${BINGRP} ${DESTDIR}/usr/share/vim
        !            44:        @cd ${.CURDIR}/doc; for i in ${DOCS}; do \
        !            45:                cmp -s $$i ${DESTDIR}/usr/share/vim/$$i || \
        !            46:                install -c -m 444 -o ${BINOWN} -g ${BINGRP} $$i \
        !            47:                ${DESTDIR}/usr/share/vim; done
        !            48:
        !            49: .include <bsd.prog.mk>
        !            50: .include "../Makefile.inc"