]> git.proxmox.com Git - proxmox-mini-journalreader.git/blobdiff - src/Makefile
buildsys: define BIN_DIR variable
[proxmox-mini-journalreader.git] / 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