diff options
author | 2022-11-30 23:28:32 +0100 | |
---|---|---|
committer | 2022-11-30 23:28:32 +0100 | |
commit | 8a144a73123bad07066acf7e8c65518c2b8bd1dd (patch) | |
tree | 2df38e63d8208a6911568f4800a12389a1654000 /Makefile | |
parent | 45c9460ed8a854a85bc38f38137396516f409c62 (diff) | |
download | utils-8a144a73123bad07066acf7e8c65518c2b8bd1dd.tar.gz utils-8a144a73123bad07066acf7e8c65518c2b8bd1dd.zip |
Add `dist` and `install` targets
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 16 |
1 files changed, 15 insertions, 1 deletions
@@ -22,6 +22,8 @@ SRC != find src -name '*.c' OBJ = ${SRC:.c=.o} VERSION = 0.0.0 + +PREFIX = /usr/local WARNINGS = -Wall -Werror CFLAGS = -DVERSION='"${VERSION}"' ${WARNINGS} -ansi -pedantic -fPIC LFLAGS = @@ -35,4 +37,16 @@ liblist.so: ${CC} -shared -o $@ ${OBJ} clean: - rm -f ${OBJ} liblist.so + rm -f liblist.so ${OBJ} clist-${VERSION}.tar.gz + @make -C test $@ + +dist: clean + mkdir -p clist-${VERSION} + cp -R LICENSE Makefile DOSmakefile README.md src test clist-${VERSION} + tar -cf clist-${VERSION}.tar clist-${VERSION} + gzip clist-${VERSION}.tar + rm -rf clist-${VERSION} + +install: all + mkdir -p ${PREFIX}/lib/clist + cp liblist.so ${PREFIX}/lib/clist/ |