pve-manager/defines.mk
Stefan Hanreich a777811227 network-interface-pinning: move to libexec and rename
In order to avoid conflicts and confusion with the standalone
proxmox-network-interface-pinning standalone tool, rename to
pve-network-interface-pinning. Addtionally, install to the
/usr/libexec/proxmox directory, which is now our preferred location
for shipping custom scripts / CLI tools.

The standalone tool will check for the existence of
pve-network-interface-pinning and invoke the PVE specific script if it
is installed on the host. This makes it possible for the tool to
properly run on hosts where PVE and PBS are both installed.

Signed-off-by: Stefan Hanreich <s.hanreich@proxmox.com>
Link: https://lore.proxmox.com/20250730141610.282177-1-s.hanreich@proxmox.com
2025-08-05 10:41:03 +02:00

22 lines
807 B
Makefile

PACKAGE=pve-manager
BINDIR=$(DESTDIR)/usr/bin
LIBEXECDIR=$(DESTDIR)/usr/libexec/proxmox
PERLLIBDIR=$(DESTDIR)/usr/share/perl5
MAN1DIR=$(DESTDIR)/usr/share/man/man1
MAN8DIR=$(DESTDIR)/usr/share/man/man8
CRONDAILYDIR=$(DESTDIR)/etc/cron.daily
INITDBINDIR=$(DESTDIR)/etc/init.d
SERVICEDIR=$(DESTDIR)/usr/lib/systemd/system
BASHCOMPLDIR=$(DESTDIR)/usr/share/bash-completion/completions/
ZSHCOMPLDIR=$(DESTDIR)/usr/share/zsh/vendor-completions/
HARADIR=$(DESTDIR)/usr/share/cluster
DOCDIR=$(DESTDIR)/usr/share/doc/$(PACKAGE)
PODDIR=$(DESTDIR)/usr/share/doc/$(PACKAGE)/pod
USRSHARE=$(DESTDIR)/usr/share/$(PACKAGE)
WWWBASEDIR=$(DESTDIR)/usr/share/$(PACKAGE)
WWWIMAGEDIR=$(WWWBASEDIR)/images
WWWTOUCHDIR=$(WWWBASEDIR)/touch
WWWCSSDIR=$(WWWBASEDIR)/css
WWWFONTSDIR=$(WWWBASEDIR)/css/fonts
WWWJSDIR=$(WWWBASEDIR)/js