aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorAlessandro Iezzi <aiezzi@alessandroiezzi.it>2023-03-13 12:38:03 +0100
committerAlessandro Iezzi <aiezzi@alessandroiezzi.it>2023-03-13 12:38:03 +0100
commit4a8fbdb147e35322a62d58099d16a347997e9ba0 (patch)
tree03d4c99f8ff57b264cc664046c7d3cae195b37d9 /Makefile
parent22d6f9061b341f725cd75ec7a87dffb42fc6c28c (diff)
downloadutils-4a8fbdb147e35322a62d58099d16a347997e9ba0.tar.gz
utils-4a8fbdb147e35322a62d58099d16a347997e9ba0.zip
Add ARCHIVE variable
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile7
1 files changed, 4 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index 48a83c4..90e539f 100644
--- a/Makefile
+++ b/Makefile
@@ -24,6 +24,7 @@ NAME = utils
LIBNAME = lib${NAME}
SHARED = ${LIBNAME}.so
+ARCHIVE = ${LIBNAME}.a
VERSION = 0.0.0
PREFIX = /usr/local
@@ -31,7 +32,7 @@ WARNINGS = -Wall -Werror
CFLAGS = -DVERSION='"${VERSION}"' ${WARNINGS} -ansi -pedantic -fPIC
LFLAGS =
-all: ${SHARED} liblist.a
+all: ${SHARED} ${ARCHIVE}
.c.o:
${CC} -c ${CFLAGS} $< -o $@
@@ -39,11 +40,11 @@ all: ${SHARED} liblist.a
${SHARED}: ${OBJ}
${CC} -shared -o $@ ${OBJ}
-liblist.a:
+${ARCHIVE}: ${OBJ}
ar rcs $@ ${OBJ}
clean:
- rm -f ${SHARED} liblist.a
+ rm -f ${SHARED} ${ARCHIVE}
rm -f ${OBJ}
rm -f *.tar.gz
@make -C test $@