commit | 9bbdc3ffac00cab766dd381c3272fea195f51c7c | [log] [tgz] |
---|---|---|
author | Zachary Anderson <zanderso@users.noreply.github.com> | Wed Sep 06 09:23:29 2023 -0700 |
committer | GitHub <noreply@github.com> | Wed Sep 06 09:23:29 2023 -0700 |
tree | 33396a43464c52a9b002fda994e179f97a12453b | |
parent | e6f6fba04e50ea8e4c385ae2b63b7cc4133800de [diff] |
Silence Clang 18 warning (#762) The Clang 18 roll here https://github.com/flutter/engine/pull/45486 will add a new warning like: we get errors of the form: ``` ../../third_party/json/include\nlohmann/json.hpp(5142,35): error: identifier '_json' preceded by whitespace in a literal operator declaration is deprecated [-Werror,-Wdeprecated-literal-operator] 5142 | inline nlohmann::json operator "" _json(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~ | operator""_json ``` That is, Clang rejects `operator "" _a` unless spaces are removed. This PR adds a flag to silence the warning util it is fixed upstream.
Build environment for the Flutter engine
This repository is used by the flutter/engine repository. For instructions on how to use it, see that repository's CONTRIBUTING.md file.
To update your checkout to use the latest buildroot, run gclient sync
.
To submit patches to this buildroot repository, create a branch, push to that branch, then submit a PR on GitHub for that branch.
To point the engine to a new version of buildroot after your patch is merged, update the buildroot hash in the engine's DEPS file.