Skip to content

Commit

Permalink
Use nuget packages for references; make solution buildable immediately
Browse files Browse the repository at this point in the history
  • Loading branch information
ManlyMarco committed Nov 30, 2019
1 parent 0921a2e commit 4f79a77
Show file tree
Hide file tree
Showing 11 changed files with 40 additions and 13 deletions.
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -328,5 +328,5 @@ ASALocalRun/

# MFractors (Xamarin productivity tool) working folder
.mfractor/
/Libs

*.DotSettings
Binary file added Libs/mcs_custom.dll
Binary file not shown.
Binary file added Libs/v4/0Harmony.dll
Binary file not shown.
Binary file added Libs/v4/BepInEx.dll
Binary file not shown.
7 changes: 5 additions & 2 deletions RuntimeUnityEditor.Bepin4/RuntimeUnityEditor.Bepin4.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -39,8 +39,8 @@
</Reference>
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="UnityEngine">
<HintPath>..\Libs\v4\UnityEngine.dll</HintPath>
<Reference Include="UnityEngine, Version=0.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\IllusionLibs.HoneySelect.UnityEngine.5.3.5\lib\net35\UnityEngine.dll</HintPath>
<Private>False</Private>
</Reference>
</ItemGroup>
Expand All @@ -55,5 +55,8 @@
<Private>False</Private>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<None Include="packages.config" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
</Project>
4 changes: 4 additions & 0 deletions RuntimeUnityEditor.Bepin4/packages.config
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="IllusionLibs.HoneySelect.UnityEngine" version="5.3.5" targetFramework="net35" developmentDependency="true" />
</packages>
11 changes: 7 additions & 4 deletions RuntimeUnityEditor.Bepin5/RuntimeUnityEditor.Bepin5.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -32,14 +32,14 @@
<DebugSymbols>true</DebugSymbols>
</PropertyGroup>
<ItemGroup>
<Reference Include="BepInEx">
<HintPath>..\Libs\v5\BepInEx.dll</HintPath>
<Reference Include="BepInEx, Version=5.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\IllusionLibs.BepInEx.5.0.0\lib\net46\BepInEx.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="UnityEngine">
<HintPath>..\Libs\v4\UnityEngine.dll</HintPath>
<Reference Include="UnityEngine, Version=0.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\IllusionLibs.HoneySelect.UnityEngine.5.3.5\lib\net35\UnityEngine.dll</HintPath>
<Private>False</Private>
</Reference>
</ItemGroup>
Expand All @@ -54,5 +54,8 @@
<Private>False</Private>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<None Include="packages.config" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
</Project>
5 changes: 5 additions & 0 deletions RuntimeUnityEditor.Bepin5/packages.config
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="IllusionLibs.BepInEx" version="5.0.0" targetFramework="net46" developmentDependency="true" />
<package id="IllusionLibs.HoneySelect.UnityEngine" version="5.3.5" targetFramework="net46" developmentDependency="true" />
</packages>
11 changes: 5 additions & 6 deletions RuntimeUnityEditor/RuntimeUnityEditor.Core.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -44,17 +44,16 @@
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="System.XML" />
<Reference Include="UnityEngine">
<HintPath>..\Libs\v4\UnityEngine.dll</HintPath>
<Reference Include="UnityEngine, Version=0.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\IllusionLibs.HoneySelect.UnityEngine.5.3.5\lib\net35\UnityEngine.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="UnityEngine.UI">
<HintPath>..\Libs\v4\UnityEngine.UI.dll</HintPath>
<Reference Include="UnityEngine.UI, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\IllusionLibs.HoneySelect.UnityEngine.UI.5.3.5\lib\net35\UnityEngine.UI.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="Vectrosity, Version=0.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\Libs\Vectrosity.dll</HintPath>
<HintPath>..\packages\IllusionLibs.HoneySelect.Vectrosity.2017.6.30\lib\net35\Vectrosity.dll</HintPath>
<Private>False</Private>
</Reference>
</ItemGroup>
Expand Down
3 changes: 3 additions & 0 deletions RuntimeUnityEditor/packages.config
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="IllusionLibs.HoneySelect.UnityEngine" version="5.3.5" targetFramework="net35" developmentDependency="true" />
<package id="IllusionLibs.HoneySelect.UnityEngine.UI" version="5.3.5" targetFramework="net35" developmentDependency="true" />
<package id="IllusionLibs.HoneySelect.Vectrosity" version="2017.6.30" targetFramework="net35" developmentDependency="true" />
<package id="ILRepack.Lib.MSBuild.Task" version="2.0.16.1" targetFramework="net35" />
</packages>
10 changes: 10 additions & 0 deletions nuget.config
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<packageRestore>
<add key="enabled" value="True" />
<add key="automatic" value="True" />
</packageRestore>
<packageSources>
<add key="IllusionMods" value="https://pkgs.dev.azure.com/IllusionMods/Nuget/_packaging/IllusionMods/nuget/v3/index.json" />
</packageSources>
</configuration>

0 comments on commit 4f79a77

Please sign in to comment.