Open rahulghangas opened 4 years ago
@ankingcodes @ben-albrecht thoughts?
This seems like a useful feature, but also a large effort / new direction.
In its current state, mason packages are hard to use in day to day programs.
I would be interested in understanding the motivation here in more detail (maybe some concrete examples of what's hard to use), and seeing if there are other improvements we can make as well.
@Spartee and @krishnadey30 may have input as well.
Related to #1540
@rahulghangas - did you mean to link a different issue?
Related to #1540
@rahulghangas - did you mean to link a different issue?
I missed a digit, updated now
This is a feature request for the mason package. In its current state, mason packages are hard to use in day to day programs.
To curb this issue, maybe mason can create (pseudo) virtual environments with
which can then create a subdirectory somewhere in the chapel folder. Each mason project can have a
.venv-compopts
that defines the libraries to include. Installing packages would be somewhat similarThen mason can be used to compile a new file with specific packages
this would compile
myFile.chpl
withpackage1
andpackage2
Related to #15402