-
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 pack for symbols packages should allow for pulling in referenced projects. #1345
Comments
additonally, the pdb's are not currently packaged in the symbols package |
Can anyone give me a nudge in the right direction to fix this? I've found NupkgWriter, and would have thought it was in there somewhere, but nothing jumps out at me. |
I've been looking for some documentation from nuget about what this flag does specifically, but have had no luck. Do you have any pointers? By 'referenced project source', you mean the actual source code, not pdbs or anything? |
Don't have any doco, but when we set it, it pulls in the source code from any referenced project as well as all the pdbs of referenced projects. So if you had project A depending on project B, and packaged against project A, B's source and pdb would be available in the symbols package, as well as A's. The behaviour of paket (as far as I can see), is to only include the source and pdb from A. The source is also added under it's project name, even if there are no reference projects (in nuget). This is not the case currently with paket. |
I have a working implementation of this, just need to add some tests to it and then I'll put in a pull request. Should be with you Monday some time. |
Pull Request submitted. Let me know what you think. |
resubmitted as #1383 |
all done |
If I call "nuget pack -includereferencedprojects" when packaging sources, I get the referenced project source in the nupkg file. There doesn't seem to be like operator in Paket. Am I missing something?
Cheers,
Paul
The text was updated successfully, but these errors were encountered: