xref: /freebsd/sys/contrib/openzfs/contrib/initramfs/Makefile.am (revision 8a62a2a5659d1839d8799b4274c04469d7f17c78)
1# SPDX-License-Identifier: CDDL-1.0
2i_tdir = /usr/share/initramfs-tools
3dist_i_t_SCRIPTS = \
4	%D%/zfsunlock
5
6
7i_t_confhooks_ddir = $(i_tdir)/conf-hooks.d
8dist_i_t_confhooks_d_DATA = \
9	%D%/conf-hooks.d/zfs
10
11
12i_t_conf_ddir = $(i_tdir)/conf.d
13dist_i_t_conf_d_DATA = \
14	%D%/conf.d/zfs
15
16
17i_t_hooksdir = $(i_tdir)/hooks
18i_t_hooks_SCRIPTS = \
19	%D%/hooks/zfs \
20	%D%/hooks/zfsunlock
21
22SUBSTFILES += $(i_t_hooks_SCRIPTS)
23
24
25i_t_scriptsdir = $(i_tdir)/scripts
26dist_i_t_scripts_SCRIPTS = \
27	%D%/scripts/zfs
28
29
30i_t_scripts_localtopdir = $(i_t_scriptsdir)/local-top
31dist_i_t_scripts_localtop_SCRIPTS = \
32	%D%/scripts/local-top/zfs
33
34
35i_t_check_scripts    = $(dist_i_t_SCRIPTS) $(i_t_hooks_SCRIPTS) $(dist_i_t_scripts_SCRIPTS) $(dist_i_t_scripts_localtop_SCRIPTS)
36SHELLCHECKSCRIPTS   += $(i_t_check_scripts)
37$(call SHELLCHECK_OPTS,$(i_t_check_scripts)): SHELLCHECK_SHELL = sh
38
39
40dist_noinst_DATA += %D%/README.md
41