add: README
This commit is contained in:
31
README.md
Normal file
31
README.md
Normal file
@@ -0,0 +1,31 @@
|
||||
Polonium.Sdk
|
||||
|
||||
**Project Description**
|
||||
Polonium.Sdk bundles Polonium.Tasks, Polonium.Generators, and related tools into a single SDK. By referencing this SDK in your `.csproj`, you can get all Polonium build processes without manually specifying each package.
|
||||
|
||||
**Key Features**
|
||||
- **One-Stop Integration**: A single `<Project Sdk="Polonium.Sdk/x.x.x">` line grants you the entire Polonium workflow.
|
||||
- **Version Management**: Automatically references compatible versions of Polonium libraries.
|
||||
- **Customizable**: You can override default behavior by adding or modifying `.props` and `.targets` in your project.
|
||||
|
||||
**Installation**
|
||||
1. In your `.csproj`, replace the default SDK with Polonium.Sdk:
|
||||
```xml
|
||||
<Project Sdk="Polonium.Sdk/x.x.x">
|
||||
<!-- Your configurations -->
|
||||
</Project>
|
||||
```
|
||||
2. Alternatively, add the SDK package reference:
|
||||
```xml
|
||||
<PackageReference Include="Polonium.Sdk" Version="x.x.x" />
|
||||
```
|
||||
3. Restore packages and build your project.
|
||||
|
||||
4. To keep godot editor from overwriting the sdk, apply Polonium.Godot.Patch
|
||||
|
||||
**Usage Example**
|
||||
With Polonium.Sdk, you don't need separate references for Polonium.Tasks or Polonium.Generators; everything just works out of the box.
|
||||
|
||||
**License**
|
||||
This project is licensed under the [MIT License](https://opensource.org/licenses/MIT).
|
||||
|
||||
Reference in New Issue
Block a user