l4re-base-25.08.0

This commit is contained in:
2025-09-12 15:55:45 +02:00
commit d959eaab98
37938 changed files with 9382688 additions and 0 deletions

View File

@@ -0,0 +1,34 @@
L4DIR ?= ../../..
include $(L4DIR)/mk/Makeconf
ALL = html man
all:: $(foreach d, $(ALL), stamp-$(d))
DIRS = html man latex
.PHONY: $(DIRS)
$(DIRS) : % : stamp-%
stamp-%: Doxyfile manpage.dox
( echo "ENABLED_SECTIONS = $*"; \
for format in latex html man; do \
echo "GENERATE_$$(echo $$format | tr a-z A-Z) = \
$$(if [ $$format = $* ]; then echo YES; else echo NO; fi)"; \
done; \
cat $<) | doxygen -
if [ "$*" = html ]; then \
perl -p -i -e 's/preprocess.html#/#/g' html/preprocess.html; \
fi
if [ "$*" = man ]; then \
perl -p -i -e 's/preprocess \\- Preprocess - /preprocess \\- /g' \
man/man1/preprocess.1; \
fi
touch $@
install: stamp-man
-$(INSTALL) -d $(DROPS_STDDIR)/tool/man/man1
$(INSTALL) -m 644 man/man1/preprocess.1 \
$(DROPS_STDDIR)/tool/man/man1/preprocess.1
cleanall clean:
rm -rf $(DIRS) stamp-*