From 4a8fbdb147e35322a62d58099d16a347997e9ba0 Mon Sep 17 00:00:00 2001 From: Alessandro Iezzi Date: Mon, 13 Mar 2023 12:38:03 +0100 Subject: Add ARCHIVE variable --- Makefile | 7 ++++--- 1 file 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 $@ -- cgit v1.2.3