{fast, correct} + {polyglot} = {tower of bazel}
This simple repo demonstrates how to set up a multi-language monorepo.
This project is using git LFS
. After cloning it, remember to run the following commands.
git lfs install
git lfs pull
Main folder structure is to follow backend / frontent convention. If you're new to Bazel, read the documentation. Otherwise, query all targets in a given platform:
bazel query //backend/...
bazel query //frontend/...
Run debug Tauri app:
bazel run //frontend/desktop:dev
Generate Xcode project:
bazel run //frontend/apple:xcodeproj
Ruby on rails app:
bazel run //backend/app:rails
bazel mobile-install //frontend/android/src/main:app --start_app