From 14b502c3dd828d497126d8a5da3c3a7767be1a86 Mon Sep 17 00:00:00 2001 From: Ethan Sommer Date: Thu, 10 Sep 2020 16:08:57 -0400 Subject: Makefile: split compile and link steps --- Makefile | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 835603d..c7b8cb6 100644 --- a/Makefile +++ b/Makefile @@ -5,8 +5,11 @@ CC ?= gcc all: kirc -kfc: kirc.c Makefile - $(CC) -O3 $(CFLAGS) -o $@ $< -lX11 $(LDFLAGS) +kirc: kirc.o Makefile + $(CC) $(CFLAGS) -o $@ $@.o -lX11 $(LDFLAGS) + +.c.o: + $(CC) $(CPPFLAGS) $(CFLAGS) -c -o $@ $< install: all install -Dm755 kirc $(DESTDIR)$(BINDIR)/kirc -- cgit v1.2.3