From b72bded54747e396d6a24b0b81a4a9222a27e873 Mon Sep 17 00:00:00 2001 From: shinyxhh <9450ave@163.com> Date: Wed, 6 Nov 2024 10:50:17 +0800 Subject: [PATCH] fix: fix build har command deletes new files on windows #IB2DV6 --- bin/internal/shared.bat | 2 +- packages/flutter_tools/lib/src/project.dart | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/bin/internal/shared.bat b/bin/internal/shared.bat index 97eee5a9b33..06bfb7cfb05 100644 --- a/bin/internal/shared.bat +++ b/bin/internal/shared.bat @@ -21,7 +21,7 @@ SET stamp_path=%cache_dir%\flutter_tools.stamp SET script_path=%flutter_tools_dir%\bin\flutter_tools.dart SET dart_sdk_path=%cache_dir%\dart-sdk SET engine_stamp=%cache_dir%\engine-dart-sdk.stamp -SET engine_version_path=%FLUTTER_ROOT%\bin\internal\engine.version +SET engine_version_path=%FLUTTER_ROOT%\bin\internal\engine.ohos.version SET dart=%dart_sdk_path%\bin\dart.exe REM Ensure that bin/cache exists. diff --git a/packages/flutter_tools/lib/src/project.dart b/packages/flutter_tools/lib/src/project.dart index 1c1e5cfae02..b211ae38841 100644 --- a/packages/flutter_tools/lib/src/project.dart +++ b/packages/flutter_tools/lib/src/project.dart @@ -1128,7 +1128,8 @@ class OhosProject extends FlutterProjectPlatform { final String srcPath = module['srcPath'] as String; return globals.fs - .directory(globals.fs.path.join(ephemeralDirectory.path, srcPath)); + .directory(globals.fs.path.join(ephemeralDirectory.path, + globals.platform.isWindows ? srcPath.replaceAll(r'./', r'') : srcPath)); } return editableHostAppDirectory.childDirectory(mainModuleName); } -- Gitee