mirror of
https://github.com/moparisthebest/curl
synced 2024-08-13 17:03:50 -04:00
build: fixed making man page in out-of-tree tarball builds
The man page taken from the release package is found in a different location than if it's built from source. It must be referenced as $< in the rule to get its correct location in the VPATH.
This commit is contained in:
parent
9f3bc40f7f
commit
b1dc45a822
@ -106,19 +106,21 @@ $(MANPAGE):
|
|||||||
|
|
||||||
if HAVE_LIBZ
|
if HAVE_LIBZ
|
||||||
# This generates the tool_hugehelp.c file in both uncompressed and
|
# This generates the tool_hugehelp.c file in both uncompressed and
|
||||||
# compressed formats
|
# compressed formats. $(MANPAGE) must be the first dependency so it
|
||||||
$(HUGE): $(README) $(MANPAGE) mkhelp.pl
|
# can be referenced with $< which points to the correct location in
|
||||||
|
# the VPATH.
|
||||||
|
$(HUGE): $(MANPAGE) $(README) $(MKHELP)
|
||||||
echo '#include "tool_setup.h"' > $(HUGE)
|
echo '#include "tool_setup.h"' > $(HUGE)
|
||||||
echo '#ifndef HAVE_LIBZ' >> $(HUGE)
|
echo '#ifndef HAVE_LIBZ' >> $(HUGE)
|
||||||
$(NROFF) $(MANPAGE) | $(PERL) $(MKHELP) $(README) >> $(HUGE)
|
$(NROFF) $< | $(PERL) $(MKHELP) $(README) >> $(HUGE)
|
||||||
echo '#else' >> $(HUGE)
|
echo '#else' >> $(HUGE)
|
||||||
$(NROFF) $(MANPAGE) | $(PERL) $(MKHELP) -c $(README) >> $(HUGE)
|
$(NROFF) $< | $(PERL) $(MKHELP) -c $(README) >> $(HUGE)
|
||||||
echo '#endif /* HAVE_LIBZ */' >> $(HUGE)
|
echo '#endif /* HAVE_LIBZ */' >> $(HUGE)
|
||||||
else # HAVE_LIBZ
|
else # HAVE_LIBZ
|
||||||
# This generates the tool_hugehelp.c file uncompressed only
|
# This generates the tool_hugehelp.c file uncompressed only
|
||||||
$(HUGE): $(README) $(MANPAGE) mkhelp.pl
|
$(HUGE): $(MANPAGE) $(README) mkhelp.pl
|
||||||
echo '#include "tool_setup.h"' > $(HUGE)
|
echo '#include "tool_setup.h"' > $(HUGE)
|
||||||
$(NROFF) $(MANPAGE) | $(PERL) $(MKHELP) $(README) >> $(HUGE)
|
$(NROFF) $< | $(PERL) $(MKHELP) $(README) >> $(HUGE)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
else # USE_MANUAL
|
else # USE_MANUAL
|
||||||
|
Loading…
Reference in New Issue
Block a user