]> git.armaanb.net Git - libacheam.git/blobdiff - Makefile
toupperw: add note about freeing return value
[libacheam.git] / Makefile
index 522fd86e3eacd0e629aa5c240eed661d82e2e819..fc46d4bc755f6418c5956c8f136cadd303abc00b 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -4,11 +4,13 @@ CFLAGS   := -Wall -Wextra -pedantic -std=c99 -fPIC ${CFLAGS}
 all: lib man
 
 lib:
-       ${CC} -shared ${LDFLAGS} ${OBJS} -o acheam.so src/*.c ${CFLAGS}
+       ${CC} -shared ${LDFLAGS} ${OBJS} -o libacheam.so src/*.c ${CFLAGS}
 
 man:
        for i in man/*.scd; do \
-               scdoc < $$i > $$(echo "$$i" | rev | cut -f 2- -d '.' | rev); \
+               outp=$$(echo "$$i" | rev | cut -f 2- -d '.' | rev); \
+               scdoc < $$i > $$outp; \
+               echo ".SH COLOPHON\n This page is a part of libacheam(3).\&" >> $$outp; \
        done
 
 install: all
@@ -16,14 +18,14 @@ install: all
                ${DESTDIR}/lib/pkgconfig \
                ${DESTDIR}/man/man3
 
-       cp acheam.so    ${DESTDIR}/lib
+       cp libacheam.so ${DESTDIR}/lib
        cp acheam.pc    ${DESTDIR}/lib/pkgconfig
        cp src/acheam.h ${DESTDIR}/include
        cp man/*.3      ${DESTDIR}/man/man3/
 
 uninstall:
        rm ${DESTDIR}/include/acheam.h \
-               ${DESTDIR}/lib/acheam.so \
+               ${DESTDIR}/lib/libacheam.so \
                ${DESTDIR}/lib/pkgconfig/acheam.pc
 
        for i in man/*.scd; do \