From defa1d8a9d1c1fc89124c3396ffccde5fe6914d6 Mon Sep 17 00:00:00 2001 From: Dane MacFadden Date: Wed, 25 Jun 2025 16:40:34 -0600 Subject: [PATCH] Added rules for list lib to Makefile --- Makefile | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/Makefile b/Makefile index 8d97806..fcc59f2 100644 --- a/Makefile +++ b/Makefile @@ -26,5 +26,18 @@ listtest: listtest.o liblist.a listtest.o: listtest.c $(CC) $(CFLAGS) $(CPPFLAGS) -I. -c -o listtest.o listtest.c +liblist.a: list_adders.o list_removers.o list_movers.o + ar -rcs liblist.a list_adders.o list_removers.o list_movers.o + +list_adders.o: list_adders.c + $(CC) $(CFLAGS) $(CPPFLAGS) -I. -c -o list_adders.o list_adders.c + +list_movers.o: list_movers.c + $(CC) $(CFLAGS) $(CPPFLAGS) -I. -c -o list_movers.o list_movers.c + +list_removers.o: list_removers.c + $(CC) $(CFLAGS) $(CPPFLAGS) -I. -c -o list_removers.o list_removers.c + + clean: rm -f *.o chatty liblist.a