mirror of
https://github.com/misternebula/quantum-space-buddies.git
synced 2025-02-23 15:40:43 +00:00
Merge branch 'dev' of https://github.com/qsb-dev/quantum-space-buddies into dev
This commit is contained in:
commit
ab02d46c1f
2
.github/workflows/build.yaml
vendored
2
.github/workflows/build.yaml
vendored
@ -19,4 +19,4 @@ jobs:
|
|||||||
- uses: actions/upload-artifact@v2
|
- uses: actions/upload-artifact@v2
|
||||||
with:
|
with:
|
||||||
name: Raicuparta.QuantumSpaceBuddies
|
name: Raicuparta.QuantumSpaceBuddies
|
||||||
path: .\QSB\Bin\Debug
|
path: .\QSB-NH\Bin\Debug
|
10
.github/workflows/release.yml
vendored
10
.github/workflows/release.yml
vendored
@ -16,7 +16,6 @@ permissions:
|
|||||||
env:
|
env:
|
||||||
PROJ_USERNAME: Raicuparta
|
PROJ_USERNAME: Raicuparta
|
||||||
PROJ_NAME: QuantumSpaceBuddies
|
PROJ_NAME: QuantumSpaceBuddies
|
||||||
REAL_PROJ_NAME: QSB
|
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
pre_job:
|
pre_job:
|
||||||
@ -34,7 +33,7 @@ jobs:
|
|||||||
|
|
||||||
- name: Read Manifest
|
- name: Read Manifest
|
||||||
id: read-manifest
|
id: read-manifest
|
||||||
run: echo "manifest=$(< ./${{ env.REAL_PROJ_NAME }}/manifest.json sed ':a;N;$!ba;s/\n/ /g')" >> $GITHUB_OUTPUT
|
run: echo "manifest=$(< ./QSB/manifest.json sed ':a;N;$!ba;s/\n/ /g')" >> $GITHUB_OUTPUT
|
||||||
|
|
||||||
- name: Check For Release
|
- name: Check For Release
|
||||||
id: check-tag
|
id: check-tag
|
||||||
@ -63,9 +62,6 @@ jobs:
|
|||||||
- name: Setup .NET
|
- name: Setup .NET
|
||||||
uses: "actions/setup-dotnet@v3"
|
uses: "actions/setup-dotnet@v3"
|
||||||
|
|
||||||
- name: Remove .csproj.user
|
|
||||||
run: if (Test-Path ${{ env.REAL_PROJ_NAME }}/${{ env.REAL_PROJ_NAME }}.csproj.user) { rm ${{ env.REAL_PROJ_NAME }}/${{ env.REAL_PROJ_NAME }}.csproj.user }
|
|
||||||
|
|
||||||
- name: Build Mod
|
- name: Build Mod
|
||||||
run: dotnet build -c Release
|
run: dotnet build -c Release
|
||||||
|
|
||||||
@ -73,10 +69,10 @@ jobs:
|
|||||||
uses: "actions/upload-artifact@v3"
|
uses: "actions/upload-artifact@v3"
|
||||||
with:
|
with:
|
||||||
name: "${{ env.PROJ_USERNAME }}.${{ env.PROJ_NAME }}"
|
name: "${{ env.PROJ_USERNAME }}.${{ env.PROJ_NAME }}"
|
||||||
path: "${{ env.REAL_PROJ_NAME }}/bin/Release"
|
path: "QSB-NH/bin/Release"
|
||||||
|
|
||||||
- name: Zip For Release
|
- name: Zip For Release
|
||||||
run: 7z a ${{ env.PROJ_USERNAME }}.${{ env.PROJ_NAME }}.zip ./${{ env.REAL_PROJ_NAME }}/bin/Release/**
|
run: 7z a ${{ env.PROJ_USERNAME }}.${{ env.PROJ_NAME }}.zip ./QSB-NH/bin/Release/**
|
||||||
|
|
||||||
- name: Create Release
|
- name: Create Release
|
||||||
uses: "ncipollo/release-action@v1"
|
uses: "ncipollo/release-action@v1"
|
||||||
|
@ -8,6 +8,30 @@
|
|||||||
<NoWarn>CS1998;CS0649</NoWarn>
|
<NoWarn>CS1998;CS0649</NoWarn>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
|
<Target Name="clean after building" AfterTargets="PostBuildEvent">
|
||||||
|
<ItemGroup>
|
||||||
|
<_Files Remove="@(_Files)" />
|
||||||
|
<_Files Include="$(OutputPath)\*.exe.config" />
|
||||||
|
</ItemGroup>
|
||||||
|
<Delete Files="@(_Files)" />
|
||||||
|
</Target>
|
||||||
|
|
||||||
|
<Target Name="weave qsb nh" AfterTargets="PostBuildEvent">
|
||||||
|
<Exec Command=".\MirrorWeaver "$(TargetPath)"" WorkingDirectory="..\MirrorWeaver\bin\$(Configuration)\" />
|
||||||
|
</Target>
|
||||||
|
|
||||||
|
<PropertyGroup>
|
||||||
|
<UnityDllsDir Condition="Exists('$(UnityAssetsDir)')">$(UnityAssetsDir)\Dlls</UnityDllsDir>
|
||||||
|
</PropertyGroup>
|
||||||
|
<Target Name="copy dlls to unity" AfterTargets="PostBuildEvent" Condition="Exists('$(UnityDllsDir)')">
|
||||||
|
<ItemGroup>
|
||||||
|
<_Files Remove="@(_Files)" />
|
||||||
|
<_Files Include="$(OutputPath)/*.dll" />
|
||||||
|
<_Files Include="$(OutputPath)/*.exe" />
|
||||||
|
</ItemGroup>
|
||||||
|
<Copy SourceFiles="@(_Files)" DestinationFolder="$(UnityDllsDir)" />
|
||||||
|
</Target>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Folder Include="lib\" />
|
<Folder Include="lib\" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
@ -16,8 +16,6 @@ Spoilers within!
|
|||||||
|
|
||||||
## Installation
|
## Installation
|
||||||
|
|
||||||
### Easy installation (recommended)
|
|
||||||
|
|
||||||
- [Install the Outer Wilds Mod Manager](https://outerwildsmods.com/mod-manager/)
|
- [Install the Outer Wilds Mod Manager](https://outerwildsmods.com/mod-manager/)
|
||||||
- Install Quantum Space Buddies from the mod list displayed in the application
|
- Install Quantum Space Buddies from the mod list displayed in the application
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user