blob: b8a98aaba5987a2306364ca2febd0292fe00938a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
#!/bin/bash
set -eux
build=${EMACS_BUILD:-.}
# Retrieve installation directory. Many ways to do this; parsing
# 'config.status --config' might be TRT in principle; for simplicity,
# just:
prefix=$(sed -n s/'^prefix *= *'//p "${build}"/Makefile)
cd "${build}"
make install
[[ ${prefix} =~ ~/apps/(.*) ]] || exit
target=${BASH_REMATCH[1]}
cd ~/apps
ln -fsvT "${target}" emacs
|