Skip to content

Commit bed7261

Browse files
Merge pull request #736 from LavaGang/alpha-development
MelonLoader v0.6.5
2 parents 062eee6 + 498e1eb commit bed7261

File tree

175 files changed

+1591
-899
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

175 files changed

+1591
-899
lines changed

.github/workflows/build.yml

Lines changed: 28 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,9 @@ jobs:
118118
toolchain: nightly
119119
# Target triple to install for this toolchain
120120
targets: x86_64-unknown-linux-gnu
121+
- name: update environment
122+
shell: bash
123+
run: sudo apt-get update
121124
- name: install dev dependencies
122125
shell: bash
123126
run: sudo apt-get install libgtk-3-dev
@@ -171,8 +174,10 @@ jobs:
171174
shell: cmd
172175
run: |
173176
echo Copying Managed Libs...
174-
mkdir Output\Debug\x64\MelonLoader\Managed\
175-
xcopy BaseLibs\Managed Output\Debug\x64\MelonLoader\Managed\ /E /H /Y
177+
mkdir Output\Debug\x64\MelonLoader\Dependencies\Mono
178+
xcopy BaseLibs\Mono Output\Debug\x64\MelonLoader\Dependencies\Mono\ /E /H /Y
179+
xcopy BaseLibs\net35 Output\Debug\x64\MelonLoader\net35\ /E /H /Y
180+
xcopy BaseLibs\net6 Output\Debug\x64\MelonLoader\net6\ /E /H /Y
176181
echo.
177182
echo Copying Dobby x64...
178183
xcopy BaseLibs\dobby_x64.dll Output\Debug\x64\dobby.dll*
@@ -213,8 +218,10 @@ jobs:
213218
shell: cmd
214219
run: |
215220
echo Copying Managed Libs...
216-
mkdir Output\Debug\x86\MelonLoader\Managed\
217-
xcopy BaseLibs\Managed Output\Debug\x86\MelonLoader\Managed\ /E /H /Y
221+
mkdir Output\Debug\x86\MelonLoader\Dependencies\Mono
222+
xcopy BaseLibs\Mono Output\Debug\x86\MelonLoader\Dependencies\Mono\ /E /H /Y
223+
xcopy BaseLibs\net35 Output\Debug\x86\MelonLoader\net35\ /E /H /Y
224+
xcopy BaseLibs\net6 Output\Debug\x86\MelonLoader\net6\ /E /H /Y
218225
echo.
219226
echo Copying Dobby x86...
220227
xcopy BaseLibs\dobby_x86.dll Output\Debug\x86\dobby.dll*
@@ -255,8 +262,10 @@ jobs:
255262
shell: cmd
256263
run: |
257264
echo Copying Managed Libs...
258-
mkdir Output\Release\x64\MelonLoader\Managed\
259-
xcopy BaseLibs\Managed Output\Release\x64\MelonLoader\Managed\ /E /H /Y
265+
mkdir Output\Release\x64\MelonLoader\Dependencies\Mono
266+
xcopy BaseLibs\Mono Output\Release\x64\MelonLoader\Dependencies\Mono\ /E /H /Y
267+
xcopy BaseLibs\net35 Output\Release\x64\MelonLoader\net35\ /E /H /Y
268+
xcopy BaseLibs\net6 Output\Release\x64\MelonLoader\net6\ /E /H /Y
260269
echo.
261270
echo Copying Dobby x64...
262271
xcopy BaseLibs\dobby_x64.dll Output\Release\x64\dobby.dll*
@@ -297,11 +306,13 @@ jobs:
297306
shell: cmd
298307
run: |
299308
echo Copying Managed Libs...
300-
mkdir Output\Release\x86\MelonLoader\Managed\
301-
xcopy BaseLibs\Managed Output\Release\x86\MelonLoader\Managed\ /E /H /Y
309+
mkdir Output\Release\x86\MelonLoader\Dependencies\Mono
310+
xcopy BaseLibs\Mono Output\Release\x86\MelonLoader\Dependencies\Mono\ /E /H /Y
311+
xcopy BaseLibs\net35 Output\Release\x86\MelonLoader\net35\ /E /H /Y
312+
xcopy BaseLibs\net6 Output\Release\x86\MelonLoader\net6\ /E /H /Y
302313
echo.
303314
echo Copying Dobby x86...
304-
echo F | xcopy BaseLibs\dobby_x86.dll Output\Release\x86\dobby.dll*
315+
xcopy BaseLibs\dobby_x86.dll Output\Release\x86\dobby.dll*
305316
echo.
306317
echo Copying documentation files...
307318
copy NOTICE.txt Output\Release\x86
@@ -339,8 +350,10 @@ jobs:
339350
shell: cmd
340351
run: |
341352
echo Copying Managed Libs...
342-
mkdir Output\Debug\x64\MelonLoader\Managed\
343-
xcopy BaseLibs\Managed Output\Debug\x64\MelonLoader\Managed\ /E /H /Y
353+
mkdir Output\Debug\x64\MelonLoader\Dependencies\Mono
354+
xcopy BaseLibs\Mono Output\Debug\x64\MelonLoader\Dependencies\Mono\ /E /H /Y
355+
xcopy BaseLibs\net35 Output\Debug\x64\MelonLoader\net35\ /E /H /Y
356+
xcopy BaseLibs\net6 Output\Debug\x64\MelonLoader\net6\ /E /H /Y
344357
echo.
345358
echo Copying documentation files...
346359
copy NOTICE.txt Output\Debug\x64
@@ -378,8 +391,10 @@ jobs:
378391
shell: cmd
379392
run: |
380393
echo Copying Managed Libs...
381-
mkdir Output\Release\x64\MelonLoader\Managed\
382-
xcopy BaseLibs\Managed Output\Release\x64\MelonLoader\Managed\ /E /H /Y
394+
mkdir Output\Release\x64\MelonLoader\Dependencies\Mono
395+
xcopy BaseLibs\Mono Output\Release\x64\MelonLoader\Dependencies\Mono\ /E /H /Y
396+
xcopy BaseLibs\net35 Output\Release\x64\MelonLoader\net35\ /E /H /Y
397+
xcopy BaseLibs\net6 Output\Release\x64\MelonLoader\net6\ /E /H /Y
383398
echo.
384399
echo Copying documentation files...
385400
copy NOTICE.txt Output\Release\x64

.github/workflows/nuget.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
steps:
1414
- uses: actions/checkout@v4
1515
- name: Setup .NET
16-
uses: actions/[email protected].0
16+
uses: actions/[email protected].1
1717
with:
1818
dotnet-version: 7.0.x
1919
- name: .NET Pack
@@ -23,4 +23,4 @@ jobs:
2323
uses: actions/upload-artifact@v4
2424
with:
2525
name: MelonLoaderNuGetPackage
26-
path: MelonLoader/Output/Release/MelonLoader/LavaGang.MelonLoader.0.6.4.nupkg
26+
path: MelonLoader/Output/Release/MelonLoader/LavaGang.MelonLoader.0.6.5.nupkg
-8 KB
Binary file not shown.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)