Skip to content

Commit 7181344

Browse files
committed
Updated nuget packages and made it so that the targets file downloads a specific version instead of the latest one
1 parent 21f4fea commit 7181344

File tree

5 files changed

+25
-2
lines changed

5 files changed

+25
-2
lines changed

Distance.UnityExplorer/.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
*.dll

Distance.UnityExplorer/Distance.UnityExplorer.csproj

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
<Deterministic>true</Deterministic>
1515
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
1616
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
17+
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
1718
</PropertyGroup>
1819
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
1920
<DebugSymbols>true</DebugSymbols>
@@ -87,6 +88,9 @@
8788
<Reference Include="UnityExplorer.Standalone.Mono">
8889
<HintPath>..\Distance.UnityExplorer.Content\Mod\Dependencies\UnityExplorer.Standalone.Mono.dll</HintPath>
8990
</Reference>
91+
<Reference Include="UniverseLib.Mono, Version=1.2.7.0, Culture=neutral, processorArchitecture=AMD64">
92+
<HintPath>..\packages\UniverseLib.1.2.8\lib\net35\UniverseLib.Mono.dll</HintPath>
93+
</Reference>
9094
</ItemGroup>
9195
<ItemGroup>
9296
<Compile Include="Decorators\ColorDecorator.cs" />
@@ -99,6 +103,9 @@
99103
<None Include="Distance.UnityExplorer.targets" />
100104
<None Include="packages.config" />
101105
</ItemGroup>
106+
<ItemGroup>
107+
<Content Include=".gitignore" />
108+
</ItemGroup>
102109
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
103110
<PropertyGroup>
104111
<!-- 15.0 is for VS2017, adjust if necessary -->

Distance.UnityExplorer/Distance.UnityExplorer.targets

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@
66
<PropertyGroup>
77
<UE_Repository>sinai-dev/UnityExplorer</UE_Repository>
88
<UE_Artifact>UnityExplorer.Standalone.Mono</UE_Artifact>
9-
<UE_DownloadURL>https://github.com/$(UE_Repository)/releases/latest/download/$(UE_Artifact).zip</UE_DownloadURL>
9+
<UE_Tag>4.2.0</UE_Tag> <!-- Lastest working version, higher versions will break ! -->
10+
<UE_DownloadURL>https://github.com/$(UE_Repository)/releases/download/$(UE_Tag)/$(UE_Artifact).zip</UE_DownloadURL>
1011
<UE_ArtifactPath>$(MSBuildThisFileDirectory)$(UE_Artifact)</UE_ArtifactPath>
1112

1213
<ContentDependencies>$(SolutionDir)$(ProjectName).Content\Mod\Dependencies\</ContentDependencies>
@@ -35,4 +36,18 @@
3536
<ModContent Include="$(ContentDependencies)$(UE_Artifact).dll"/>
3637
</ItemGroup>
3738
</Target>
39+
<Target Name="CreateBuild" AfterTargets="AfterBuild">
40+
<MakeDir Directories="$(ModFolder)"/>
41+
<MakeDir Directories="$(GSLFolder)"/>
42+
<Copy SourceFiles="@(ModContent)" DestinationFiles="@(ModContent->'$(ModFolder)\%(RecursiveDir)%(Filename)%(Extension)')"/>
43+
<Copy SourceFiles="$(OutDir)Centrifuge.Distance.dll" DestinationFolder="$(GSLFolder)"/>
44+
<Copy SourceFiles="$(OutDir)$(ProjectName).dll" DestinationFolder="$(ModFolder)"/>
45+
</Target>
46+
<Target Name="CreateZip" AfterTargets="AfterBuild" DependsOnTargets="CreateBuild">
47+
<ZipDirectory SourceDirectory="$(BuildDestination)" DestinationFile="$(BuildDestination).zip" Overwrite="true"/>
48+
</Target>
49+
<!--<Target Name="CopyModDependencies" AfterTargets="CreateBuild" BeforeTargets="CreateZip">
50+
<Copy SourceFiles="$(OutDir)UniverseLib.Mono.dll" DestinationFolder="$(ModFolder)\Dependencies"/>
51+
<Copy SourceFiles="$(OutDir)0Harmony.dll" DestinationFolder="$(ModFolder)\Dependencies"/>
52+
</Target>-->
3853
</Project>

Distance.UnityExplorer/Mod.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
using Reactor.API.Logging;
55
using Reactor.API.Logging.Base;
66
using Reactor.API.Logging.Decorators;
7-
using Reactor.API.Storage;
87
using System;
98
using System.IO;
109
using System.Reflection;

Distance.UnityExplorer/packages.config

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,5 @@
77
<package id="Mono.Cecil" version="0.10.4" targetFramework="net35" />
88
<package id="MonoMod.RuntimeDetour" version="21.7.8.3" targetFramework="net35" />
99
<package id="MonoMod.Utils" version="21.7.8.3" targetFramework="net35" />
10+
<package id="UniverseLib" version="1.2.8" targetFramework="net35" />
1011
</packages>

0 commit comments

Comments
 (0)