From 8e7ea6742a94ea62b421d7184e9eab17fb5da934 Mon Sep 17 00:00:00 2001 From: Joel Grunbaum <joelgrun@gmail.com> Date: Wed, 21 Oct 2020 12:29:13 +0000 Subject: [PATCH] Added threading, progress and some comments, nearly done --- Makefile | 24 +++++++++++++++++------- 1 files changed, 17 insertions(+), 7 deletions(-) diff --git a/Makefile b/Makefile index 80b5744..cdddcb0 100644 --- a/Makefile +++ b/Makefile @@ -1,12 +1,22 @@ CC=gcc -OBJ=main.o dns.o -DEPS=dns.h -CFLAGS=-g +_OBJ=main.o dns.o slist.o +_DEPS=dns.h servers.h slist.h +IDIR=include +CFLAGS=-I$(IDIR) -Wall -g -lpthread +ODIR=obj +SRCDIR=src -default: all +DEPS = $(patsubst %,$(IDIR)/%,$(_DEPS)) +OBJ = $(patsubst %,$(ODIR)/%,$(_OBJ)) -%.o: %.c $(DEPS) +default: a.out + +%.o: %c $(DEPS) $(CC) $(CFLAGS) -c -o $@ $< -all: $(OBJ) - $(CC) $(CFLAGS) $^ +a.out: $(_OBJ) + $(CC) $(CFLAGS) -o $@ $^ + +.PHONY: clean +clean: + rm -rf *.o *~ -- Gitblit v1.10.0