[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Suggested change to man/makefile.w32-in
From: |
Lennart Borgman |
Subject: |
Re: Suggested change to man/makefile.w32-in |
Date: |
Mon, 25 Oct 2004 01:32:54 +0200 |
----- Original Message -----
From: "Jason Rumney" <address@hidden>
To: "Lennart Borgman" <address@hidden>
Cc: "Emacs Devel" <address@hidden>
Sent: Sunday, October 24, 2004 10:50 PM
Subject: Re: Suggested change to man/makefile.w32-in
: "Lennart Borgman" <address@hidden> writes:
:
: > There were one more problem with building info on w32 which I did not
notice
: > first. It will currently only build when cmd.exe is the shell.
: >
: > To get "make info" to work when MSYS is in the path (which makes "sh"
the
: > shell for the makefile) the following change should be made to
: > "man/makefile.w32-in":
: >
: > ****Old:
: > info: $(INFO_TARGETS)
: > ifeq "$(SHELLTYPE)" "CMD"
: > $(MULTI_INSTALL_INFO) --info-dir=$(infodir) $(INFO_TARGETS)
:
: In the version I have, that line is unconditional. I am pretty sure
: that using ifeq will break the build in nmake anyway.
It is a typo by me, there is no ifeq line in the old version.
Could the ifeq line in the new version be written in a way that handles both
nmake and gmake?
: Is there still a problem with msys if you remove the ifeq line above?
Yes, multi-install-info.bat is treated as a sh script by MSYS (and that does
not work very well).
- Lennart