/
githubmirror
/
open-iscsi
Обзор
Документация
Войти
/
githubmirror
/
open-iscsi
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
doc/Makefile
57 строк
1 KB
Chris Leech
iscsi-iname: make default IQN prefix configurable (#410)
18 апр 2023, 19:22
Не верифицирован
18 апр 2023, 19:22
fda79fc
Код
Авторство
О чём код?
# This Makefile will work only with GNU make. # # Make file for the doc sub-directory # ifeq ($(TOPDIR),) TOPDIR = .. endif SED ?= sed INSTALL = install DESTDIR ?= etcdir = /etc DBROOT ?= $(etcdir)/iscsi HOMEDIR ?= $(etcdir)/iscsi IQN_PREFIX ?= "iqn.2016-04.com.open-iscsi" prefix ?= /usr mandir ?= $(prefix)/share/man MAN8DIR = $(DESTDIR)$(mandir)/man8 MANPAGES_SOURCES = iscsi_discovery.8 \ iscsi_fw_login.8 MANPAGES_TEMPLATES = iscsid.8.template \ iscsiadm.8.template \ iscsi-gen-initiatorname.8 \ iscsistart.8.template \ iscsi-iname.8.template MANPAGES_GENERATED = $(MANPAGES_TEMPLATES:.template=) MANPAGES_DEST = $(addprefix $(MAN8DIR)/,$(MANPAGES_GENERATED)) \ $(addprefix $(MAN8DIR)/,$(MANPAGES_SOURCES)) all: $(MANPAGES_GENERATED) install: install_doc install_doc: $(MAN8DIR) $(MANPAGES_DEST) $(MANPAGES_GENERATED): %.8: %.8.template $(SED) -e 's:@HOMEDIR@:$(HOMEDIR):' -e 's:@DBROOT@:$(DBROOT):' -e 's:@IQN_PREFIX@:$(IQN_PREFIX):' $? > $@ $(MANPAGES_DEST): $(MAN8DIR)/%: % $(INSTALL) -m 644 $? $@ $(MAN8DIR): [ -d $@ ] || $(INSTALL) -d $@ clean: ; distclean: $(RM) $(MANPAGES_GENERATED) .PHONY: all install install_doc clean distclean