aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorTim Keller <tjkeller.xyz>2025-02-09 15:24:40 -0600
committerTim Keller <tjkeller.xyz>2025-02-09 15:24:40 -0600
commit79ba39e382d47fb086020c123561b8db7807ddac (patch)
treeaa62a1d73ff35b16ce38ea4d35e36ad3178d40cc /Makefile
parent7f331782d9aa176e63fa1bddf88a0cccbe2096df (diff)
downloadlowbat-443026b2f8f5910af946eb8c35cd76583b0a55db.tar.xz
lowbat-443026b2f8f5910af946eb8c35cd76583b0a55db.zip
make man1 dir and use prefix instead of hardcoded /usr/localHEADv1.2.2master
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile14
1 files changed, 8 insertions, 6 deletions
diff --git a/Makefile b/Makefile
index 8b6efbb..2e09e90 100644
--- a/Makefile
+++ b/Makefile
@@ -6,6 +6,7 @@ LIBS = -lnotify
TARGET = lowbat
SRCS = lowbat.c
OBJS = $(SRCS:.c=.o)
+PREFIX = /usr/local
all: $(TARGET)
@@ -19,13 +20,14 @@ clean:
rm -f $(TARGET) $(OBJS)
install: all
- mkdir -p /usr/local/bin
- cp lowbat /usr/local/bin/lowbat
- chmod 755 /usr/local/bin/lowbat
- cp lowbat.1 /usr/local/share/man/man1/lowbat.1
- chmod 644 /usr/local/share/man/man1/lowbat.1
+ mkdir -p $(PREFIX)/bin
+ cp lowbat $(PREFIX)/bin/lowbat
+ chmod 755 $(PREFIX)/bin/lowbat
+ mkdir -p $(PREFIX)/share/man/man1
+ cp lowbat.1 $(PREFIX)/share/man/man1/lowbat.1
+ chmod 644 $(PREFIX)/share/man/man1/lowbat.1
uninstall:
- rm -f /usr/local/bin/lowbat /usr/local/share/man/man1/lowbat.1
+ rm -f $(PREFIX)/bin/lowbat $(PREFIX)/share/man/man1/lowbat.1
.PHONY: all clean