commit | 954ea6452692deccfbd1d9434facf327a8bb03ef | [log] [tgz] |
---|---|---|
author | Darren Chan <chandarren@google.com> | Mon Jan 31 23:14:10 2022 +0000 |
committer | Darren Chan <chandarren@google.com> | Tue Feb 01 20:32:40 2022 +0000 |
tree | 7a22bac9bdca342bc2ccb6cebaccbb28a4d651c8 | |
parent | 26b398df8c8ec8697b2568e5aada27f30a7189d8 [diff] |
Use cpu-aware clang dist target. See https://fxrev.dev/639941. Bug: 90066 Change-Id: I7f4e1b78ba5f00206261c10e4cf9ec1b4c3c2860
The Flutter & Dart embedders (FDE) repo holds the source code for building the Fuchsia-specific Flutter & Dart embedders outside of fuchsia.git.
This repository is a work in progress and should be considered experimental.
This project uses git submodules. After checking out a branch run the git submodule command to update the dependencies.
git submodule update --init --recursive
Run scripts/bootstrap.sh
to fetch the fuchsia sdk and generate part of the bazel sdk. This will allow c++ components to be built.
The FDE repository uses Bazel as its build system. To ensure that you are using the version of Bazel that was tested in CQ/CI we recommend using bazelisk. You can either add bazelisk to your path or invoke it directly.
# Assumes that FDE_REPO is set to your checkout directory export PATH="${FDE_REPO}/tools/bazel:$PATH"