From b21a2c5a9e85b5c0d0dfd9b2f6fbff3869a4cf65 Mon Sep 17 00:00:00 2001 From: Liam Sho Date: Fri, 2 Sep 2022 16:37:16 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E6=96=87=E4=BB=B6=20I?= =?UTF-8?q?dentity=20=E4=B8=8D=E8=83=BD=E5=8F=8D=E5=BA=94=E6=96=87?= =?UTF-8?q?=E4=BB=B6=E4=BD=8D=E7=BD=AE=E5=8F=98=E5=8C=96=E7=9A=84=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- tools/MaaBuilder/Builder/Helper/Build.Helper.Bundler.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tools/MaaBuilder/Builder/Helper/Build.Helper.Bundler.cs b/tools/MaaBuilder/Builder/Helper/Build.Helper.Bundler.cs index e65809e6b5..a8c46a5401 100644 --- a/tools/MaaBuilder/Builder/Helper/Build.Helper.Bundler.cs +++ b/tools/MaaBuilder/Builder/Helper/Build.Helper.Bundler.cs @@ -9,6 +9,7 @@ using MaaBuilder.Models; using Microsoft.Extensions.FileSystemGlobbing; using Nuke.Common; using Nuke.Common.IO; +using Serilog; namespace MaaBuilder; @@ -34,7 +35,9 @@ public partial class Build var sourceDirectory = new DirectoryInfo(input); var allFiles = sourceDirectory.GetFiles("*.*", SearchOption.AllDirectories); var allHashes = allFiles - .Select(x => FileSystemTasks.GetFileHash(x.FullName).ToUpperInvariant()) + .Select(x => FileSystemTasks.GetFileHash(x.FullName).ToUpperInvariant() + + ((AbsolutePath)x.FullName).GetUnixRelativePathTo(input)) + .Select(GetStringMd5) .OrderBy(x => x); var hashCombinedBuilder = new StringBuilder(); foreach (var h in allHashes)