Closed Torbjorn-Svensson closed 1 week ago
To make it easier to reproduce you may attach a ZIP file with a test project.
For the native CMake backend we need to revise the possibilities of intdir:
. Maybe we need to review also outdir:
in this context.
To make it easier to reproduce you may attach a ZIP file with a test project.
I went one step further and created #1571 with a test case that highlights this problem.
When creating the test case, I actually found that in some situations, the $ProjectDir()$
is not replaced and would create a directory with that literal name on the filesystem.
Describe the bug When using a csolution file like this:
The expected place for the .cprj files are in
foo/baz/
, but it will be incorrectly expanded to../../foo/baz/
(expressed relative to the .csolution.yml file).To Reproduce
app.csolution.yml
foo
.foo/bar.cproject.yml
.csolution convert -s /absolute/path/to/app.csolution.yml
Expected behavior The .cprj files should be placed in
foo/baz/
.Environment (please complete the following information):
main
branchAdditional context Add any other context about the problem here.