mirror of
https://github.com/misternebula/quantum-space-buddies.git
synced 2025-03-12 22:14:37 +00:00
Update QSB.csproj
This commit is contained in:
parent
417023025c
commit
7d8ce99ddd
@ -330,6 +330,7 @@
|
||||
<Compile Include="Utility\DebugGUI.cs" />
|
||||
<Compile Include="Utility\Events\DebugEvent.cs" />
|
||||
<Compile Include="Utility\Events\DebugEventEnum.cs" />
|
||||
<Compile Include="Utility\GrabMaterialInGame.cs" />
|
||||
<Compile Include="Utility\UIHelper.cs" />
|
||||
<Compile Include="Utility\ZOverride.cs" />
|
||||
<Compile Include="Utility\Extensions.cs" />
|
||||
@ -478,19 +479,67 @@
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||
<PropertyGroup>
|
||||
<PostBuildEvent>md "$(OwmlDir)\Mods\$(ProjectName)"
|
||||
<PostBuildEvent>:: create folders
|
||||
md "$(OwmlDir)\Mods\$(ProjectName)"
|
||||
md "$(OwmlDir)\Mods\$(ProjectName)\assets"
|
||||
|
||||
:: delete old config file
|
||||
del "$(OwmlDir)\Mods\$(ProjectName)\config.json"
|
||||
|
||||
:: copy files that dont need to be processed
|
||||
copy /y "$(ProjectDir)\default-config.json" "$(OwmlDir)\Mods\$(ProjectName)"
|
||||
copy /y "$(SolutionDir)\AssetBundles" "$(OwmlDir)\Mods\$(ProjectName)\assets"
|
||||
copy /y "$(ProjectDir)\manifest.json" "$(OwmlDir)\Mods\$(ProjectName)"
|
||||
|
||||
:: process qsb.dll
|
||||
"$(SolutionDir)\QNetWeaver\bin\$(Configuration)\QNetWeaver.exe" "$(GameDir)\OuterWilds_Data\Managed\UnityEngine.CoreModule.dll" "$(OwmlDir)\Mods\$(ProjectName)\QuantumUNET.dll" "$(ProjectDir)\lib\UnityEngine.Networking.dll" "$(SolutionDir)\WeavedFiles" "$(TargetPath)"
|
||||
|
||||
:: copy processed dll
|
||||
copy /y "$(SolutionDir)\WeavedFiles\QSB.dll" "$(OwmlDir)\Mods\$(ProjectName)"
|
||||
|
||||
xcopy /y "$(ProjectDir)\lib" "$(OwmlDir)\Mods\$(ProjectName)"</PostBuildEvent>
|
||||
:: copy all lib files
|
||||
xcopy /y "$(ProjectDir)\lib" "$(OwmlDir)\Mods\$(ProjectName)"
|
||||
|
||||
:: copy processed dll to unity project
|
||||
copy /y "$(SolutionDir)\WeavedFiles\QSB.dll" $(UnityAssetsDir)
|
||||
:: copy quantumunet to unity project
|
||||
copy /y "$(OwmlDir)\Mods\$(ProjectName)\QuantumUNET.dll" $(UnityAssetsDir)
|
||||
:: copy game assembly to unity project
|
||||
copy /y "$(GameDir)\OuterWilds_Data\Managed\Assembly-CSharp.dll" $(UnityAssetsDir)
|
||||
copy /y "$(GameDir)\OuterWilds_Data\Managed\Assembly-CSharp-firstpass.dll" $(UnityAssetsDir)
|
||||
copy /y "$(GameDir)\OuterWilds_Data\Managed\Unity.InputSystem.dll" $(UnityAssetsDir)
|
||||
copy /y "$(GameDir)\OuterWilds_Data\Managed\EOS-SDK.dll" $(UnityAssetsDir)
|
||||
copy /y "$(GameDir)\OuterWilds_Data\Managed\UniSense.dll" $(UnityAssetsDir)
|
||||
|
||||
:: copy owml files to unity project
|
||||
copy /y "$(OwmlDir)\Autofac.dll" $(UnityAssetsDir)
|
||||
copy /y "$(OwmlDir)\Newtonsoft.Json.dll" $(UnityAssetsDir)
|
||||
copy /y "$(OwmlDir)\0Harmony.dll" $(UnityAssetsDir)
|
||||
copy /y "$(OwmlDir)\MonoMod.Utils.dll" $(UnityAssetsDir)
|
||||
copy /y "$(OwmlDir)\MonoMod.RuntimeDetour.dll" $(UnityAssetsDir)
|
||||
copy /y "$(OwmlDir)\Mono.Cecil.dll" $(UnityAssetsDir)
|
||||
copy /y "$(OwmlDir)\Mono.Cecil.Mdb.dll" $(UnityAssetsDir)
|
||||
copy /y "$(OwmlDir)\Mono.Cecil.Pdb.dll" $(UnityAssetsDir)
|
||||
copy /y "$(OwmlDir)\Mono.Cecil.Rocks.dll" $(UnityAssetsDir)
|
||||
copy /y "$(OwmlDir)\dnpatch.dll" $(UnityAssetsDir)
|
||||
copy /y "$(OwmlDir)\dnlib.dll" $(UnityAssetsDir)
|
||||
copy /y "$(OwmlDir)\Gameloop.Vdf.dll" $(UnityAssetsDir)
|
||||
copy /y "$(OwmlDir)\NAudio-Unity.dll" $(UnityAssetsDir)
|
||||
copy /y "$(OwmlDir)\OWML.Common.dll" $(UnityAssetsDir)
|
||||
copy /y "$(OwmlDir)\OWML.ModHelper.dll" $(UnityAssetsDir)
|
||||
copy /y "$(OwmlDir)\OWML.ModHelper.Assets.dll" $(UnityAssetsDir)
|
||||
copy /y "$(OwmlDir)\OWML.ModHelper.Events.dll" $(UnityAssetsDir)
|
||||
copy /y "$(OwmlDir)\OWML.ModHelper.Menus.dll" $(UnityAssetsDir)
|
||||
copy /y "$(OwmlDir)\OWML.ModHelper.Input.dll" $(UnityAssetsDir)
|
||||
copy /y "$(OwmlDir)\OWML.ModHelper.Interaction.dll" $(UnityAssetsDir)
|
||||
copy /y "$(OwmlDir)\OWML.Utils.dll" $(UnityAssetsDir)
|
||||
copy /y "$(OwmlDir)\OWML.Common.dll" $(UnityAssetsDir)
|
||||
copy /y "$(OwmlDir)\OWML.Logging.dll" $(UnityAssetsDir)
|
||||
copy /y "$(OwmlDir)\OWML.ModLoader.dll" $(UnityAssetsDir)
|
||||
copy /y "$(OwmlDir)\OWML.Patcher.dll" $(UnityAssetsDir)
|
||||
copy /y "$(OwmlDir)\OWML.GameFinder.dll" $(UnityAssetsDir)
|
||||
copy /y "$(OwmlDir)\OWML.Abstractions.dll" $(UnityAssetsDir)
|
||||
</PostBuildEvent>
|
||||
</PropertyGroup>
|
||||
<ProjectExtensions>
|
||||
<VisualStudio>
|
||||
|
Loading…
x
Reference in New Issue
Block a user