]> git.proxmox.com Git - proxmox-mini-journalreader.git/commitdiff
buildsys: define BIN_DIR variable
authorThomas Lamprecht <t.lamprecht@proxmox.com>
Wed, 17 May 2023 16:26:42 +0000 (18:26 +0200)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Wed, 17 May 2023 17:29:50 +0000 (19:29 +0200)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
src/Makefile

index e64db492933011f4da8886d136b3749394cea3f6..8dfe1c40e0df251b164fb21cea85cc2752b0696d 100644 (file)
@@ -1,6 +1,8 @@
 PROGRAM=mini-journalreader
 SOURCES=mini-journalreader.c
 
+BIN_DIR ?= $(DESTDIR)/usr/bin
+
 LIBS := libsystemd
 CFLAGS += -Werror -Wall -Wextra -Wl,-z,relro -g -O2
 CFLAGS += -fstack-protector-strong -D_FORTIFY_SOURCE=2
@@ -13,9 +15,9 @@ $(PROGRAM): $(SOURCES)
        gcc $< -o $@ $(CFLAGS) $(LDFLAGS)
 
 .PHONY: install
-install: $(PROGRAM)
-       mkdir -p $(DESTDIR)/usr/bin
-       install -m 0755 $(PROGRAM) $(DESTDIR)/usr/bin
+install: $(PROGRAM) proxmox-mini-journalreader.1
+       install -d -m 0755 $(BIN_DIR)
+       install -m 0755 $(PROGRAM) $(BIN_DIR)
 
 .PHONY: distclean
 distclean: clean