Alex Barney
e8bef8af6a
Update SourceLink package/info and target .NET Core 3.1 with hactoolnet ( #106 )
...
Make hactoolnet target the LTS .NET Core version.
LibHac still targets .NET Core 3.0.
2019-12-30 23:05:29 -07:00
Alex Barney
5e4ea459cb
Update var usage based on ReSharper "when apparent" rules
2019-12-28 15:16:21 -07:00
Alex Barney
57586d75fd
Target netstandard2.1 and netcoreapp3.0 ( #99 )
...
.NET Core 2.1 introduced some runtime changes to support Span<T> and ByReference. Along with this comes the ability to do things like reinterpret memory as a different type. In .NET Framework the garbage collector couldn't track these references. These features proved useful enough that support for .NET Framework was dropped.
* Target netstandard2.1 and netcoreapp3.0
* Build: Zip native builds. Put version in zip filename
* Always build native exe on AppVeyor
2019-11-29 13:11:04 -06:00
Alex Barney
f304f664f4
Build for the current OS when doing a CoreRT build
2019-11-27 20:03:47 -06:00
Alex Barney
526864c456
Update build and test dependencies
2019-11-26 20:47:05 -06:00
Alex Barney
be907ce4bb
Target .NET Core 3.0 ( #85 )
...
* Target .NET Core 3.0
* Update build and test project packages
* Update AppVeyor build image
2019-10-14 21:10:53 -05:00
Alex Barney
9d813ade18
Use .NET Framework reference assemblies from NuGet ( #77 )
...
* Use .NET Framework reference assemblies from NuGet
* Update build packages. Specify --no-build when publishing
* Don't sign on Linux
2019-08-09 20:29:06 -05:00
Alex Barney
7b8c3f0b4f
Add .NET Standard 2.0 target ( #73 )
...
* Add .NET Standard 2.0 target
* Update dependencies
2019-07-15 14:10:48 -05:00
Alex Barney
b361567977
Add CoreRT build option ( #63 )
2019-06-06 17:15:43 -05:00
Alex Barney
a7391afa9c
Fix build parameter variables
2019-05-30 21:00:22 -05:00
Alex Barney
5a4b56efad
Update build dependencies
2019-05-30 20:21:58 -05:00
Alex Barney
cc9ca448f0
Add fstrim capability to savedata ( #54 )
...
* Properly commit version 4 savedata. Remove null span checks
* Add FsTrim to IntegrityVerificationStorage
* Remove dotsettings file
* Add trimming to all savedata layers
2019-04-26 09:48:57 -05:00
Alex Barney
22416f66bf
Modify build script naming convention
2019-04-19 16:13:07 -04:00
Alex Barney
093d88a58e
Don't set PathMap on standard builds
2019-03-15 12:27:43 -05:00
Alex Barney
5ec829915d
Tweak AppVeyor build version
2019-02-16 20:50:41 -06:00
Alex Barney
199dbf7543
Tweak pre-release package version
2019-02-16 20:34:01 -06:00
Alex Barney
b68261a092
Build script updates ( #33 )
...
- Make generated NuGet packages deterministic.
- Add a signing option to the build script.
- Set versions for pre-release builds.
- Publish packages to a MyGet feed.
- Make Windows-produced artifacts match Linux-produced ones
2019-02-16 19:03:56 -06:00
Alex Barney
b8b57c9fb7
Add LayeredFileSystem
2019-01-17 22:38:28 -06:00
Alex Barney
71c4e6746b
Begin implementing IFileSystem
2019-01-17 22:38:28 -06:00
Alex Barney
bb14125542
Add build script ( #20 )
2018-11-21 22:57:18 -05:00