Open climbcat opened 7 years ago
https://github.com/McStasMcXtrace/McCode/issues/572 is a way to "bundle everything in a sandbox" and is platform independent... Kind of...
The new conda approach together with deb/rpm should fulfill a solid baseground for distributing the software across many systems.
Related to #1300 #1293
Currently, a lot of special build, package, install, and related distribution steps have been taken to enable tools and features on various platforms.
Contingencies might involve:
As I am informed, the user base works mainly on debian, centos/redhat, mcosx, and windows. Every platform should have a mcrun, a mcgui, a mcplot and a mcdisplay at least. There are quite a few features in mcstas that may not target every platform, but perhaps a list of these essentials vs. addons might be useful in getting to some viable contingencies, or deciding clearly that such aren't realistic at this point.