diff options
author | Alejandro Enedino Hernandez Samaniego <alejandro@enedino.org> | 2020-08-21 15:47:56 -0700 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2020-08-21 16:35:25 -0700 |
commit | 4c84ab39b3234a6266275352cd827ab114ff46d9 (patch) | |
tree | 9c6e6ae3299ae31f187db1c5adf81035ddc3619b /meta-python/recipes-devtools/python/python3-scrypt/0001-py-scrypt-remove-the-hard-coded-include-paths.patch | |
parent | e4d491efcc2cc333ac73d6406cd8377cc26c8c43 (diff) | |
download | meta-openembedded-4c84ab39b3234a6266275352cd827ab114ff46d9.tar.gz |
emacs: Create a new recipe for emacs
Emacs is for obvious reasons one of the most important
and powerful editors, being the first program released
by the GNU project and being maintained for many years.
Its not the obvious choice when being used on a small
or resource constrained device, but, on this recipe
I was able to split it into three different packages
to fit different needs for those who decide to use it,
the emacs-minimal package would install a working emacs
requiring around 2 MB of storage space, the emacs-base
package includes some themes, syntax highlighting for
some of the most used programming languages, as well
as some extra functionality like a working shell,
requiring less than 5 MB, which should work for a wide
spectrum of workflows, and lasty, the emacs-full
package contains the a fully working emacs using around
30 MB of space trading off size for functionality.
This recipe also uses BBCLASSEXTEND=native to build some
tools that emacs itself requires to build for target,
but does not build a full native emacs since that is not
necessary.
Simply installing emacs will use the emacs-base package
as default.
Signed-off-by: Alejandro Hernandez Samaniego <alejandro@enedino.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-python/recipes-devtools/python/python3-scrypt/0001-py-scrypt-remove-the-hard-coded-include-paths.patch')
0 files changed, 0 insertions, 0 deletions