diff options
| author | Glenn Morris | 2008-05-09 04:30:35 +0000 |
|---|---|---|
| committer | Glenn Morris | 2008-05-09 04:30:35 +0000 |
| commit | e1b89931f7b68fa21b66c2125529b822aa4feabd (patch) | |
| tree | 87c9f825813708cbdd2d5d9a660226331b7bd7db | |
| parent | ab5ec32c0bc477cb462964952c6dfcbe6a819a5d (diff) | |
| download | emacs-e1b89931f7b68fa21b66c2125529b822aa4feabd.tar.gz emacs-e1b89931f7b68fa21b66c2125529b822aa4feabd.zip | |
Regenerate.
| -rwxr-xr-x | configure | 39 |
1 files changed, 20 insertions, 19 deletions
| @@ -5504,28 +5504,29 @@ if test "$MAKEINFO" != "no" && \ | |||
| 5504 | MAKEINFO=no | 5504 | MAKEINFO=no |
| 5505 | fi | 5505 | fi |
| 5506 | 5506 | ||
| 5507 | if test "$MAKEINFO" = "no" && test "x${with_makeinfo}" != "xno"; then | 5507 | ## Makeinfo is unusual. For a released Emacs, the manuals are |
| 5508 | 5508 | ## pre-built, and not deleted by the normal clean rules. makeinfo is | |
| 5509 | if test -e $srcdir/info/emacs; then | 5509 | ## therefore in the category of "special tools" not normally required, which |
| 5510 | gotinfo="seems" | 5510 | ## configure does not have to check for (eg autoconf itself). |
| 5511 | else | 5511 | ## In a CVS checkout on the other hand, the manuals are not included. |
| 5512 | gotinfo="does NOT seem" | 5512 | ## So makeinfo is a requirement to build from CVS, and configure |
| 5513 | fi | 5513 | ## should test for it as it does for any other build requirement. |
| 5514 | 5514 | ## We use the presence of $srcdir/info/emacs to distinguish a release, | |
| 5515 | { { echo "$as_me:$LINENO: error: You do not seem to have makeinfo >= 4.6. | 5515 | ## with pre-built manuals, from a CVS checkout. |
| 5516 | You will not be able to build the Emacs manuals. | 5516 | if test "$MAKEINFO" = "no"; then |
| 5517 | In Emacs releases, they are prebuilt, so this might not be a problem. | 5517 | if test "x${with_makeinfo}" = "xno"; then |
| 5518 | Your source tree $gotinfo to have manuals in the \`info' directory. | 5518 | MAKEINFO=off |
| 5519 | elif ! test -e $srcdir/info/emacs; then | ||
| 5520 | { { echo "$as_me:$LINENO: error: You do not seem to have makeinfo >= 4.6, and your | ||
| 5521 | source tree does not seem to have pre-built manuals in the \`info' directory. | ||
| 5519 | Either install a suitable version of makeinfo, or re-run configure | 5522 | Either install a suitable version of makeinfo, or re-run configure |
| 5520 | with the \`--without-makeinfo' option. " >&5 | 5523 | with the \`--without-makeinfo' option to build without the manuals. " >&5 |
| 5521 | echo "$as_me: error: You do not seem to have makeinfo >= 4.6. | 5524 | echo "$as_me: error: You do not seem to have makeinfo >= 4.6, and your |
| 5522 | You will not be able to build the Emacs manuals. | 5525 | source tree does not seem to have pre-built manuals in the \`info' directory. |
| 5523 | In Emacs releases, they are prebuilt, so this might not be a problem. | ||
| 5524 | Your source tree $gotinfo to have manuals in the \`info' directory. | ||
| 5525 | Either install a suitable version of makeinfo, or re-run configure | 5526 | Either install a suitable version of makeinfo, or re-run configure |
| 5526 | with the \`--without-makeinfo' option. " >&2;} | 5527 | with the \`--without-makeinfo' option to build without the manuals. " >&2;} |
| 5527 | { (exit 1); exit 1; }; } | 5528 | { (exit 1); exit 1; }; } |
| 5528 | 5529 | fi | |
| 5529 | fi | 5530 | fi |
| 5530 | 5531 | ||
| 5531 | 5532 | ||