mirror of
https://github.com/FuelLabs/sway.git
synced 2025-09-14 06:15:17 +00:00
22 lines
540 B
Bash
Executable file
22 lines
540 B
Bash
Executable file
#!/bin/bash
|
|
project="highlight.js"
|
|
sway="sway.js"
|
|
|
|
if ! test -d ./${project}; then
|
|
git clone --depth 1 --branch 11.3.1 git@github.com:highlightjs/highlight.js.git
|
|
fi
|
|
|
|
cp ${sway} ${project}/src/languages
|
|
cd ${project}
|
|
npm ci
|
|
|
|
rm -rf build
|
|
node tools/build.js sway rust ini bash shell json
|
|
cp build/highlight.min.js ../../../docs/reference/theme/highlight.js
|
|
cp build/highlight.min.js ../../../docs/book/theme/highlight.js
|
|
|
|
# add "keep" in order to keep highlight.js repo
|
|
if [[ ${1} != "keep" ]]; then
|
|
cd ../
|
|
rm -rf ${project}
|
|
fi
|