paket pack with CLI CPP projects
Nobody has claimed this yet.
- Dominant language
- F#
- Stars
- 2.1k
- Forks
- 528
- Avg merge
- 1d 12m
- Merged PRs (30d)
- 54
Description
Description
I can't create nuget package using paket.exe from CLI C++ library
Repro steps
I have ./.paket/ in my PATH environment variable
- Create empty C++ project (I used VS2015)
- run
paket init(I actually run../other-project/.paket/paket init) - run
paket.bootstrapper - run
paket install - add
paket.templatewith contenttype project - run
paket pack output .
Expected behavior
Paket creates "empty" nuget package
Actual behavior
$ paket pack output .
Paket version 3.15.0.0
Paket failed with:
Unable to find Release output path node in file C:\projects\paket-cpp\ClassLibrary1\ClassLibrary1\ClassLibrary1.vcxproj for any known platforms
Related information
- Latest Windows 10 (Red stone)
- .NET 4.6.1
Attached project (without binaries or paket.exe)
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the attached ClassLibrary1.vcxproj and the paket.template containing type project, then run paket pack output . to reproduce the missing Release output path error. Trace how Paket reads the project’s output paths for CLI C++ projects; done means the command creates the expected empty NuGet package without that error.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- build-system, cli
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100