# Makefile - hhl - /src/world/bin/s6-scripts # Copyright 2021 Nathan Fisher # progname = init export exec_prefix = $(DESTDIR) export sbin = 1 include hhl.script.mk VPATH += bin scripts += halt scripts += poweroff scripts += reboot scripts += shutdown scripts += telinit sysctl_libdir = $(DESTDIR)/usr/lib/sysctl.d install: $(sysctl_libdir)/50-default.conf install_conf install_scripts $(sysctl_libdir)/50-default.conf: data/50-default.conf | $(sysctl_libdir) install -m644 $< $@ install_conf: cp -R etc $(DESTDIR) install_scripts: $(scripts) for script in $(scripts) ; \ do install -m755 bin/$$script $(DESTDIR)/sbin ; done $(sysctl_libdir): install -d $@ .PHONY: install_conf install_scripts