aboutsummaryrefslogtreecommitdiffstats
path: root/admin
diff options
context:
space:
mode:
authorPo Lu2024-02-22 10:08:12 +0800
committerPo Lu2024-02-22 10:08:12 +0800
commitf024b63ecf8d4ebfd518beb4c2dfc853d725ec19 (patch)
treee762730da069046d63e13b90dfce874c242654bd /admin
parent39a84232700c40fa74305970dd16cd5cb8b8bea0 (diff)
downloademacs-f024b63ecf8d4ebfd518beb4c2dfc853d725ec19.tar.gz
emacs-f024b63ecf8d4ebfd518beb4c2dfc853d725ec19.zip
; * admin/CPP-DEFINES: Update with Android defines.
Diffstat (limited to 'admin')
-rw-r--r--admin/CPP-DEFINES15
1 files changed, 11 insertions, 4 deletions
diff --git a/admin/CPP-DEFINES b/admin/CPP-DEFINES
index 06986ec8f48..8143a394578 100644
--- a/admin/CPP-DEFINES
+++ b/admin/CPP-DEFINES
@@ -25,6 +25,9 @@ SOLARIS2
25USG 25USG
26USG5_4 26USG5_4
27HAIKU Compiling on Haiku. 27HAIKU Compiling on Haiku.
28__ANDROID__ Compiling for the Android operating system.
29__ANDROID_API__ A numerical "API level" indicating the version of
30 Android being compiled for; see http://apilevels.com.
28 31
29** Distinguishing GUIs ** 32** Distinguishing GUIs **
30 33
@@ -35,10 +38,14 @@ NS_IMPL_COCOA Compile support for Cocoa (Apple) implementation of NS GUI API.
35HAVE_X11 Compile support for the X11 GUI. 38HAVE_X11 Compile support for the X11 GUI.
36HAVE_PGTK Compile support for using GTK itself without directly using X Windows APIs. 39HAVE_PGTK Compile support for using GTK itself without directly using X Windows APIs.
37HAVE_HAIKU Compile support for the Haiku window system. 40HAVE_HAIKU Compile support for the Haiku window system.
38HAVE_X_WINDOWS Compile support for X Window system 41HAVE_X_WINDOWS Compile support for X Window system. Equivalent to HAVE_X11.
39 (It looks like, nowadays, if HAVE_X11 is set, HAVE_X_WINDOWS must 42HAVE_ANDROID Compiling the Android GUI interface. Enough of this
40 be, and vice versa. At least, this is true for configure, and 43 code is compiled for the build machine cross-compiling
41 msdos; not sure about nt.) 44 the Android port to produce an Emacs binary that can
45 Lisp code in batch mode, for the purpose of compiling
46 Lisp code for packaging.
47ANDROID_STUBIFY The Android GUI interface is being compiled for the build
48 machine, as above.
42 49
43** X Windows features ** 50** X Windows features **
44HAVE_X11R6 Whether or not the system has X11R6. (Always defined.) 51HAVE_X11R6 Whether or not the system has X11R6. (Always defined.)