File: Makefile

package info (click to toggle)
s390-tools 2.40.0-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 13,288 kB
  • sloc: ansic: 187,079; sh: 12,157; cpp: 5,049; makefile: 2,812; perl: 2,541; asm: 1,097; python: 697; xml: 29
file content (32 lines) | stat: -rw-r--r-- 1,086 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
# Common definitions
include ../../common.mak

ZDEVDIR := 95zdev
ZDEVKDUMPDIR := 95zdev-kdump

# HAVE_DRACUT
#
# This install time parameter determines whether the zdev dracut module is
# installed (HAVE_DRACUT=1) or not (default). When installed, the module
# performs the following functions when dracut is run:
#
#  - copy the persistent root device configuration to the initial ram disk
#  - install a boot-time hook to apply firmware-provided configuration data
#    to the system
#
ifeq ($(HAVE_DRACUT),1)
install:
	$(INSTALL) -m 755 -d $(DESTDIR)$(DRACUTMODDIR)/
	$(INSTALL) -m 755 -d $(DESTDIR)$(DRACUTMODDIR)/$(ZDEVDIR)
	$(INSTALL) -m 755 $(ZDEVDIR)/module-setup.sh \
		$(ZDEVDIR)/parse-zdev.sh \
		$(ZDEVDIR)/parse-zfcp.sh \
		$(ZDEVDIR)/parse-dasd.sh \
		$(ZDEVDIR)/retain-zdev.sh \
		$(DESTDIR)$(DRACUTMODDIR)/$(ZDEVDIR)/
	$(INSTALL) -m 644 $(ZDEVDIR)/zdev-lib.sh \
		$(DESTDIR)$(DRACUTMODDIR)/$(ZDEVDIR)/
	$(INSTALL) -m 755 -d $(DESTDIR)$(DRACUTMODDIR)/$(ZDEVKDUMPDIR)
	$(INSTALL) -m 755 $(ZDEVKDUMPDIR)/module-setup.sh \
		$(DESTDIR)$(DRACUTMODDIR)/$(ZDEVKDUMPDIR)/
endif