From 3bfc3d987f4345e9114fb8b11b4886ad233ced4d Mon Sep 17 00:00:00 2001 From: liujia178 Date: Tue, 24 Jun 2025 17:48:16 +0800 Subject: [PATCH] Fix glue code path concatenation that relies on HSP Issue: https://gitee.com/openharmony/developtools_ace_ets2bundle/issues/ICHI0Z Signed-off-by: liujia178 --- compiler/src/ark_utils.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/compiler/src/ark_utils.ts b/compiler/src/ark_utils.ts index 8aead7287..82a28e04a 100644 --- a/compiler/src/ark_utils.ts +++ b/compiler/src/ark_utils.ts @@ -99,6 +99,10 @@ import { LogDataFactory } from './fast_build/ark_compiler/logger'; import * as ts from 'typescript'; +import { + arkTSEvolutionModuleMap, + arkTSHybridModuleMap +} from './process_arkts_evolution'; export const SRC_MAIN: string = 'src/main'; @@ -434,6 +438,9 @@ export function getNormalizedOhmUrlByAliasName(aliasName: string, projectConfig: normalizedPath = `${pkgName}${relativePath}`; } const isSo = pkgInfo.isSO ? 'Y' : 'N'; + if (arkTSEvolutionModuleMap.get(pkgName) || arkTSHybridModuleMap.get(pkgName)) { + pkgInfo.moduleName = ''; + } return `@normalized:${isSo}&${pkgInfo.moduleName}&${pkgInfo.bundleName}&${normalizedPath}&${pkgInfo.version}`; } -- Gitee