Default Output Path for QIR Generation Should be Under obj\qsharp Folder #628
Description
Please describe what you would like the feature to accomplish.
When the <QirOutputPath>
is not provided in a Q# project, the system sets a default path for this to be a folder in the project file's directory, adjacent to the obj folder. This is an issue because when a dotnet clean
is done, it will not clean out the generated QIR when it is placed here.
Describe the solution you'd like
The default path for the QIR output should be under the obj\qsharp folder, just as the response file, config file, and other output files are. This would make the default for QIR output more consistent with the location of other output files, making them easier to find and reason about, as well as ensure that they are properly dealt with during a dotnet clean
.
Describe alternatives you've considered
none so far
Additional context
none so far