You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This repository aims to provide a common set of tools for developing mods for Kerbal Space Program. Note that it's still in "alpha" stages so expect things to change or break.
8
+
This repository provides a common set of tools for developing mods for Kerbal Space Program. It integrates with MSBuild to simplify setting up plugins, and integrates with CKAN to easily reference other mods. it also includes a set of CI actions for automating builds.
Run `dotnet add package KSPBuildTools` on your project, or add
15
+
16
+
```xml
17
+
<ItemGroup>
18
+
<PackageReferenceInclude="KSPBuildTools"/>
19
+
</ItemGroup>
20
+
```
21
+
22
+
to the .csproj file. Pinning the version is highly recommended.
23
+
24
+
## Usage
25
+
26
+
Once you [have a KSP installation to link to](https://kspbuildtools.readthedocs.io/en/stable/msbuild/getting-started.html#locating-your-ksp-install), all the game DLLs will be automatically included in your project automatically.
27
+
28
+
Configure your mod's location in GameData and where to put the output DLLs
29
+
30
+
```xml
31
+
<!-- DLLs will be written to ../GameData/ModName/Plugins/ -->
KSP Build Tools provide a common set of tools for developing mods for Kerbal Space Program. It integrates with MSBuild to simplify setting up plugins, and integrates with CKAN to easily reference other mods. it also includes a set of CI actions for automating builds.
0 commit comments