Skip bundle For OSX

pull/15060/head
liangshiwei 3 years ago
parent 2f6d886dc2
commit 79e569f023

@ -4,6 +4,7 @@ using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Reflection;
using System.Runtime.InteropServices;
using System.Text;
using System.Threading.Tasks;
using System.Xml;
@ -31,6 +32,12 @@ public class BundlingService : IBundlingService, ITransientDependency
public async Task BundleAsync(string directory, bool forceBuild, string projectType = BundlingConsts.WebAssembly)
{
if(RuntimeInformation.IsOSPlatform(OSPlatform.OSX) && projectType == BundlingConsts.MauiBlazor)
{
Logger.LogWarning("ABP bundle command does not support OSX for MAUI Blazor");
return;
}
var projectFiles = Directory.GetFiles(directory, "*.csproj");
if (!projectFiles.Any())
{
@ -52,7 +59,7 @@ public class BundlingService : IBundlingService, ITransientDependency
new DotNetProjectInfo(string.Empty, projectFilePath, true)
};
DotNetProjectBuilder.BuildProjects(projects, string.Empty);
DotNetProjectBuilder.BuildProjects(projects, string.Empty);
}
var frameworkVersion = GetTargetFrameworkVersion(projectFilePath, projectType);

Loading…
Cancel
Save