]> git.ipfire.org Git - thirdparty/man-pages.git/blob - share/mk/build/pre/tbl.mk
share/mk/: Reorganize dependencies
[thirdparty/man-pages.git] / share / mk / build / pre / tbl.mk
1 # Copyright 2021-2024, Alejandro Colomar <alx@kernel.org>
2 # SPDX-License-Identifier: LGPL-3.0-only WITH LGPL-3.0-linking-exception
3
4
5 ifndef MAKEFILE_BUILD_PRE_TBL_INCLUDED
6 MAKEFILE_BUILD_PRE_TBL_INCLUDED := 1
7
8
9 include $(MAKEFILEDIR)/build/pre/preconv.mk
10 include $(MAKEFILEDIR)/configure/build-depends/groff-base/tbl.mk
11
12
13 _MAN_eqn := $(patsubst %.tbl,%.eqn,$(_MAN_tbl))
14
15
16 $(_MAN_eqn): %.eqn: %.tbl $(MK) | $$(@D)/
17 $(info $(INFO_)TBL $@)
18 $(TBL) <$< >$@
19
20
21 .PHONY: build-pre-tbl
22 build-pre-tbl: $(_MAN_eqn);
23
24
25 endif # include guard