aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorstefan11111 <stefan11111@shitposting.expert>2024-01-14 22:07:00 +0200
committerGitHub <noreply@github.com>2024-01-14 15:07:00 -0500
commit0f70e02c1cf577aca846f1dfccabbd1bc1a4a075 (patch)
tree544c1ef6629b3cd1a50ea576746eb49a6aca2e42 /Makefile
parentreleased at 0.3.2 (#130) (diff)
downloadkirc-0f70e02c1cf577aca846f1dfccabbd1bc1a4a075.tar.gz
kirc-0f70e02c1cf577aca846f1dfccabbd1bc1a4a075.tar.bz2
kirc-0f70e02c1cf577aca846f1dfccabbd1bc1a4a075.tar.xz
kirc-0f70e02c1cf577aca846f1dfccabbd1bc1a4a075.tar.zst
kirc-0f70e02c1cf577aca846f1dfccabbd1bc1a4a075.zip
Merge changes I made in the last year (#136)
Co-authored-by: Emeka Nkurumeh <emekankurumeh@outlook.com>
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile15
1 files changed, 6 insertions, 9 deletions
diff --git a/Makefile b/Makefile
index bd7aa8b..2c1d5f9 100644
--- a/Makefile
+++ b/Makefile
@@ -1,24 +1,21 @@
.POSIX:
ALL_WARNING = -Wall -Wextra -pedantic
-ALL_LDFLAGS = $(LDFLAGS)
-PREFIX = /usr/local
-LDLIBS = -lm
+PREFIX ?= /usr/local
BINDIR = $(PREFIX)/bin
MANDIR = $(PREFIX)/share/man
-all: clean kirc
-install: all
+all: kirc.c kirc.h
+ $(CC) $(CFLAGS) $(LDFLAGS) kirc.c -o kirc
+
+install: kirc
mkdir -p $(DESTDIR)$(BINDIR)
mkdir -p $(DESTDIR)$(MANDIR)/man1
cp -f kirc $(DESTDIR)$(BINDIR)
cp -f kirc.1 $(DESTDIR)$(MANDIR)/man1
chmod 755 $(DESTDIR)$(BINDIR)/kirc
chmod 644 $(DESTDIR)$(MANDIR)/man1/kirc.1
-kirc: kirc.o
- $(CC) $(ALL_LDFLAGS) -o kirc kirc.o $(LDLIBS)
-kirc.o: kirc.c kirc.h
clean:
- rm -f kirc *.o
+ rm -f kirc
uninstall:
rm -f $(DESTDIR)$(BINDIR)/kirc
rm -f $(DESTDIR)$(MANDIR)/man1/kirc.1