Update makefile

- Install man pages to the correct system directories
- Install config.yaml instead of config.ini
- Add a default no-op target in Makefile
This commit is contained in:
Zach Dykstra 2020-08-19 21:01:07 -05:00
parent a812b1e7c9
commit d51ab113d6
1 changed files with 8 additions and 3 deletions

View File

@ -1,7 +1,12 @@
.PHONY: install zfsbootmenu
.PHONY: install default
install: zfsbootmenu
install -m 0644 -t $(DESTDIR)/etc/zfsbootmenu/ -D etc/zfsbootmenu/config.ini
default:
install:
install -m 0644 -t $(DESTDIR)/etc/zfsbootmenu/ -D etc/zfsbootmenu/config.yaml
install -m 0644 -t $(DESTDIR)/etc/zfsbootmenu/dracut.conf.d/ -D etc/zfsbootmenu/dracut.conf.d/*
install -m 0755 -t $(DESTDIR)/usr/lib/dracut/modules.d/90zfsbootmenu -D 90zfsbootmenu/*
install -m 0755 -t $(DESTDIR)$(PREFIX)/bin/ -D bin/generate-zbm
install -m 0644 -t $(DESTDIR)/usr/share/man/man5/ -D man/generate-zbm.5
install -m 0644 -t $(DESTDIR)/usr/share/man/man7/ -D man/zfsbootmenu.7
install -m 0644 -t $(DESTDIR)/usr/share/man/man8/ -D man/generate-zbm.8