--- src/Makefile.am.orig	Sat Oct 18 04:54:20 2003
+++ src/Makefile.am	Fri Jan  9 11:50:14 2004
@@ -33,7 +33,7 @@
 CLEANFILES = hugehelp.c
 NROFF=@NROFF@
 
-EXTRA_DIST = mkhelp.pl curlmsg.msg makefile.dj \
+EXTRA_DIST = hugehelpu.c mkhelp.pl curlmsg.msg makefile.dj \
 	Makefile.vc6 Makefile.b32 Makefile.m32 Makefile.riscos config.h.in \
 	macos/curl.mcp.xml.sit.hqx \
 	macos/MACINSTALL.TXT \
@@ -45,11 +45,13 @@
 MKHELP=$(top_srcdir)/src/mkhelp.pl
 
 # This generates the hugehelp.c file
+# If we can't generate a new one here, just use hugehelpu.c
 hugehelp.c: $(README) $(MANPAGE)  mkhelp.pl
 	rm -f hugehelp.c
-	$(NROFF) -man $(MANPAGE) | $(PERL) $(MKHELP) $(MKHELPOPT) $(README) > hugehelp.c
+	$(NROFF) -man $(MANPAGE) | $(PERL) $(MKHELP) $(MKHELPOPT) $(README) > "$@" || cp -f hugehelpu.c "$@"
 
 # for distribution, generate an uncompressed help file!
 dist-hook:
-	chmod 0644 $(distdir)/hugehelp.c
-	$(NROFF) -man $(MANPAGE) | $(PERL) $(MKHELP) $(README) > $(distdir)/hugehelp.c
+	chmod 0644 $(distdir)/hugehelpu.c
+	$(NROFF) -man $(MANPAGE) | $(PERL) $(MKHELP) $(README) > $(distdir)/hugehelpu.c
+	rm -f $(distdir)/hugehelp.c

