summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlejandro Colomar <alx.manpages@gmail.com>2022-07-22 17:29:10 +0200
committerAlejandro Colomar <alx.manpages@gmail.com>2022-09-05 00:47:18 +0200
commit23461f5347cb564812b2a1eedac8a16a87257fe2 (patch)
treef76a90cade60072061dc453e7ccff20f1dda6901
parent8c9f08d6978147b95d5d846bd5c3e057b67fa05d (diff)
Makefile, install-man.mk: Adapt makefiles to new 3const subsection
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
-rw-r--r--Makefile2
-rw-r--r--lib/install-man.mk7
2 files changed, 8 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index f9cf415b9..7dc08071e 100644
--- a/Makefile
+++ b/Makefile
@@ -79,6 +79,7 @@ help:
$(info [un]install-man2 [Un]install man pages in section 2)
$(info [un]install-man2type [Un]install man pages in section 2type)
$(info [un]install-man3 [Un]install man pages in section 3)
+ $(info [un]install-man3const [Un]install man pages in section 3const)
$(info [un]install-man3head [Un]install man pages in section 3head)
$(info [un]install-man3type [Un]install man pages in section 3type)
$(info [un]install-man4 [Un]install man pages in section 4)
@@ -105,6 +106,7 @@ help:
$(info installdirs-man2 Create directories needed by "install-man2")
$(info installdirs-man2type Create directories needed by "install-man2type")
$(info installdirs-man3 Create directories needed by "install-man3")
+ $(info installdirs-man3const Create directories needed by "install-man3const")
$(info installdirs-man3head Create directories needed by "install-man3head")
$(info installdirs-man3type Create directories needed by "install-man3type")
$(info installdirs-man4 Create directories needed by "install-man4")
diff --git a/lib/install-man.mk b/lib/install-man.mk
index f01b1e7ee..e5b871bec 100644
--- a/lib/install-man.mk
+++ b/lib/install-man.mk
@@ -17,6 +17,7 @@ man1dir := $(mandir)/man1
man2dir := $(mandir)/man2
man2typedir := $(mandir)/man2type
man3dir := $(mandir)/man3
+man3constdir:= $(mandir)/man3const
man3headdir := $(mandir)/man3head
man3typedir := $(mandir)/man3type
man4dir := $(mandir)/man4
@@ -43,6 +44,7 @@ _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))
@@ -56,6 +58,7 @@ _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))
@@ -68,6 +71,7 @@ _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)))
@@ -81,6 +85,7 @@ _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)))
@@ -90,7 +95,7 @@ _man7dir_rmdir := $(addsuffix -rmdir,$(wildcard $(_man7dir)))
_man8dir_rmdir := $(addsuffix -rmdir,$(wildcard $(_man8dir)))
_mandir_rmdir := $(addsuffix -rmdir,$(wildcard $(_mandir)/.))
-MAN_SECTIONS := 1 2 2type 3 3head 3type 4 5 6 7 8
+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))