changeset 67: | 28ed81f2d290 |
parent: | 197d061b1f2e |
child: | 452bc040253e |
author: | ellis <ellis@rwest.io> |
date: | Wed, 03 Jan 2024 23:20:48 -0500 |
permissions: | -rwxr-xr-x |
description: | emacs-mini |
25 | 1 | #!/usr/bin/env bash |
2 | CPUS=$(getconf _NPROCESSORS_ONLN) |
|
38 | 3 | TARGETDIR=${1:-build/src/emacs} |
16 | 4 | CONFIG=(--with-mailutils |
5 | --with-imagemagick |
|
6 | --with-x-toolkit=gtk |
|
7 | --without-pop |
|
8 | --without-sound |
|
9 | --with-json |
|
10 | --enable-link-time-optimization |
|
11 | --with-modules) |
|
12 | pushd $TARGETDIR |
|
13 | ./autogen.sh |
|
14 | $TARGETDIR/configure ${CONFIG[@]} |
|
15 | NATIVE_FULL_AOT=1 make -j$CPUS |
|
16 | popd |