Initial public release of Warp.
Repo-Sync-Origin: warpdotdev/warp-internal@12af1d983b
This commit is contained in:
Executable
+23
@@ -0,0 +1,23 @@
|
||||
#!/usr/bin/env bash
|
||||
#
|
||||
# Installs all cargo-managed dependencies required to build Warp.
|
||||
|
||||
# This script should be platform-agnostic (eg. no unix-only references like /dev/null).
|
||||
|
||||
"$PWD"/script/install_cargo_binstall
|
||||
|
||||
# Use cargo-binstall to install the Diesel CLI.
|
||||
#
|
||||
# This is only needed for local development, so we skip it when running on GitHub
|
||||
# (either for CI or building a release).
|
||||
if [ "${GITHUB_ACTIONS}" != "true" ]; then
|
||||
cargo binstall --force -y diesel_cli
|
||||
fi
|
||||
|
||||
# Install the internal channel config binary. This will fail gracefully for
|
||||
# external contributors who don't have access to the private configuration.
|
||||
"$PWD"/script/install_channel_config || echo "Skipping internal channel config installation (no repo access)."
|
||||
|
||||
if [ "$(uname -s)" = "Darwin" ]; then
|
||||
"$PWD"/script/macos/install_build_deps
|
||||
fi
|
||||
Reference in New Issue
Block a user