From 071cdd1dddd756348871cc67c1ebcc78e96ea02d Mon Sep 17 00:00:00 2001 From: chenqy930 Date: Wed, 11 Jan 2023 15:13:09 +0800 Subject: [PATCH] Modify hotfix compile options Issue:I69ZRK Signed-off-by: chenqy930 Change-Id: I88bc6c7096e1e2336378c3959a2e52d188ea3847 --- compiler/src/gen_merged_abc.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/compiler/src/gen_merged_abc.ts b/compiler/src/gen_merged_abc.ts index 87550ec4..b42e620b 100644 --- a/compiler/src/gen_merged_abc.ts +++ b/compiler/src/gen_merged_abc.ts @@ -42,9 +42,6 @@ import { const red: string = '\u001b[31m'; const reset: string = '\u001b[39m'; -projectConfig.patch = false -projectConfig.enableMap = false - function generateCompileFilesInfo(moduleInfos: Array) { const tempModuleInfos: ModuleInfo[] = Array(); moduleInfos.forEach((item) => { @@ -95,7 +92,10 @@ export function generateMergedAbc(moduleInfos: Array, entryInfos: Ma let genAbcCmd: string = `${initAbcEnv().join(' ')} "@${filesInfoPath}" --npm-module-entry-list "${npmEntriesInfoPath}" --output "${outputABCPath}" --file-threads "${fileThreads}"`; - projectConfig.inOldSymbolTablePath = projectConfig.projectRootPath; // temp symbol table path for hot patch + projectConfig.patch = projectConfig.patch || false; + projectConfig.enableMap = projectConfig.enableMap || false; + projectConfig.inOldSymbolTablePath = projectConfig.inOldSymbolTablePath || projectConfig.projectRootPath; + if (projectConfig.patch) { let oldHapSymbolTable = path.join(projectConfig.inOldSymbolTablePath, PATCH_SYMBOL_TABLE); genAbcCmd += ` --input-symbol-table "${oldHapSymbolTable}" --generate-patch`; -- Gitee