|
From: | Jason Rumney |
Subject: | Re: Build error: "nmake info" in "emacs/man" |
Date: | Fri, 10 Sep 2004 12:20:22 +0100 |
User-agent: | Mozilla Thunderbird 0.7.1 (Windows/20040626) |
Dhruva Krishnamurthy wrote:
It looks like you may have found a way to support out of source builds on Windows. If that works on all the variations of make (Mingw GNU make and MS nmake) and shell (cmd.exe and Cygwin bash) that the Windows build supports, then we should use it.I found an alternate way to do that: cd $(srcdir) & $(MAKEINFO) pgg.texi Replace the ';' with '&' and things works with nmake! I tried it in the makefile.w32-in
Let me know the desired behaviour (what out of source build means), I will be able to do that.
It means that you can do something like the following: mkdir emacs-build cd emacs-build make -f ../emacs-src/nt/Makefileand all the output files of the build process end up in emacs-build, keeping the source tree clean.
In addition to needing cd $(srcdir) in places, the fact that the nt build files are in emacs-src/nt may compilcate matters.
If you want to work on this, I'd do it on a branch for now, as changes to the build system might disrupt any pretest that should be starting soon.
[Prev in Thread] | Current Thread | [Next in Thread] |