about summary refs log tree commit diff stats
path: root/examples/emacs
diff options
context:
space:
mode:
authorCase Duckworth2023-02-08 15:44:01 -0600
committerCase Duckworth2023-02-08 15:44:01 -0600
commit0b64ff5db42121fec07b9e2294af8c46d36aa328 (patch)
tree5c9cf445c851a3721ac86e10f9c04df0e5f3015f /examples/emacs
downloadmisc-0b64ff5db42121fec07b9e2294af8c46d36aa328.tar.gz
misc-0b64ff5db42121fec07b9e2294af8c46d36aa328.zip
Initial commit
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