Files
tbd-station-14/Content.Server/Acz/ContentMagicAczProvider.cs
Pieter-Jan Briers 7cd0677708 Content-side changes for packaging. (#9382)
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2022-09-14 19:39:55 +10:00

26 lines
695 B
C#

using System.Threading;
using System.Threading.Tasks;
using Content.Packaging;
using Robust.Packaging;
using Robust.Packaging.AssetProcessing;
using Robust.Server.ServerStatus;
namespace Content.Server.Acz;
public sealed class ContentMagicAczProvider : IMagicAczProvider
{
private readonly IDependencyCollection _deps;
public ContentMagicAczProvider(IDependencyCollection deps)
{
_deps = deps;
}
public async Task Package(AssetPass pass, IPackageLogger logger, CancellationToken cancel)
{
var contentDir = DefaultMagicAczProvider.FindContentRootPath(_deps);
await ContentPackaging.WriteResources(contentDir, pass, logger, cancel);
}
}