tridactyl/scripts/build.sh
Oliver Blanthorn 5f68f9428d
Install native messenger on build; edit text in external editor
Currently we only support gVim and Linux, but `winword.exe` support is
theoretically possible.
2018-04-25 20:43:13 +01:00

26 lines
590 B
Bash
Executable file

#!/bin/sh
set -e
PATH=$(npm bin):"$PATH"
export PATH
CLEANSLATE="node_modules/cleanslate/docs/files/cleanslate.css"
mkdir -p generated/static
mkdir -p generated/static/clippy
scripts/excmds_macros.py
scripts/newtab.md.sh
scripts/make_tutorial.sh
scripts/make_docs.sh &
nearleyc src/grammars/bracketexpr.ne > src/grammars/.bracketexpr.generated.ts
native/install.sh local
(webpack --display errors-only && scripts/git_version.sh)&
wait
if [ -e "$CLEANSLATE" ] ; then
cp "$CLEANSLATE" build/static/cleanslate.css
else
echo "Couldn't find cleanslate.css. Try running 'npm install'"
fi