KitX.Struct.Producer 1.2.6559.498

Additional Details

We are developing new KitX SDK, this tool is deprecated.
Visit `https://github.com/Crequency/KitX-SDK` for more.

The owner has unlisted this package. This could mean that the package is deprecated, has security vulnerabilities or shouldn't be used anymore.
dotnet tool install --global KitX.Struct.Producer --version 1.2.6559.498                
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest # if you are setting up this repo
dotnet tool install --local KitX.Struct.Producer --version 1.2.6559.498                
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=KitX.Struct.Producer&version=1.2.6559.498                
nuke :add-package KitX.Struct.Producer --version 1.2.6559.498                

About

This is a dotnet tool for KitX Project.

This tool is used to generate PluginStruct.json and LoaderStruct.json files for KitX Plugin.

Usage

Requirements

You need install dotnet sdk first ! (6.0+ recommended)

Install

# Use dotnet tool command to install.
dotnet tool install --global KitX.Struct.Producer

# After install, you can use `ksmaker` command to visit it.
ksmaker --version

Help

# Use `--help` global argument to get help doc.
ksmaker --help

Output would like be:

KitX.Struct.Producer 1.2.6543.440
Copyright (C) 2023 Crequency

  generate, gen    (Default Verb) Generate KitX (Loader/Plugin) Struct.

  help             Display more information on a specific command.

  version          Display version information.

If you want to get help doc for generate command, you can use:

ksmaker gen --help

Generate

We can take a look output of ksmaker gen --help first.

It would like be:

KitX.Struct.Producer 1.2.6543.440
Copyright (C) 2023 Crequency

  -a, --all        (Group: templates) (Default: true) Generate All.

  -l, --loader     (Group: templates) Generate Loader Struct.

  -p, --plugin     (Group: templates) Generate Plugin Struct.

  -o, --output     Output path.

  -v, --verbose    Set output to verbose messages.

  --help           Display this help screen.

  --version        Display version information.

Then we can use ksmaker gen command to generate struct files.

In default, it would generate PluginStruct.json and LoaderStruct.json files in current directory.

You can use -o argument to set output path.

If you pass -l argument, it would generate LoaderStruct.json file only.

If you pass -p argument, it would generate PluginStruct.json file only.

If you pass -a argument, it would generate PluginStruct.json and LoaderStruct.json files, this option is default set to true.

Product Compatible and additional computed target framework versions.
.NET net7.0 is compatible.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last updated