Specify -prune=true Gazelle flag

This cleans up our repositories.bzl file.

Update BUILD.bazel files and go.mod. `google.golang.org/appengine v1.4.0`
disappears due to a bug that was fixed in Go 1.13 - make sure your
workstation is up to date, an automated installer for Fedora was
added in rWdfcd0da736.

Test Plan: Ran scripts/gazelle.sh, repositories.bzl was updated properly.

X-Origin-Diff: phab/D216
GitOrigin-RevId: 2435f88beb610845edfc8a6c50e4ef16edb895ea
1 file changed
tree: cdc71545bda98761bd7cd80958f3127b08da2d28
  1. build/
  2. cmd/
  3. internal/
  4. pkg/
  5. scripts/
  6. .bazelignore
  7. .bazelrc
  8. BUILD
  9. README.md
  10. WORKSPACE
README.md

Smalltown Operating System

Run build

The build uses a Fedora 30 base image with a set of dependencies. Guide has been tested on a Fedora 30 host, with latest rW deployed.

Build the base image:

podman build -t smalltown-builder .

Launch the VM:

scripts/bin/bazel run scripts:launch

Exit qemu using the monitor console: Ctrl-A c quit.