chore: 移除不必要的枚举

This commit is contained in:
Liam Sho
2022-07-12 05:54:26 +08:00
parent a97c752efd
commit b2ad7d32b7
4 changed files with 4 additions and 16 deletions

View File

@@ -20,7 +20,7 @@ public partial class Build
}
var bundle = Parameters.ArtifactOutput / packName;
Information($"编译输出:{input}");
Information($"输出目录{input}");
Information($"打包输出:{bundle}");
Assert.True(Directory.Exists(input), $"输出目录 {input} 不存在");
@@ -63,7 +63,7 @@ public partial class Build
void BundleMaaBundle(AbsolutePath buildOutput, string bundleName, Package package)
{
var tempDir = buildOutput.Parent / package.PackageType.ToString();
var tempDir = buildOutput.Parent / package.PackageType;
FileSystemTasks.EnsureExistingDirectory(tempDir);
var include = package.Configuration.Include;

View File

@@ -13,7 +13,7 @@ public partial class Build
foreach (var package in Parameters.Packages)
{
FileSystemTasks.EnsureCleanDirectory(Parameters.BuildOutput / package.PackageType.ToString());
FileSystemTasks.EnsureCleanDirectory(Parameters.BuildOutput / package.PackageType);
}
});
}

View File

@@ -8,8 +8,7 @@ public record Package
public string NameTemplate { get; init; }
[JsonPropertyName("type")]
[JsonConverter(typeof(JsonStringEnumConverter))]
public PackageTypes PackageType { get; init; }
public string PackageType { get; init; }
[JsonPropertyName("configuration")]
public PackageConfiguration Configuration { get; init; }

View File

@@ -1,11 +0,0 @@
namespace MaaBuilder.Models;
public enum PackageTypes
{
MaaBundle,
MaaBundleOta,
MaaCore,
MaaDependency,
MaaDependencyNoAvx,
MaaResource
}