Skip to content

Commit

Permalink
Be explicit about which features we enable at build time
Browse files Browse the repository at this point in the history
tree-sitter and json and both defined in emacs' configure.ac as
OPTION_DEFAULT_IFAVAILABLE but we always want to build with these
enabled so explicitly enable them at build time to ensure the
build fails if they are not available and to make it clearer
to users of the emacs snap which features they should expect to
be provided.

Signed-off-by: Alex Murray <[email protected]>
  • Loading branch information
alexmurray committed May 2, 2023
1 parent 56c91ca commit c39c949
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion snapcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,9 @@ parts:
"--with-modules",
"--with-cairo",
"--with-native-compilation",
"--with-xinput2"
"--with-xinput2",
"--with-tree-sitter",
"--with-json"
]
organize:
snap/emacs/current/usr: usr
Expand Down

0 comments on commit c39c949

Please sign in to comment.