MCPcopy Create free account
hub / github.com/reactnativecn/react-native-update / main

Function main

scripts/build-harmony-har.js:60–87  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

58}
59
60function main() {
61 syncHarmonyNativeSources();
62 let buildError = null;
63
64 try {
65 buildHar();
66 } catch (error) {
67 buildError = error;
68 }
69
70 try {
71 cleanupHarmonyNativeSources();
72 } catch (error) {
73 if (!buildError) {
74 buildError = error;
75 } else {
76 console.warn(
77 `Warning: failed to clean staged Harmony native sources: ${
78 error instanceof Error ? error.message : String(error)
79 }`,
80 );
81 }
82 }
83
84 if (buildError) {
85 throw buildError;
86 }
87}
88
89function buildHar() {
90 ensureWrapperProject();

Callers 1

Calls 4

syncHarmonyNativeSourcesFunction · 0.85
buildHarFunction · 0.85
warnMethod · 0.80

Tested by

no test coverage detected