INNER CODE UNIT · JavaScript
normalizeBuildMode
reactnativecn/react-native-update · scripts/build-harmony-har.js:352
function normalizeBuildMode(value) {
const mode = String(value).toLowerCase();
if (mode === 'debug' || mode === 'release') {
return mode;
}
fail(`Unsupported build mode: ${value}. Use debug or release.`);
}
function getDevEcoRoots() {
const roots = new Set();
const envCandidates = [
process.env.DEVECO_STUDIO_HOME,
process.env.DEVECO_SDK_HOME,
].filter(Boolean);
envCandidates.forEach((candidate) => {
const normalized = normalizeDevEcoRoot(candidate);