Missing Yodl packages does not break build process

This commit is contained in:
Gerhard Rieger 2022-09-15 11:01:32 +02:00
parent d1d8f8f5e0
commit cb03d2f075
2 changed files with 7 additions and 3 deletions

View file

@ -1,5 +1,4 @@
 
<<<<<<< HEAD
Corrections: Corrections:
In error.c msg2() there was a stack overflow on long messages: The In error.c msg2() there was a stack overflow on long messages: The
terminating \0 Byte was written behind the last position. terminating \0 Byte was written behind the last position.
@ -77,6 +76,11 @@ Porting:
Solaris derivatives no longer need librt for clock_gettime() Solaris derivatives no longer need librt for clock_gettime()
Thanks to Andy Fiddaman to directing me to the patch. Thanks to Andy Fiddaman to directing me to the patch.
Building:
Failure during building documentation, e.g. due to missing Yodl
packages, now does not let the build process fail.
Feature requested by Seyhun.
Features: Features:
Filan prints target of symlink when appropriate Filan prints target of symlink when appropriate
Test: FILANSYMLINK Test: FILANSYMLINK

View file

@ -100,11 +100,11 @@ docclean:
rm -f doc/socat.1 doc/socat.html rm -f doc/socat.1 doc/socat.html
doc/socat.1: doc/socat.yo doc/socat.1: doc/socat.yo
mkdir -p $(@D); yodl2man -o $@ $+ -mkdir -p $(@D); yodl2man -o $@ $+
doc/socat.html: doc/socat.yo doc/socat.html: doc/socat.yo
# care for refs in html # care for refs in html
mkdir -p $(@D); cd $(@D); yodl2html -o socat.html ../$+; cd .. -mkdir -p $(@D); cd $(@D); yodl2html -o socat.html ../$+; cd ..
progs: $(PROGS) progs: $(PROGS)