From ac13b17c61b5ed810c15071f89bf35405866e2db Mon Sep 17 00:00:00 2001 From: seajee Date: Sun, 27 Apr 2025 17:26:43 +0200 Subject: [PATCH] Update Makefile --- Makefile | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/Makefile b/Makefile index 62d9a3c..088ef99 100644 --- a/Makefile +++ b/Makefile @@ -2,43 +2,45 @@ CC=gcc CFLAGS=-Wall -Wextra -ggdb -I. LDFLAGS=-lpthread +.PHONY: all clean + all: build/hello_server build/hello_client build/hello_server_v6 \ build/hello_client_v6 build/chat_server build/chat_client \ build/udp_server build/udp_client build/http_request -build/hello_server: examples/hello_server.c +build/hello_server: examples/hello_server.c sock.h @mkdir -p build $(CC) $(CFLAGS) -o build/hello_server examples/hello_server.c $(LDFLAGS) -build/hello_client: examples/hello_client.c +build/hello_client: examples/hello_client.c sock.h @mkdir -p build $(CC) $(CFLAGS) -o build/hello_client examples/hello_client.c $(LDFLAGS) -build/hello_server_v6: examples/hello_server_v6.c +build/hello_server_v6: examples/hello_server_v6.c sock.h @mkdir -p build $(CC) $(CFLAGS) -o build/hello_server_v6 examples/hello_server_v6.c $(LDFLAGS) -build/hello_client_v6: examples/hello_client_v6.c +build/hello_client_v6: examples/hello_client_v6.c sock.h @mkdir -p build $(CC) $(CFLAGS) -o build/hello_client_v6 examples/hello_client_v6.c $(LDFLAGS) -build/chat_server: examples/chat_server.c +build/chat_server: examples/chat_server.c sock.h @mkdir -p build $(CC) $(CFLAGS) -o build/chat_server examples/chat_server.c $(LDFLAGS) -build/chat_client: examples/chat_client.c +build/chat_client: examples/chat_client.c sock.h @mkdir -p build $(CC) $(CFLAGS) -o build/chat_client examples/chat_client.c $(LDFLAGS) -build/udp_server: examples/udp_server.c +build/udp_server: examples/udp_server.c sock.h @mkdir -p build $(CC) $(CFLAGS) -o build/udp_server examples/udp_server.c $(LDFLAGS) -build/udp_client: examples/udp_client.c +build/udp_client: examples/udp_client.c sock.h @mkdir -p build $(CC) $(CFLAGS) -o build/udp_client examples/udp_client.c $(LDFLAGS) -build/http_request: examples/http_request.c +build/http_request: examples/http_request.c sock.h @mkdir -p build $(CC) $(CFLAGS) -o build/http_request examples/http_request.c $(LDFLAGS)