summaryrefslogtreecommitdiffstats
path: root/lib/install-man.mk
diff options
context:
space:
mode:
Diffstat (limited to 'lib/install-man.mk')
-rw-r--r--lib/install-man.mk131
1 files changed, 0 insertions, 131 deletions
diff --git a/lib/install-man.mk b/lib/install-man.mk
deleted file mode 100644
index c3a32a89a..000000000
--- a/lib/install-man.mk
+++ /dev/null
@@ -1,131 +0,0 @@
-########################################################################
-# Copyright (C) 2021, 2022 Alejandro Colomar <alx@kernel.org>
-# SPDX-License-Identifier: GPL-2.0 OR LGPL-2.0
-########################################################################
-
-
-ifndef MAKEFILE_INSTALL_MAN_INCLUDED
-MAKEFILE_INSTALL_MAN_INCLUDED := 1
-
-
-include $(srcdir)/lib/install.mk
-include $(srcdir)/lib/src.mk
-
-
-mandir := $(datarootdir)/man
-man1dir := $(mandir)/man1
-man2dir := $(mandir)/man2
-man2typedir := $(mandir)/man2type
-man3dir := $(mandir)/man3
-man3constdir:= $(mandir)/man3const
-man3headdir := $(mandir)/man3head
-man3typedir := $(mandir)/man3type
-man4dir := $(mandir)/man4
-man5dir := $(mandir)/man5
-man6dir := $(mandir)/man6
-man7dir := $(mandir)/man7
-man8dir := $(mandir)/man8
-man1ext := .1
-man2ext := .2
-man2typeext := .2type
-man3ext := .3
-man3headext := .3head
-man3typeext := .3type
-man4ext := .4
-man5ext := .5
-man6ext := .6
-man7ext := .7
-man8ext := .8
-_mandir := $(DESTDIR)$(mandir)
-
-
-_manpages := $(patsubst $(MANDIR)/%,$(_mandir)/%,$(MANPAGES))
-_man1pages := $(filter %$(man1ext),$(_manpages))
-_man2pages := $(filter %$(man2ext),$(_manpages))
-_man2typepages := $(filter %$(man2typeext),$(_manpages))
-_man3pages := $(filter %$(man3ext),$(_manpages))
-_man3constpages:= $(filter %$(man3constext),$(_manpages))
-_man3headpages := $(filter %$(man3headext),$(_manpages))
-_man3typepages := $(filter %$(man3typeext),$(_manpages))
-_man4pages := $(filter %$(man4ext),$(_manpages))
-_man5pages := $(filter %$(man5ext),$(_manpages))
-_man6pages := $(filter %$(man6ext),$(_manpages))
-_man7pages := $(filter %$(man7ext),$(_manpages))
-_man8pages := $(filter %$(man8ext),$(_manpages))
-
-_mandirs := $(patsubst $(MANDIR)/%,$(_mandir)/%/.,$(MANDIRS))
-_man1dir := $(filter %man1/.,$(_mandirs))
-_man2dir := $(filter %man2/.,$(_mandirs))
-_man2typedir := $(filter %man2type/.,$(_mandirs))
-_man3dir := $(filter %man3/.,$(_mandirs))
-_man3constdir:= $(filter %man3const/.,$(_mandirs))
-_man3headdir := $(filter %man3head/.,$(_mandirs))
-_man3typedir := $(filter %man3type/.,$(_mandirs))
-_man4dir := $(filter %man4/.,$(_mandirs))
-_man5dir := $(filter %man5/.,$(_mandirs))
-_man6dir := $(filter %man6/.,$(_mandirs))
-_man7dir := $(filter %man7/.,$(_mandirs))
-_man8dir := $(filter %man8/.,$(_mandirs))
-
-_man1pages_rm := $(addsuffix -rm,$(wildcard $(_man1pages)))
-_man2pages_rm := $(addsuffix -rm,$(wildcard $(_man2pages)))
-_man2typepages_rm := $(addsuffix -rm,$(wildcard $(_man2typepages)))
-_man3pages_rm := $(addsuffix -rm,$(wildcard $(_man3pages)))
-_man3constpages_rm:= $(addsuffix -rm,$(wildcard $(_man3constpages)))
-_man3headpages_rm := $(addsuffix -rm,$(wildcard $(_man3headpages)))
-_man3typepages_rm := $(addsuffix -rm,$(wildcard $(_man3typepages)))
-_man4pages_rm := $(addsuffix -rm,$(wildcard $(_man4pages)))
-_man5pages_rm := $(addsuffix -rm,$(wildcard $(_man5pages)))
-_man6pages_rm := $(addsuffix -rm,$(wildcard $(_man6pages)))
-_man7pages_rm := $(addsuffix -rm,$(wildcard $(_man7pages)))
-_man8pages_rm := $(addsuffix -rm,$(wildcard $(_man8pages)))
-
-_mandirs_rmdir := $(addsuffix -rmdir,$(wildcard $(_mandirs)))
-_man1dir_rmdir := $(addsuffix -rmdir,$(wildcard $(_man1dir)))
-_man2dir_rmdir := $(addsuffix -rmdir,$(wildcard $(_man2dir)))
-_man2typedir_rmdir := $(addsuffix -rmdir,$(wildcard $(_man2typedir)))
-_man3dir_rmdir := $(addsuffix -rmdir,$(wildcard $(_man3dir)))
-_man3constdir_rmdir:= $(addsuffix -rmdir,$(wildcard $(_man3constdir)))
-_man3headdir_rmdir := $(addsuffix -rmdir,$(wildcard $(_man3headdir)))
-_man3typedir_rmdir := $(addsuffix -rmdir,$(wildcard $(_man3typedir)))
-_man4dir_rmdir := $(addsuffix -rmdir,$(wildcard $(_man4dir)))
-_man5dir_rmdir := $(addsuffix -rmdir,$(wildcard $(_man5dir)))
-_man6dir_rmdir := $(addsuffix -rmdir,$(wildcard $(_man6dir)))
-_man7dir_rmdir := $(addsuffix -rmdir,$(wildcard $(_man7dir)))
-_man8dir_rmdir := $(addsuffix -rmdir,$(wildcard $(_man8dir)))
-_mandir_rmdir := $(addsuffix -rmdir,$(wildcard $(_mandir)/.))
-
-MAN_SECTIONS := 1 2 2type 3 3const 3head 3type 4 5 6 7 8
-install_manX := $(foreach x,$(MAN_SECTIONS),install-man$(x))
-installdirs_manX := $(foreach x,$(MAN_SECTIONS),installdirs-man$(x))
-uninstall_manX := $(foreach x,$(MAN_SECTIONS),uninstall-man$(x))
-
-
-$(_manpages): $(_mandir)/man%: $(MANDIR)/man% | $$(@D)/.
- $(info INSTALL $@)
- $(INSTALL_DATA) -T $< $@
-
-$(_mandirs): %/.: | $$(dir %). $(_mandir)/.
-
-$(_mandirs_rmdir): $(_mandir)/man%/.-rmdir: $$(_man%pages_rm) FORCE
-$(_mandir_rmdir): $(uninstall_manX) FORCE
-
-
-.PHONY: $(install_manX)
-$(install_manX): install-man%: $$(_man%pages)
- @:
-
-.PHONY: install-man
-install-man: $(install_manX)
- @:
-
-.PHONY: $(uninstall_manX)
-$(uninstall_manX): uninstall-man%: $$(_man%pages_rm) $$(_man%dir_rmdir)
- @:
-
-.PHONY: uninstall-man
-uninstall-man: $(_mandir_rmdir) $(uninstall_manX)
- @:
-
-
-endif # MAKEFILE_INSTALL_MAN_INCLUDED