#!/usr/bin/bash
# update git submodule
if [ -d "./extensions/yasnippet" ]; then
echo "Update Submodules"
# git submodule update --remote
else
echo "Initializing Submodules"
git submodule update --init --depth 1
fi
root=$(pwd)
# build org-mode
cd $root/extensions/org-mode
make autoloads
make all
sudo make install
# build auctex
cd $root/extensions/auctex
./configure
make
sudo make install
# build liberime
make -C $root/extensions/liberime
# build magit
cd $root/extensions/libgit
git submodule init
git submodule update
mkdir build
cd build
cmake ..
make
make -C $root/extensions/magit
# compile .elc
cd $root
emacs --batch -l $root/init.el --eval "(byte-recompile-directory (expand-file-name \"./extensions\") 0)"
cp ~/.emacs.d/extensions/all-the-icons/fonts ~/.fonts/
fc-cache -fv