blob: 68ca399b50859aabcdf46c916fc9f3d69319c6a6 [file] [log] [blame]
include ../make/bazel.mk
.PHONY: build
build: build-placeholders
$(BAZEL) build --config=mayberemote //debugger-app/...
.PHONY: release
release:
$(BAZEL) run --config=mayberemote //debugger-app:push_debugger_container-base
$(MAKE) build-placeholders
# Default port is 8000, but setting this environment variable can override that
# https://stackoverflow.com/a/53370979
DEBUGGER_LOCAL_PORT ?= :8000
.PHONY: run-local-instance
run-local-instance: build
../_bazel_bin/debugger-app/go/debugger-app/debugger-app_/debugger-app \
--resources_dir ../_bazel_bin/debugger-app/pages/development \
--port ${DEBUGGER_LOCAL_PORT}
.PHONY: run-with-custom
run-with-custom:
echo "Using the debugger files in //debugger-app/wasm_libs/local_build"
$(BAZEL) build --config=mayberemote //debugger-app/... --with_local_debugger
../_bazel_bin/debugger-app/go/debugger-app/debugger-app_/debugger-app \
--resources_dir ../_bazel_bin/debugger-app/pages/development \
--port ${DEBUGGER_LOCAL_PORT}
build-placeholders:
rm -rf build
mkdir -p build/canvaskit
touch build/canvaskit/canvaskit.js
touch build/canvaskit/canvaskit.wasm
touch build/version.js