diff options
| author | Po Lu | 2024-02-22 10:08:12 +0800 |
|---|---|---|
| committer | Po Lu | 2024-02-22 10:08:12 +0800 |
| commit | f024b63ecf8d4ebfd518beb4c2dfc853d725ec19 (patch) | |
| tree | e762730da069046d63e13b90dfce874c242654bd /admin | |
| parent | 39a84232700c40fa74305970dd16cd5cb8b8bea0 (diff) | |
| download | emacs-f024b63ecf8d4ebfd518beb4c2dfc853d725ec19.tar.gz emacs-f024b63ecf8d4ebfd518beb4c2dfc853d725ec19.zip | |
; * admin/CPP-DEFINES: Update with Android defines.
Diffstat (limited to 'admin')
| -rw-r--r-- | admin/CPP-DEFINES | 15 |
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 | |||
| 25 | USG | 25 | USG |
| 26 | USG5_4 | 26 | USG5_4 |
| 27 | HAIKU Compiling on Haiku. | 27 | HAIKU 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. | |||
| 35 | HAVE_X11 Compile support for the X11 GUI. | 38 | HAVE_X11 Compile support for the X11 GUI. |
| 36 | HAVE_PGTK Compile support for using GTK itself without directly using X Windows APIs. | 39 | HAVE_PGTK Compile support for using GTK itself without directly using X Windows APIs. |
| 37 | HAVE_HAIKU Compile support for the Haiku window system. | 40 | HAVE_HAIKU Compile support for the Haiku window system. |
| 38 | HAVE_X_WINDOWS Compile support for X Window system | 41 | HAVE_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 | 42 | HAVE_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. | ||
| 47 | ANDROID_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 ** |
| 44 | HAVE_X11R6 Whether or not the system has X11R6. (Always defined.) | 51 | HAVE_X11R6 Whether or not the system has X11R6. (Always defined.) |