Files
bun.sh/.devcontainer/scripts/getting-started.sh
Jarred Sumner 3541177d50 typo
2021-12-23 19:58:49 -08:00

20 lines
705 B
Bash

#!/bin/bash
echo "To get started, login to GitHub and clone Bun's GitHub repo into /workspaces/bun"
echo "Make sure to login with a Personal Access Token"
echo "# First time setup"
echo "gh auth login"
echo "gh repo clone Jarred-Sumner/bun . -- --depth=1 --progress -j8"
echo ""
echo "# update all submodules except webkit because webkit takes awhile and it's already compiled for you."
echo "git -c submodule.\"src/javascript/jsc/WebKit\".update=none submodule update --init --recursive --depth=1 --progress"
echo ""
echo "# Compile bun dependencies (zig is already compiled)"
echo "make devcontainer"
echo ""
echo "# Build Bun for development"
echo "make dev"
echo ""
echo "# Run bun"
echo "bun-debug"