diff --git a/OpenNest/OpenNest.csproj b/OpenNest/OpenNest.csproj index a7ad4e59..e391db18 100644 --- a/OpenNest/OpenNest.csproj +++ b/OpenNest/OpenNest.csproj @@ -62,4 +62,30 @@ Settings.Designer.cs + + + + false + $(MSBuildProjectDirectory)\..\scripts\help.json + $(MSBuildProjectDirectory)\$(BaseIntermediateOutputPath)help\ + $(MSBuildProjectDirectory)\$(BaseIntermediateOutputPath)help.stamp + + + + + + + + + + + + + + diff --git a/docs/desktop-help.md b/docs/desktop-help.md index 014a8834..f8b004eb 100644 --- a/docs/desktop-help.md +++ b/docs/desktop-help.md @@ -17,6 +17,10 @@ holds only the code that shows that HTML and the pin of which help release ships - The help folder is `Help\` beside `OpenNest.exe`. Set `OPENNEST_HELP_DIR` to a local opennest-help `site\` build to preview unreleased pages. Without either, the menu explains that help is not installed. +- A Windows `dotnet build` of `OpenNest.csproj` downloads the pinned release once into + `obj\help\` (again when `scripts/help.json` changes) and copies it to the build output's + `Help\`. A failed download only warns. CI (`CI=true`) skips it; pass + `-p:InstallHelp=false` to skip it offline. It never reaches `dotnet publish` output. ## Topic IDs