]> git.proxmox.com Git - pve-kernel-meta.git/blob - proxmox-boot/Makefile
bump version to 7.3-8
[pve-kernel-meta.git] / proxmox-boot / Makefile
1 KERNEL_HOOKSCRIPTS = proxmox-auto-removal zz-proxmox-boot
2 INITRAMFS_HOOKSCRIPTS = proxmox-boot-sync
3 SHARE_FILES = functions
4 GRUB_CFG_SNIPPET = 000_proxmox_boot_header
5 SYSTEMD_SERVICES = proxmox-boot-cleanup.service
6
7 POSTINSTHOOKDIR = ${DESTDIR}/etc/kernel/postinst.d
8 POSTRMHOOKDIR = ${DESTDIR}/etc/kernel/postrm.d
9 POSTINITRAMFSHOOKDIR = ${DESTDIR}/etc/initramfs/post-update.d
10 SHARE_SCRIPTDIR = ${DESTDIR}/usr/share/pve-kernel-helper/scripts
11 GRUB_CFG_DIR = ${DESTDIR}/etc/grub.d
12 SERVICE_DIR = ${DESTDIR}/lib/systemd/system
13
14 .PHONY: all
15 all:
16
17 install:
18 install -d ${POSTINSTHOOKDIR}
19 install -m 0755 ${KERNEL_HOOKSCRIPTS} ${POSTINSTHOOKDIR}
20 install -d ${POSTRMHOOKDIR}
21 install -m 0755 ${KERNEL_HOOKSCRIPTS} ${POSTRMHOOKDIR}
22 install -d ${POSTINITRAMFSHOOKDIR}
23 install -m 0755 ${INITRAMFS_HOOKSCRIPTS} ${POSTINITRAMFSHOOKDIR}
24 install -d ${SHARE_SCRIPTDIR}
25 install -m 0755 ${SHARE_FILES} ${SHARE_SCRIPTDIR}
26 install -d ${GRUB_CFG_DIR}
27 install -m 0755 ${GRUB_CFG_SNIPPET} ${GRUB_CFG_DIR}
28 install -d ${SERVICE_DIR}
29 install -m 0644 ${SYSTEMD_SERVICES} ${SERVICE_DIR}
30
31 .PHONY: clean distclean
32 distclean:
33 clean: