mirror of
https://github.com/roc-lang/roc.git
synced 2024-09-22 08:17:40 +03:00
26 lines
691 B
Bash
Executable File
26 lines
691 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
# https://vaneyckt.io/posts/safer_bash_scripts_with_set_euxo_pipefail/
|
|
set -euxo pipefail
|
|
|
|
# Use this script to for testing the WIP site locally without downloading assets every time.
|
|
|
|
# NOTE run `bash www/build.sh` to cache local copy of fonts, and repl assets etc
|
|
|
|
## Get the directory of the currently executing script
|
|
DIR="$(dirname "$0")"
|
|
|
|
# Change to that directory
|
|
cd "$DIR" || exit
|
|
|
|
rm -rf dist/
|
|
cp -r build dist/
|
|
cp -r public/* dist/
|
|
roc run main.roc -- content/ dist/
|
|
|
|
echo "Adding github link to examples..."
|
|
source scripts/add-github-link-to-examples.sh
|
|
add_github_link_to_examples dist/examples
|
|
|
|
simple-http-server -p 8080 --nocache --cors --index -- dist/
|