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
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
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}
31 .PHONY
: clean distclean