Makefile improvements, remove LIBOBJ which wasnt used - smu - smu - simple markup (Markdown) processor (fork, fixes + features)
 (HTM) git clone git://git.codemadness.org/smu
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit 5573f301eb9eb97b251ff499ddca138417dcf43c
 (DIR) parent 79ae7cc136a53cc6fa0dfcce6adfd9351e028f0c
 (HTM) Author: Hiltjo Posthuma <hiltjo@codemadness.org>
       Date:   Thu, 13 May 2021 14:21:01 +0200
       
       Makefile improvements, remove LIBOBJ which wasnt used
       
       Diffstat:
         M Makefile                            |      41 +++++++++++++++++--------------
       
       1 file changed, 23 insertions(+), 18 deletions(-)
       ---
 (DIR) diff --git a/Makefile b/Makefile
       @@ -1,3 +1,6 @@
       +.POSIX:
       +
       +NAME = smu
        VERSION = 1.5
        
        # paths
       @@ -8,39 +11,41 @@ MANPREFIX = ${PREFIX}/share/man
        SMU_CFLAGS = -DVERSION=\"${VERSION}\" ${CFLAGS}
        SMU_LDFLAGS = ${LDFLAGS}
        
       -SRC    = smu.c
       -OBJ    = ${SRC:.c=.o}
       +SRC = ${NAME}.c
       +OBJ = ${SRC:.c=.o}
       +BIN = ${NAME}
       +MAN1 = ${NAME}.1
        
       -all: smu
       +all: ${BIN}
        
        .c.o:
                ${CC} -c ${SMU_CFLAGS} $<
        
        ${OBJ}:
        
       -smu: ${OBJ}
       +${BIN}: ${OBJ}
                ${CC} -o $@ ${OBJ} ${SMU_LDFLAGS}
        
        clean:
       -        rm -f smu ${OBJ} ${LIBOBJ} smu-${VERSION}.tar.gz
       +        rm -f ${BIN} ${OBJ} "${NAME}-${VERSION}.tar.gz"
        
        dist: clean
       -        mkdir -p smu-${VERSION}
       -        cp -R LICENSE README testdoc Makefile smu.1 ${SRC} smu-${VERSION}
       -        tar -cf smu-${VERSION}.tar smu-${VERSION}
       -        gzip smu-${VERSION}.tar
       -        rm -rf smu-${VERSION}
       +        mkdir -p "${NAME}-${VERSION}"
       +        cp -R LICENSE README testdoc Makefile ${MAN1} ${SRC} "${NAME}-${VERSION}"
       +        tar -cf - "${NAME}-${VERSION}" | \
       +                gzip -c > "${NAME}-${VERSION}.tar.gz"
       +        rm -rf "${NAME}-${VERSION}"
        
        install: all
       -        mkdir -p ${DESTDIR}${PREFIX}/bin
       -        cp -f smu ${DESTDIR}${PREFIX}/bin
       -        chmod 755 ${DESTDIR}${PREFIX}/bin/smu
       -        mkdir -p ${DESTDIR}${MANPREFIX}/man1
       -        sed "s/VERSION/${VERSION}/g" < smu.1 > ${DESTDIR}${MANPREFIX}/man1/smu.1
       -        chmod 644 ${DESTDIR}${MANPREFIX}/man1/smu.1
       +        mkdir -p "${DESTDIR}${PREFIX}/bin"
       +        cp -f ${BIN} "${DESTDIR}${PREFIX}/bin"
       +        chmod 755 "${DESTDIR}${PREFIX}/bin/${BIN}"
       +        mkdir -p "${DESTDIR}${MANPREFIX}/man1"
       +        cp -f ${MAN1} "${DESTDIR}${MANPREFIX}/man1"
       +        chmod 644 "${DESTDIR}${MANPREFIX}/man1/${MAN1}"
        
        uninstall:
       -        rm -f ${DESTDIR}${PREFIX}/bin/smu \
       -                ${DESTDIR}${MANPREFIX}/man1/smu.1
       +        rm -f "${DESTDIR}${PREFIX}/bin/${BIN}" \
       +                "${DESTDIR}${MANPREFIX}/man1/${MAN1}"
        
        .PHONY: all clean dist install uninstall