aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorMichael Czigler <37268479+mcpcpc@users.noreply.github.com>2020-09-10 16:13:23 -0400
committerGitHub <noreply@github.com>2020-09-10 16:13:23 -0400
commitcf1e26f4068772f417c8c4c57f709879ac0eceb5 (patch)
tree897f2743dc10f8434ed6ab8ec8f5126aed28bb51 /Makefile
parentMerge pull request #14 from E5ten/freeaddrinfo (diff)
parentMakefile: split compile and link steps (diff)
downloadkirc-cf1e26f4068772f417c8c4c57f709879ac0eceb5.tar.gz
kirc-cf1e26f4068772f417c8c4c57f709879ac0eceb5.tar.bz2
kirc-cf1e26f4068772f417c8c4c57f709879ac0eceb5.tar.xz
kirc-cf1e26f4068772f417c8c4c57f709879ac0eceb5.tar.zst
kirc-cf1e26f4068772f417c8c4c57f709879ac0eceb5.zip
Merge pull request #15 from E5ten/makefile
Makefile: split compile and link steps
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile7
1 files changed, 5 insertions, 2 deletions
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