tRender makefile stricly POSIX - sick - sign and check files using ed25519
 (HTM) git clone git://z3bra.org/sick
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit eada8c0509bfb04505efe198a6bf3ae9dbf8c22a
 (DIR) parent 31642f26ccb7474f87d042e6f516d14fdce0fe88
 (HTM) Author: z3bra <contactatz3bradotorg>
       Date:   Wed,  7 Jun 2017 08:48:15 +0200
       
       Render makefile stricly POSIX
       
       Diffstat:
         M makefile                            |      28 +++++++++++++++-------------
       
       1 file changed, 15 insertions(+), 13 deletions(-)
       ---
 (DIR) diff --git a/makefile b/makefile
       t@@ -1,5 +1,7 @@
        include config.mk
        
       +.POSIX:
       +
        ED25519_SRC = ed25519/src/add_scalar.c \
                ed25519/src/fe.c \
                ed25519/src/ge.c \
       t@@ -11,23 +13,23 @@ ED25519_SRC = ed25519/src/add_scalar.c \
                ed25519/src/sign.c \
                ed25519/src/verify.c
        
       -SRC = sick.c base64.c ${ED25519_SRC}
       -OBJ = $(patsubst %.c,%.o,$(SRC))
       +SRC = sick.c base64.c $(ED25519_SRC)
       +OBJ = $(SRC:.c=.o)
        
       -sick: ${OBJ}
       -        ${LD} -o sick ${OBJ} ${LDFLAGS} ${LIBS}
       +sick: $(OBJ)
       +        $(LD) -o sick $(OBJ) $(LDFLAGS) $(LIBS)
        
        clean:
       -        rm -f ${OBJ} sick
       +        rm -f $(OBJ) sick
        
        install: sick
       -        mkdir -p ${DESTDIR}${PREFIX}/bin
       -        cp sick ${DESTDIR}${PREFIX}/bin/sick
       -        chmod 755 ${DESTDIR}${PREFIX}/bin/sick
       -        mkdir -p ${DESTDIR}${MANDIR}/man1
       -        cp sick.1 ${DESTDIR}${MANDIR}/man1/sick.1
       -        chmod 644 ${DESTDIR}${MANDIR}/man1/sick.1
       +        mkdir -p $(DESTDIR)$(PREFIX)/bin
       +        cp sick $(DESTDIR)$(PREFIX)/bin/sick
       +        chmod 755 $(DESTDIR)$(PREFIX)/bin/sick
       +        mkdir -p $(DESTDIR)$(MANDIR)/man1
       +        cp sick.1 $(DESTDIR)$(MANDIR)/man1/sick.1
       +        chmod 644 $(DESTDIR)$(MANDIR)/man1/sick.1
        
        uninstall:
       -        rm ${DESTDIR}${PREFIX}/bin/sick
       -        rm ${DESTDIR}${MANDIR}/man1/sick.1
       +        rm $(DESTDIR)$(PREFIX)/bin/sick
       +        rm $(DESTDIR)$(MANDIR)/man1/sick.1