A collection of custom MSBuild tasks.
Go to file
dependabot[bot] 6678499785
ci: bump actions/checkout from 3 to 4 (#10)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-20 12:51:20 +02:00
.github ci: bump actions/checkout from 3 to 4 (#10) 2023-09-20 12:51:20 +02:00
Ryujinx.CustomTasks GenArray: Create output directory if it doesn't exist 2023-02-27 13:11:34 +01:00
.editorconfig Add Ryujinx config files 2022-12-15 15:32:05 +01:00
.gitattributes Add Ryujinx config files 2022-12-15 15:32:05 +01:00
.gitignore Add nuget.config 2022-12-15 16:48:36 +01:00
Directory.Packages.props nuget: bump Microsoft.CodeAnalysis.CSharp from 4.5.0 to 4.6.0 (#5) 2023-05-22 01:30:07 +02:00
LICENSE Add MIT license 2022-12-15 15:31:12 +01:00
README.md readme: Remove output properties for GenerateArrays 2022-12-15 22:28:30 +01:00
Ryujinx.CustomTasks.sln Add solution and project files 2022-12-15 16:06:27 +01:00
nuget.config Add nuget.config 2022-12-15 16:48:36 +01:00

README.md

Ryujinx.CustomTasks

A collection of custom MSBuild tasks.

How do I add this Nuget package?

Make sure to include the package with PrivateAssets set to all.

<PackageReference Include="Ryujinx.CustomTasks" Version="1.0.0" PrivateAssets="all" />

Tasks

GenerateArrays

This task scans source files for StructArray (i.e. Array16<byte>) types and generates them.

Input properties:

  • ArrayNamespace: Namespace to be used by generated files.

    • Required
  • ArrayOutputPath: Directory used to save the generated files in.

    • Required
  • ArrayInputFiles: List of files to be searched for StructArray types.

    • Required
    • Default: All source files of the current project.