aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Eggert2019-06-21 16:22:26 -0700
committerPaul Eggert2019-06-21 16:32:13 -0700
commit9b170060ba80c62a3a38e39d0c9692bdddd6ae47 (patch)
tree22749a010a46b2b2d0bf4491373755cb4fab6b8c
parent7555f9321d0d2bd736965003dce235c12dedf04e (diff)
downloademacs-9b170060ba80c62a3a38e39d0c9692bdddd6ae47.tar.gz
emacs-9b170060ba80c62a3a38e39d0c9692bdddd6ae47.zip
Fix default build-from-Git on macOS
* configure.ac (NS_IMPL_COCOA): Do not default to "yes" if src/macuvs.h is absent, which is possible in a build from Git.
-rw-r--r--configure.ac5
1 files changed, 4 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac
index be5c4e35b17..c1c49700029 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1960,7 +1960,10 @@ CFLAGS="$CFLAGS -x objective-c"
1960GNU_OBJC_CFLAGS= 1960GNU_OBJC_CFLAGS=
1961LIBS_GNUSTEP= 1961LIBS_GNUSTEP=
1962if test "${with_ns}" != no; then 1962if test "${with_ns}" != no; then
1963 if test "${opsys}" = darwin; then 1963 # macfont.o requires macuvs.h which is absent in the repository,
1964 # so avoid NS_IMPL_COCOA if macuvs.h is absent.
1965 # Even a headless Emacs can build macuvs.h, so this lets you bootstrap.
1966 if test "${opsys}" = darwin && test -f "$srcdir/src/macuvs.h"; then
1964 NS_IMPL_COCOA=yes 1967 NS_IMPL_COCOA=yes
1965 ns_appdir=`pwd`/nextstep/Emacs.app 1968 ns_appdir=`pwd`/nextstep/Emacs.app
1966 ns_appbindir=${ns_appdir}/Contents/MacOS 1969 ns_appbindir=${ns_appdir}/Contents/MacOS