Revisit Makefiles (#34)

Signed-off-by: Pascal Jäger <pascal.jaeger@leimstift.de>
Co-authored-by: Mihai Fufezan <fufexan@protonmail.com>
This commit is contained in:
Pascal J 2023-05-03 11:49:44 +02:00 committed by GitHub
parent 2e2ecbe931
commit a5792efdb1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 40 additions and 14 deletions

View file

@ -1,6 +1,10 @@
PREFIX ?= /usr
BINDIR ?= $(PREFIX)/bin
MANDIR ?= $(PREFIX)/share/man
DESTDIR ?= /
PREFIX ?= $(DESTDIR)usr/local
EXEC_PREFIX ?= $(PREFIX)
DATAROOTDIR ?= $(PREFIX)/share
BINDIR ?= $(EXEC_PREFIX)/bin
MANDIR ?= $(DATAROOTDIR)/man
MAN1DIR ?= $(MANDIR)/man1
all: grimblast.1
@ -8,5 +12,9 @@ grimblast.1: grimblast.1.scd
scdoc < $< > $@
install: grimblast.1 grimblast
@install -v -D -m 0644 grimblast.1 --target-directory "$(MANDIR)/man1"
@install -v -D -m 0644 grimblast.1 --target-directory "$(MAN1DIR)"
@install -v -D -m 0755 grimblast --target-directory "$(BINDIR)"
uninstall: grimblast.1 grimblast
rm "$(MAN1DIR)/grimblast.1"
rm "$(BINDIR)/grimblast"

View file

@ -1,6 +1,10 @@
PREFIX ?= /usr
BINDIR ?= $(PREFIX)/bin
MANDIR ?= $(PREFIX)/share/man
DESTDIR ?= /
PREFIX ?= $(DESTDIR)usr/local
EXEC_PREFIX ?= $(PREFIX)
DATAROOTDIR ?= $(PREFIX)/share
BINDIR ?= $(EXEC_PREFIX)/bin
MANDIR ?= $(DATAROOTDIR)/man
MAN1DIR ?= $(MANDIR)/man1
all: hyprprop.1
@ -8,5 +12,9 @@ hyprprop.1: hyprprop.1.scd
scdoc < $< > $@
install: hyprprop.1 hyprprop
@install -v -D -m 0644 hyprprop.1 --target-directory "$(MANDIR)/man1"
@install -v -D -m 0644 hyprprop.1 --target-directory "$(MAN1DIR)"
@install -v -D -m 0755 hyprprop --target-directory "$(BINDIR)"
uninstall: hyprprop.1 hyprprop
rm "$(MAN1DIR)/hyprprop.1"
rm "$(BINDIR)/hyprprop"

View file

@ -1,5 +1,7 @@
PREFIX ?= /usr
BINDIR ?= $(PREFIX)/bin
DESTDIR ?= /
PREFIX ?= $(DESTDIR)usr/local
EXEC_PREFIX ?= $(PREFIX)
BINDIR ?= $(EXEC_PREFIX)/bin
install: scratchpad
@install -v -D -m 0755 scratchpad --target-directory "$(BINDIR)"

View file

@ -1,5 +1,11 @@
PREFIX ?= /usr
BINDIR ?= $(PREFIX)/bin
DESTDIR ?= /
PREFIX ?= $(DESTDIR)usr/local
EXEC_PREFIX ?= $(PREFIX)
BINDIR ?= $(EXEC_PREFIX)/bin
install: shellevents shellevents_default.sh
@install -v -D -m 0755 shellevents shellevents_default.sh --target-directory "$(BINDIR)"
uninstall: shellevents shellevents_default.sh
rm "$(BINDIR)/shellevents"
rm "$(BINDIR)/shellevents_default.sh"

View file

@ -1,5 +1,7 @@
PREFIX ?= /usr
BINDIR ?= $(PREFIX)/bin
DESTDIR ?= /
PREFIX ?= $(DESTDIR)usr/local
EXEC_PREFIX ?= $(PREFIX)
BINDIR ?= $(EXEC_PREFIX)/bin
install: try_swap_workspace
@install -v -D -m 0755 try_swap_workspace --target-directory "$(BINDIR)"