trename output binary to neatvi - neatvi - [fork] simple vi-type editor with UTF-8 support
 (HTM) git clone git://src.adamsgaard.dk/neatvi
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
       ---
 (DIR) commit 2d15fcd46f5586c1cfbefe4205bd79f4b5046c12
 (DIR) parent fbbc19bee1ef46a35cc4c76bd921f2f7af2284a9
 (HTM) Author: Anders Damsgaard <anders@adamsgaard.dk>
       Date:   Sat, 21 May 2022 06:39:43 +0200
       
       rename output binary to neatvi
       
       Diffstat:
         M Makefile                            |      55 +++++++++++++++++++++++++-------
       
       1 file changed, 44 insertions(+), 11 deletions(-)
       ---
 (DIR) diff --git a/Makefile b/Makefile
       t@@ -1,17 +1,50 @@
       -CC = cc
       -CFLAGS = -Wall -O2
       -LDFLAGS =
       +.POSIX:
        
       -OBJS = vi.o ex.o lbuf.o mot.o sbuf.o ren.o dir.o syn.o reg.o led.o \
       -        uc.o term.o rset.o rstr.o regex.o cmd.o conf.o
       +PREFIX = /usr/local
        
       -all: vi
       +BIN = neatvi
       +
       +SRC = \
       +        vi.c \
       +        ex.c \
       +        lbuf.c \
       +        mot.c \
       +        sbuf.c \
       +        ren.c \
       +        dir.c \
       +        syn.c \
       +        reg.c \
       +        led.c \
       +        uc.c \
       +        term.c \
       +        rset.c \
       +        rstr.c \
       +        regex.c \
       +        cmd.c \
       +        conf.c \
       +
       +HDR = conf.h
       +
       +all: ${BIN}
       +
       +OBJ = ${SRC:.c=.o}
        
        conf.o: conf.h
        
       -%.o: %.c
       -        $(CC) -c $(CFLAGS) $<
       -vi: $(OBJS)
       -        $(CC) -o $@ $(OBJS) $(LDFLAGS)
       +${BIN}: ${OBJ}
       +        ${CC} ${LDFLAGS} -o $@ ${OBJ}
       +
       +.c.o:
       +        ${CC} ${CFLAGS} ${CPPFLAGS} -o $@ -c $<
       +
       +install:
       +        mkdir -p "${DESTDIR}${PREFIX}/bin"
       +        cp -f ${BIN} "${DESTDIR}${PREFIX}/bin"
       +
       +uninstall:
       +        for f in ${BIN}; do rm -f "${DESTDIR}${PREFIX}/bin/$$f"; done
       +
        clean:
       -        rm -f *.o vi
       +        rm -f ${BIN} ${OBJ}
       +
       +.PHONY: install uninstall clean