-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix windows and cantera-matlab builds #34
Conversation
ebbf680
to
50feb42
Compare
f4cf1c9
to
1309bad
Compare
@bryanwweber / @speth ... I believe all packages are now fixed for the current As an aside, #20 is finally fixed! 😅 … which should make Cantera/cantera-website#180 much simpler. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks again for taking this on! One minor thing
@bryanwweber ... thank you for the review! If you're ok with the fixes, please merge (without squashing?). The next CI job can presumably upload to |
Any reason to avoid squash merge? |
In #33, the MKL "fix" could have easily been reverted by providing the commit hash e8aa1be, i.e.
(I don't think that this is possible after a squash merge, although I may be mistaken). |
While #33 fixes
conda
packages on macOS and linux, the windows build still fails forcantera
, while all builds fail forcantera-matlab
.Fixes #20
Some paths require updates based on the SCons option
layout=conda
going back to Cantera/cantera#1191, which is not completely consistent with choices inconda-recipes
.Among others, the MATLAB toolbox is installed in
share/cantera/lib
(all platforms), which is different fromlib/cantera/matlab
(macOS/Linux) andLibrary\lib\cantera\matlab
(win). I am suggesting to keepconda-recipes
consistent withlayout=conda
(as matlab is not a Unix-style library). As paths are automatically set withstartup.m
, this change is likely inconsequential for end users.Fwiw, the current
layout=conda
configuration looks as follows on Windows: