-
Notifications
You must be signed in to change notification settings - Fork 525
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Paket can't find build configurations specified with dynamic OutputPath node #914
Comments
Not really sure I understand the issue. /cc @mavnn |
In a typical project file, Visual Studio builds little sections of XML for each build configuration — With a project file that only has one |
any ideas to fix this in https://github.com/fsprojects/Paket/blob/master/src/Paket.Core/ProjectFile.fs#L585 ? |
Not quickly/easily; my only useful thought is to process every node in the project file, loading each value into a dictionary, and process the placeholders like MSBuild does. Realistically, doing that exactly how MSBuild does it means also processing external |
Mhm, if you send a PR which solves your use case that would still be an improvement... |
Alright, I'll see if I can work up something useful this weekend. :) |
I have the start of an implementation at amazingant/features/handle-dynamic-outputpath if you want to take a look. I haven't touched handling placeholders or conditions yet, but if the route I'm going is entirely unappealing to you, it should be apparent already. |
could you please create a WIP Pull Request for easier discussion? thx |
Resolved with #942 |
When processing a project file using
<OutputPath>bin\$(Configuration)\</OutputPath>
in the main<PropertyGroup>
node, runningpaket pack output "bin"
results in:I'd try to jump in and work on some changes to fix this myself, but I'm not sure how the paket people feel this should be resolved.
The text was updated successfully, but these errors were encountered: