YoshiRulz
f16e2107bf
Nix expr: Run extra Analyzers during checkPhase
...
it just works now idk
2024-06-01 10:12:09 +10:00
YoshiRulz
a18fbb8742
Nix expr: Fix unit tests not working since they were changed to net48
2024-06-01 10:07:03 +10:00
YoshiRulz
db75fda3b8
Nix expr: Regen NuGet lockfile
...
not that you can build atm without overriding `doCheck`
2024-05-30 10:56:02 +10:00
Morilli
cda8dfaacc
simplify and update Package.sh
2024-05-25 21:18:34 +02:00
James Groom
e1fe18be36
Nix expr: Regen NuGet lockfile
2024-05-24 05:29:35 +10:00
James Groom
7b785858b4
Nix expr: Regen NuGet lockfile
2024-05-09 15:41:48 +10:00
Morilli
98fc076c5b
Exclude deps.json in package.sh
2024-05-05 14:38:55 +02:00
CasualPokePlayer
ab1c05023f
Update/minor cleanup dist scripts
2024-05-04 18:01:11 -07:00
James Groom
dd9e4178d6
Use MSBuild to create empty dirs in output
2024-04-04 00:17:32 +00:00
Morilli
a803407cdd
Mark Package.sh as executable again
...
fixes 9c4a818423
2024-03-23 11:29:58 +01:00
Morilli
d17352a204
Fix Package.sh
...
untested because it wouldn't be fun otherwise
2024-03-22 17:33:38 +01:00
Sergio Martin
9c4a818423
Replace QuickNES core with QuickerNES (squashed PR #3839 )
...
resolves #3848
2024-03-23 01:31:22 +10:00
James Groom
485cafadff
Nix expr: Regen NuGet lockfile
2024-03-15 20:39:22 +10:00
James Groom
39a52105e9
Nix expr: Use correct path for libgdiplus, fixes testroms projects
...
fixes e8a3b7b25
2024-03-07 15:21:29 +10:00
James Groom
e8a3b7b250
Nix expr: Fix running tests in nix-shell
2024-03-07 03:11:13 +00:00
CasualPokePlayer
1bbc54f29f
add back encore submodule + build script + add windows build + a few more renamings
2024-03-05 16:13:51 -08:00
James Groom
a3f8015489
Nix expr: Regen NuGet lockfile
2024-02-24 06:03:31 +10:00
James Groom
6309e3b7fc
Nix expr: Fix DiscoHawk launch script
2024-02-14 16:20:02 +00:00
James Groom
88013f5d18
Nix expr: Regen NuGet lockfile
...
fixes b34e713f1
2024-02-14 16:17:43 +00:00
James Groom
131bc65e8f
Bump .NET SDK to 8.x
2024-02-12 20:38:03 +00:00
James Groom
86684b6893
Use long flag for `dotnet test -a` since it changes in .NET 7
2024-02-13 06:28:15 +10:00
James Groom
ae1bd18094
Nix expr: Update NuGet deps lockfile
2023-12-23 12:14:29 +10:00
James Groom
1e5d11bf84
Increase verbosity of `dotnet build` in CI
2023-12-22 03:20:19 +00:00
James Groom
a48ca42125
Update assets denylist in `Package.sh` again
...
fixes dc659ddb9
2023-12-17 19:24:25 +10:00
Morilli
dc659ddb93
Update Package.sh
...
unsure if sqlite and sdl dlls are safe to remove for linux package
2023-12-17 01:20:38 +01:00
James Groom
7ee28c1ab9
Nix expr: Add `libGL` to `buildInputs` on NixOS
...
currently `libGL.so.1` just happens to be in the closure via `cairo`, but that's no longer the case in Nixpkgs 23.11
2023-12-02 18:40:22 +00:00
James Groom
b06d706a13
Nix expr: Invert default for `doCheck` (it just works now?)
...
...and clean up the disabling of filesystem-related unit tests.
...and, surprise! Setting `ContinuousIntegrationBuild` was enough to fix the remaining r13y problems. I spent hours pre-merge trying random things, so that's irritating.
2023-11-25 14:56:06 +00:00
James Groom
dada959cfa
Nix expr: Add binary releases back to 2.3.2, some cleanup
2023-11-21 04:15:37 +00:00
Morilli
83ec4594d6
make script executable
2023-11-20 09:41:56 +01:00
James Groom
6a830f556a
Add back missing newlines from github.dev import
...
fixes b47b4d63b
2023-11-20 02:22:33 +00:00
James Groom
b47b4d63b1
Nix expr: Complete rewrite, a LOT of new features
2023-11-19 13:33:48 +00:00
James Groom
15d663f68d
Silence "not found" error when building w/o Git
...
fixes 096066150
2023-09-29 04:49:18 +10:00
YoshiRulz
99fb1ba905
Fix typo in release package script
...
fixes e0e5a68c5
worked in CI ¯\_(ツ)_/¯
2023-05-04 03:18:14 +10:00
YoshiRulz
e0e5a68c50
Refactor release package script, shrinking output slightly
...
more shrinking may be possible, but there are diminishing returns, especially
when MAME is so big (#3505 )
2023-05-04 03:08:06 +10:00
YoshiRulz
0960661509
Remove a dependency on Git from build scripts
...
see ddc3e929e
2023-04-26 22:36:11 +10:00
YoshiRulz
7ed58bb061
Remove reference to `VersionInfo.gen.cs` from clean script
...
fixes ddc3e929e
2023-04-16 10:27:43 +10:00
Moritz Bender
ddc3e929e9
Use source generation for VersionInfo ( #3625 )
...
* Use source generator for VersionInfo
* Remove leftover hacks
* Use same fallbacks as NixHawk when Git not available
---------
Co-authored-by: YoshiRulz <OSSYoshiRulz@gmail.com>
2023-04-12 21:14:44 +02:00
Morilli
ac3a8c7e5f
update bizhawk url in publish scripts
2023-04-07 19:09:10 +02:00
YoshiRulz
38b5f16ccc
Refactor enable Roslyn Analyzers flag
...
kept the old name, but turns out `-p:RunAnalyzersDuringBuild=true` also works
...good thing the old name wasn't documented
2023-03-16 12:39:25 +10:00
YoshiRulz
9bc1646693
Nix expr: Refactor deps
2022-12-28 19:05:07 +10:00
YoshiRulz
165f4f4a4d
Nix expr: Add dep updater script and update deps
...
fixes 47c494a5a
2022-12-28 14:50:24 +10:00
CasualPokePlayer
2187602dc1
fix Package.sh too
...
fixes 91e400bdd9
2022-12-16 00:05:40 -08:00
CasualPokePlayer
91e400bdd9
fix QuickTestBuildAndPackage to include the "overlay" folder (meant for RetroAchievements stuff)
2022-12-16 00:00:07 -08:00
YoshiRulz
02d1542e40
GitLab CI: Switch to Alpine Docker images where possible
...
partially reverts cdeec7cfb
2022-10-27 15:53:02 +10:00
YoshiRulz
cbe298b467
Nix expr: Add FlatBuffers package
...
fixes 158c897702
2022-10-12 14:08:50 +10:00
YoshiRulz
f973ef91dd
Nix expr: Add libzstd to rundeps
2022-08-17 21:40:06 +10:00
CasualPokePlayer
afb0b8a435
maybe fix tests?
2022-08-10 02:55:01 -07:00
YoshiRulz
4ce1ec2e37
Fix test execution on Linux / GitLab CI
2022-08-10 17:35:32 +10:00
YoshiRulz
d142555ec3
Enable MA0066 and fix noncompliance
...
"Hash table unfriendly type is used in a hash table"
2022-07-22 07:28:31 +10:00
YoshiRulz
697c10e3e6
Enable MA0015 and fix noncompliance
...
"Specify the parameter name in ArgumentException"
needed to update package because this rule was broken until now
2022-07-22 03:51:46 +10:00