about summary refs log tree commit diff stats
path: root/examples/emacs
diff options
context:
space:
mode:
Diffstat (limited to 'examples/emacs')
-rw-r--r--examples/emacs37
1 files changed, 37 insertions, 0 deletions
diff --git a/examples/emacs b/examples/emacs new file mode 100644 index 0000000..e7348db --- /dev/null +++ b/examples/emacs
@@ -0,0 +1,37 @@
1# misc :: Emacs -*- bash-ts -*-
2
3# Variables
4
5SOURCE=git://git.sv.gnu.org/emacs.git
6CHECKOUT=emacs-29
7
8CONFIGURE_ARGS=(
9 --prefix="$MISC_INSTALL_PREFIX"
10 --with-cairo
11 --with-file-notification=inotify
12 --with-imagemagick
13 --with-json
14 --with-native-compilation=aot # Emacs 29
15 --with-tree-sitter=yes # requires tree-sitter
16 --with-x
17 --with-x-toolkit=lucid
18 --with-xinput2
19 --with-xml2
20 # --with-xwidgets # requires gtk3
21 --without-gconf
22 --without-gsettings
23)
24
25MISC_DEPENDENCIES=(
26 tree-sitter
27)
28
29# Plan
30
31install_deps
32repo_pull
33repo_ready extraclean
34
35with_repo ./autogen.sh
36configure
37make_install bootstrap