mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-12-12 09:28:24 +00:00
4debb110d7
* admin/notes/java: New file. Move most of its contents from README, and introduce a section on compatibility. * java/README: Move internals to admin/notes/java.
28 lines
1.2 KiB
Plaintext
28 lines
1.2 KiB
Plaintext
This directory holds the Java sources of the port of GNU Emacs to
|
|
Android-like systems, along with files needed to create an application
|
|
package out of them. If you need to build this port, please read the
|
|
file INSTALL in this directory.
|
|
|
|
The ``org/gnu/emacs'' subdirectory contains the Java sources under the
|
|
``org.gnu.emacs'' package identifier.
|
|
|
|
``AndroidManifest.xml'' contains a manifest describing the Java
|
|
sources to the system.
|
|
|
|
The ``res'' directory contains resources, mainly the Emacs icon and
|
|
several ``boolean resources'' which are used as a form of conditional
|
|
evaluation for manifest entries.
|
|
|
|
`emacs.keystore' is the signing key used to build Emacs. It is kept
|
|
here, and we encourage all people redistributing Emacs to use this
|
|
key. It holds no security value, and otherwise it will be impossible
|
|
to install different builds of Emacs on top of each other.
|
|
|
|
Please keep the Java code indented with tabs and formatted according
|
|
to the rules for C code in the GNU coding standards. Always use
|
|
C-style comments.
|
|
|
|
Refer to the file `admin/notes/java' in the toplevel directory of the
|
|
Emacs distribution or repository for specifics regarding writing Java
|
|
code for Emacs and the organization of the Android port.
|