emacs.d/install-latest-org.sh
2023-05-19 10:35:28 +08:00

29 lines
606 B
Bash

#!/bin/sh -e
#
# Install the latest version of Org on GitHub Actions
# Reference https://orgmode.org/manual/Installation.html
#
WHERE="${GITHUB_WORKSPACE}/src/"
mkdir -p ${WHERE}
cd ${WHERE}
# pull for first time if we don't have it
if [ ! -d ${WHERE}/org-mode ]; then
git clone https://git.savannah.gnu.org/git/emacs/org-mode.git
else
# get updates, if any
cd ${WHERE}/org-mode
git pull
fi
# build the autoloads
cd ${WHERE}/org-mode
make autoloads
# Add to .emacs, .emacs.d/init.el, whatever...
#
# (add-to-list 'load-path (concat (getenv "GITHUB_WORKSPACE") "/src/org-mode/lisp"))