mirror of
https://github.com/D1GQ/BetterAmongUs.git
synced 2026-10-20 01:46:19 +00:00
fix copy
This commit is contained in:
1 parent
b2cae7378a
commit
8001d2aecb
1 file changed
+18
-20
+18
-20
@@ -5,11 +5,26 @@
|
||||
<Nullable>enable</Nullable>
|
||||
<OutputType>Library</OutputType>
|
||||
<langVersion>preview</langVersion>
|
||||
<AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>
|
||||
<AppendRuntimeIdentifierToOutputPath>false</AppendRuntimeIdentifierToOutputPath>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<None Include="..\.editorconfig" Link=".editorconfig" />
|
||||
</ItemGroup>
|
||||
<!-- Build Events -->
|
||||
<PropertyGroup>
|
||||
<ModPathFile>build\mod_folder_path</ModPathFile>
|
||||
<GamePath Condition="Exists('$(ModPathFile)')">$([System.IO.File]::ReadAllText('$(ModPathFile)').Trim())</GamePath>
|
||||
<ModsPath>$(GamePath)</ModsPath>
|
||||
</PropertyGroup>
|
||||
|
||||
<Target Name="CopyModToGame" AfterTargets="PostBuildEvent" Condition="Exists('$(ModsPath)')">
|
||||
<Message Text="Copying mod to $(ModsPath)" Importance="high" />
|
||||
<Copy SourceFiles="$(TargetDir)$(AssemblyName).dll" DestinationFolder="$(ModsPath)" SkipUnchangedFiles="true" />
|
||||
</Target>
|
||||
|
||||
<Target Name="WarnIfNoGamePath" AfterTargets="PostBuildEvent" Condition="!Exists('$(ModsPath)')">
|
||||
<Warning Text="Game path not found. Set game path in mod_folder_path." />
|
||||
<Message Text="Mod was NOT copied to game folder!" Importance="high" />
|
||||
</Target>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="AmongUs.GameLibs.Steam" Version="2025.11.18" />
|
||||
@@ -24,21 +39,4 @@
|
||||
<!-- Embed all files in the Resources folder -->
|
||||
<EmbeddedResource Include="Resources\**\*" />
|
||||
</ItemGroup>
|
||||
|
||||
<!-- Build Events -->
|
||||
<PropertyGroup>
|
||||
<ModPathFile>build\mod_folder_path</ModPathFile>
|
||||
<GamePath Condition="Exists('$(ModPathFile)')">$([System.IO.File]::ReadAllText('$(ModPathFile)').Trim())</GamePath>
|
||||
<ModsPath>$(GamePath)\Mods</ModsPath>
|
||||
</PropertyGroup>
|
||||
|
||||
<Target Name="CopyModToGame" AfterTargets="PostBuildEvent" Condition="Exists('$(ModsPath)')">
|
||||
<Message Text="Copying mod to $(ModsPath)" Importance="high" />
|
||||
<Copy SourceFiles="$(TargetDir)$(AssemblyName).dll" DestinationFolder="$(ModsPath)" SkipUnchangedFiles="true" />
|
||||
</Target>
|
||||
|
||||
<Target Name="WarnIfNoGamePath" AfterTargets="PostBuildEvent" Condition="!Exists('$(ModsPath)')">
|
||||
<Warning Text="Game path not found. Set game path in mod_folder_path." />
|
||||
<Message Text="Mod was NOT copied to game folder!" Importance="high" />
|
||||
</Target>
|
||||
</Project>
|
||||
Reference in new issue
Block a user