Skip to content
This repository has been archived by the owner on May 21, 2019. It is now read-only.

KoreBuild as a solution SDK #196

Closed
natemcmaster opened this issue Mar 7, 2017 · 1 comment
Closed

KoreBuild as a solution SDK #196

natemcmaster opened this issue Mar 7, 2017 · 1 comment

Comments

@natemcmaster
Copy link
Contributor

natemcmaster commented Mar 7, 2017

Vision: make KoreBuild a "solution" SDK.

What KoreBuild basically does now is extend the standard lifecycle of solution targets like Build, Pack, Clean. When improvements to the MSBuild SDK acquisition experience land, we could make KoreBuild part of the solution build.

Usage:

+MyRepo.sln
+before.MyRepo.sln.targets
<!-- before.MyRepo.sln.targets -->
<Project Sdk="KoreBuild.Sdk/1.0.0">
</Project>

msbuild /t:KoreBuild MyRepo.sln

Problem it may solve:

  • Tasks from BuildTools can get out of sync with targets in KoreBuild
  • Make it easier to pin for branching for release, dev, pinning KoreBuild to the right version currently requires
  • Make it easier to use side-by-side versions of KoreBuild in Universe builds.
  • Make the acquisition experience cleaner. (Relies on MSBuild 15 Sdk Design dotnet/msbuild#1493)
@natemcmaster
Copy link
Contributor Author

We don't really need this now that we are doing #258. Closing as this is redundant.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant