unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* MacOS X Emacs
@ 2002-06-18 18:36 Andreas Schwab
  2002-06-18 19:11 ` Andrew Choi
  0 siblings, 1 reply; 3+ messages in thread
From: Andreas Schwab @ 2002-06-18 18:36 UTC (permalink / raw)
  Cc: emacs-devel

I just tried to build Emacs under Darwin with $srcdir != $builddir and had
some problems with ${emacsapp}.  Is the following patch correct?  Then I
tried to run the emacs in the build directory, but I got an abort in
macterm, because GetNewCWindow returned 0.  Any idea?  (emacs -nw works
fine.)

Andreas.

2002-06-18  Andreas Schwab  <schwab@suse.de>

	* Makefile.in (${emacsapp}Contents/MacOS/Emacs): Support building
	outside source directory.
	(${emacsapp}Contents/Resources/Emacs.rsrc): Likewise.

--- Makefile.in.~1.255.~	2002-05-22 10:45:19.000000000 +0200
+++ Makefile.in	2002-06-18 20:19:20.000000000 +0200
@@ -1203,16 +1203,15 @@ macosx-app: ${emacsapp}Contents/MacOS/Em
   ${emacsapp}Contents/Resources/Emacs.rsrc
 
 ${emacsapp}Contents/MacOS/Emacs: emacs
-	if [ -d ${emacsapp}Contents/MacOS/ ]; then true; else \
-	  mkdir ${emacsapp}Contents/MacOS/; \
-	fi
+	${srcdir}/../mkinstalldirs ${emacsapp}Contents/MacOS
 	cd ${emacsapp}Contents/MacOS/; cp ../../../../src/emacs Emacs
 
-${emacsapp}Contents/Resources/Emacs.rsrc: ../mac/src/Emacs.r
+${emacsapp}Contents/Resources/Emacs.rsrc: ${srcdir}/../mac/src/Emacs.r
+	${srcdir}/../mkinstalldirs ${emacsapp}Contents/Resources
 	/Developer/Tools/Rez -useDF -o \
 	${emacsapp}Contents/Resources/Emacs.rsrc \
 	/System/Library/Frameworks/Carbon.framework/Headers/Carbon.r \
-	../mac/src/Emacs.r
+	${srcdir}/../mac/src/Emacs.r
 #endif
 
 ${libsrc}emacstool: ${libsrc}emacstool.c

-- 
Andreas Schwab, SuSE Labs, schwab@suse.de
SuSE Linux AG, Deutschherrnstr. 15-19, D-90429 Nürnberg
Key fingerprint = 58CA 54C7 6D53 942B 1756  01D3 44D5 214B 8276 4ED5
"And now for something completely different."

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2002-06-18 19:43 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-06-18 18:36 MacOS X Emacs Andreas Schwab
2002-06-18 19:11 ` Andrew Choi
2002-06-18 19:43   ` Andreas Schwab

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).