[ 
https://issues.apache.org/jira/browse/NPANDAY-628?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Brett Porter updated NPANDAY-628:
---------------------------------

    Attachment: 0001-experiment-with-adding-a-toolsVersion.patch

An experiment I'd done previously for adding a toolsVersion. Might provide some 
help when picking up again, though the patch will likely be overridden by 
NPANDAY-627, and dotnet-msbuild already has that probing path via NPANDAY-505 
now.

> Refactor SDK location
> ---------------------
>
>                 Key: NPANDAY-628
>                 URL: https://issues.apache.org/jira/browse/NPANDAY-628
>             Project: NPanday
>          Issue Type: Improvement
>          Components: Maven Plugins
>            Reporter: Brett Porter
>             Fix For: Backlog
>
>         Attachments: 0001-experiment-with-adding-a-toolsVersion.patch
>
>
> See NPANDAY-505 for more details on the initial proposal. In the interim, 
> several probing paths have been added to the compile/executable plugins 
> metadata. However, these suffer some failings:
> - imprecise location of the right framework in some cases (e.g. vbc always 
> uses the latest tools version, matches 4.0 even when targetting 2.0, etc.)
> - no way to specify the tools version vs. the framework (target) version
> - duplication of probing paths that need to be updated for new SDK releases
> We should pick up on the suggestions in the original ticket to create an SDK 
> description that can find the right paths for MSBuild tools and for NET FX 
> tools based on a given tools version, framework version, SDK version (if 
> applicable/desired) and executable. This can then be referenced by more 
> succinct plugin definitions (one per executable).
> The same API could be used for other SDKs, like Azure and Web Deploy.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to