From 46f56baa83807db97c967b9c9b292d7c88d571ca Mon Sep 17 00:00:00 2001 From: Orestis <orestis.malaspinas@pm.me> Date: Thu, 18 Nov 2021 11:16:58 +0100 Subject: [PATCH] added gitignore makefile --- source_codes/queues/.gitignore | 4 ++++ source_codes/queues/Makefile | 18 ++++++++++++++++++ 2 files changed, 22 insertions(+) create mode 100644 source_codes/queues/.gitignore create mode 100644 source_codes/queues/Makefile diff --git a/source_codes/queues/.gitignore b/source_codes/queues/.gitignore new file mode 100644 index 0000000..3d6d9e6 --- /dev/null +++ b/source_codes/queues/.gitignore @@ -0,0 +1,4 @@ +queue_array_int.o +queue_array_int_partiel.o +queue_ptr_int.o +queue_ptr_int_partiel.o diff --git a/source_codes/queues/Makefile b/source_codes/queues/Makefile new file mode 100644 index 0000000..9570bd9 --- /dev/null +++ b/source_codes/queues/Makefile @@ -0,0 +1,18 @@ +CC:=gcc +# SAN:=-fsanitize=address +CFLAGS:=-Wall -Wextra -pedantic -g $(SAN) +LDFLAGS:=-lm $(SAN) +SOURCES := $(wildcard *.c) +OBJECTS := $(patsubst %.c, %.o, $(SOURCES)) + +all: $(OBJECTS) + +%.o: %.c + $(CC) $(CFLAGS) -c $< -o $@ + @echo $@ >> .gitignore + +.PHONY: clean all + +clean: + rm -f *.o queue_ptr_int .gitignore + -- GitLab