summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlejandro Colomar <alx@kernel.org>2024-03-25 13:59:17 +0100
committerAlejandro Colomar <alx@kernel.org>2024-03-26 02:12:18 +0100
commitb0ba6987324112e47e3b53292253a4c879291704 (patch)
treea690571443247e3310f5ca83304828136d49da1d
parent34e73118df8f7992ce696594466f9d1af22a3244 (diff)
share/mk/: Reorganize files for generating the PDF book
Signed-off-by: Alejandro Colomar <alx@kernel.org>
-rw-r--r--share/mk/build/pdf/book/_.mk (renamed from share/mk/build/pdf/book.mk)11
-rw-r--r--share/mk/build/pdf/book/an.tmac (renamed from scripts/LinuxManBook/an.tmac)0
-rw-r--r--share/mk/build/pdf/book/front.roff (renamed from scripts/LinuxManBook/LMBfront.roff)0
-rwxr-xr-xshare/mk/build/pdf/book/prepare.pl (renamed from scripts/LinuxManBook/prepare.pl)0
-rw-r--r--share/mk/install/pdf/book.mk (renamed from share/mk/install/pdf/pdf.mk)2
5 files changed, 7 insertions, 6 deletions
diff --git a/share/mk/build/pdf/book.mk b/share/mk/build/pdf/book/_.mk
index 57f67c169..dc43124b0 100644
--- a/share/mk/build/pdf/book.mk
+++ b/share/mk/build/pdf/book/_.mk
@@ -21,7 +21,8 @@ include $(MAKEFILEDIR)/configure/build-depends/moreutils/sponge.mk
include $(MAKEFILEDIR)/configure/version.mk
-LMBDIR := $(CURDIR)/scripts/LinuxManBook
+MKBOOKDIR := $(MAKEFILEDIR)/build/pdf/book
+MKBOOK := $(wildcard $(MKBOOKDIR)/*)
PDF_BOOK := $(DISTNAME).pdf
@@ -29,12 +30,12 @@ _PDFDIR := $(builddir)
_PDF_BOOK := $(_PDFDIR)/$(PDF_BOOK)
-$(_PDF_BOOK): $(_MANPAGES) $(_TINOS) $(wildcard $(LMBDIR)/*) | $$(@D)/
+$(_PDF_BOOK): $(_MANPAGES) $(_TINOS) $(MKBOOK) $(MK) | $$(@D)/
$(info $(INFO_)GROPDF $@)
( \
- $(CAT) "$(LMBDIR)"/LMBfront.roff; \
- $(CAT) "$(LMBDIR)"/an.tmac; \
- "$(LMBDIR)"/prepare.pl "$(_MANDIR)"; \
+ $(CAT) $(MKBOOKDIR)/front.roff; \
+ $(CAT) $(MKBOOKDIR)/an.tmac; \
+ $(MKBOOKDIR)/prepare.pl $(_MANDIR); \
) \
| $(PRECONV) \
| $(PIC) \
diff --git a/scripts/LinuxManBook/an.tmac b/share/mk/build/pdf/book/an.tmac
index 26fbef6c1..26fbef6c1 100644
--- a/scripts/LinuxManBook/an.tmac
+++ b/share/mk/build/pdf/book/an.tmac
diff --git a/scripts/LinuxManBook/LMBfront.roff b/share/mk/build/pdf/book/front.roff
index fdf1a9820..fdf1a9820 100644
--- a/scripts/LinuxManBook/LMBfront.roff
+++ b/share/mk/build/pdf/book/front.roff
diff --git a/scripts/LinuxManBook/prepare.pl b/share/mk/build/pdf/book/prepare.pl
index 57b99b717..57b99b717 100755
--- a/scripts/LinuxManBook/prepare.pl
+++ b/share/mk/build/pdf/book/prepare.pl
diff --git a/share/mk/install/pdf/pdf.mk b/share/mk/install/pdf/book.mk
index 58aba1c5f..083bce2ae 100644
--- a/share/mk/install/pdf/pdf.mk
+++ b/share/mk/install/pdf/book.mk
@@ -6,7 +6,7 @@ ifndef MAKEFILE_INSTALL_PDF_BOOK_INCLUDED
MAKEFILE_INSTALL_PDF_BOOK_INCLUDED := 1
-include $(MAKEFILEDIR)/build/pdf/book.mk
+include $(MAKEFILEDIR)/build/pdf/book/_.mk
include $(MAKEFILEDIR)/configure/build-depends/coreutils/install.mk
include $(MAKEFILEDIR)/configure/directory_variables/install.mk