Comments (1)
I could go either way with this. The thinking with #421 was that schema validation at run-time would be advisory, but still allow a user to have a config which doesn't pass validation for advanced cases where they know what they're doing. E.g., the Chromium case, although I think it's fine to promote that to a "supported" config. Enforcing config validity in e sanitize-config
may make advanced use cases more difficult in the future.
But perhaps enforcing validity should be the default and an escape hatch for advanced use cases could be provided, like an environment variable such as EVM_CONFIG_SKIP_VALIDATE
. Or, perhaps a config-by-config basis where the the config itself can opt out of validation with a "validateConfig": false
key.
from build-tools.
Related Issues (20)
- e test error HOT 2
- Updating `depot_tools` requires Xcode but doesn't ensure that Xcode exists HOT 1
- The version of Xcode downloaded by `e load-xcode` produces a "damaged and can't be opened" popup HOT 2
- Checking out a specific branch or tag is not documented HOT 8
- goma-linux-arm64.tgz contains x86-64 binaries, not arm64 HOT 2
- Consider running `build/install-build-deps.sh` on Linux before build
- Don't Keep Previous Xcodes Indefinitely
- build eletron 28-x-y (windows)error: "ValueError: path is on mount '\\\\history_cluster_types.mojom-webui.js', start on mount '\\\\'" HOT 4
- Any documentation for use of (or disabling of) reclient? HOT 23
- Prevent duplicate identical sanitization warnings
- Output incorrectly piped to console on windows HOT 1
- Semver dependency is missing HOT 1
- Can't build on windows because rewrapper_windows.cfg doesn't exist in buildtools of chromium src HOT 14
- Can no longer compile on Windows, "gn gen" can't parse arguments properly HOT 2
- `e d rbe login` randomly fails on Windows HOT 3
- `e sync` command fails due to git root mistmatch (Windows 10) HOT 2
- error on e sync trying to build 28-x-y HOT 1
- build v22 faild, got `Windows toolchain out of date or doesn't exist, updating (Pro) error on e sync` HOT 1
- Use managed SDKs on macOS instead of full XCodes HOT 1
- Unable to build Electron 31 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from build-tools.