aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Czigler <37268479+mcpcpc@users.noreply.github.com>2020-09-22 07:13:58 -0400
committerGitHub <noreply@github.com>2020-09-22 07:13:58 -0400
commit9de840a9f9e164bc4fe6b66da116b576348094eb (patch)
tree1bd43c585607cf8aed6809cf0f3bcf3158390aec
parentbumper version to 0.1.0 (diff)
parentremove `-o` from CC command line (diff)
downloadkirc-9de840a9f9e164bc4fe6b66da116b576348094eb.tar.gz
kirc-9de840a9f9e164bc4fe6b66da116b576348094eb.tar.bz2
kirc-9de840a9f9e164bc4fe6b66da116b576348094eb.tar.xz
kirc-9de840a9f9e164bc4fe6b66da116b576348094eb.tar.zst
kirc-9de840a9f9e164bc4fe6b66da116b576348094eb.zip
Merge pull request #30 from Humm42/master
make Makefile compliant
-rw-r--r--Makefile16
1 files changed, 9 insertions, 7 deletions
diff --git a/Makefile b/Makefile
index b204bbf..3b0fb68 100644
--- a/Makefile
+++ b/Makefile
@@ -1,18 +1,20 @@
-CFLAGS += -std=c99 -Wall -Wextra -pedantic -Wold-style-declaration
-PREFIX ?= /usr
-BINDIR ?= $(PREFIX)/bin
-CC ?= gcc
+.POSIX:
+
+PREFIX = /usr/local
+BINDIR = $(PREFIX)/bin
all: kirc
kirc: kirc.o Makefile
- $(CC) $(CFLAGS) -o $@ $@.o $(LDFLAGS)
+ $(CC) -o kirc kirc.o $(LDFLAGS)
.c.o:
- $(CC) $(CPPFLAGS) $(CFLAGS) -c -o $@ $<
+ $(CC) $(CPPFLAGS) $(CFLAGS) -c $<
install: all
- install -Dm755 kirc $(DESTDIR)$(BINDIR)/kirc
+ mkdir -p $(DESTDIR)$(BINDIR)
+ cp -f kirc $(DESTDIR)$(BINDIR)
+ chmod 755 $(DESTDIR)$(BINDIR)/kirc
uninstall:
rm -f $(DESTDIR)$(BINDIR)/kirc