Update build configure of emacs

This commit is contained in:
Marcus Kammer 2023-11-30 19:26:05 +01:00
parent fb92d95e1a
commit 8f190c5458

View file

@ -504,20 +504,7 @@ write_files:
# lightweight Emacs setup, primarily for text editing and programming tasks
# without the need for image handling within Emacs.
./configure --with-x-toolkit=no \ # Disables the X toolkit, typically used for GUI elements in X Windows
--without-jpeg \ # Disables support for JPEG images
--without-png \ # Disables support for PNG images
--without-gif \ # Disables support for GIF images
--without-tiff \ # Disables support for TIFF images
--without-xpm \ # Disables support for XPM (X PixMap) images
--without-rsvg \ # Disables support for SVG (Scalable Vector Graphics) via the rsvg library
--without-webp \ # Disables support for WebP images
--without-lcms2 \ # Disables support for Little CMS 2, a color management system
--without-cairo \ # Disables support for the Cairo graphics library
--without-gpm \ # Disables support for the General Purpose Mouse (GPM) library
--with-json \ # Enables support for JSON (JavaScript Object Notation)
--with-native-compilation \ # Enables native compilation of Emacs Lisp code
--with-tree-sitter # Enables support for Tree-sitter, an incremental parsing system
./configure --without-x --without-jpeg --without-png --without-gif --without-tiff --without-xpm --without-rsvg --without-webp --without-lcms2 --without-cairo --without-gpm --with-json --with-native-compilation --with-tree-sitter
# Build Emacs
make -j$(nproc)