Skip to content

176 bugfix matlab#181

Merged
boegel merged 10 commits intoeasybuilders:developfrom
fgeorgatos:176_bugfix_MATLAB
Apr 27, 2013
Merged

176 bugfix matlab#181
boegel merged 10 commits intoeasybuilders:developfrom
fgeorgatos:176_bugfix_MATLAB

Conversation

@fgeorgatos
Copy link
Copy Markdown
Contributor

summary:

  • permit preinstallopts, installopts for generality and all-around-hackability
  • unhardwire _JAVA_OPTIONS definition
  • sanity_check_step & make_module_extra, to permit variations across MATLAB versions
  • remove spurious dependency on DISPLAY variable
  • cosmetic: rename license file to matlab.lic for conformity with other license business

Comment thread easybuild/easyblocks/m/matlab.py Outdated
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Leave the santiy_check_step definition here, it serves as a proper default MATLAB-custom sanity check.
Whenever sanity_check_paths is defined in the easyconfig file, that will take preference over whatever is here...

If you have useful additions to the MATLAB sanity check that are not system-specific, add them here.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Whenever sanity_check_paths is defined in the easyconfig file, that will take preference

OK, that's a "feature" I ignored, good point then...

Comment thread easybuild/easyblocks/m/matlab.py Outdated
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

to be frank, I doubt a hardwired value here is a great idea, let alone that overriding it from easyconfig is mission impossible...

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I agree, so we should introduce a MATLAB-custom easyconfig parameter for this... PR coming up!

fgeorgatos and others added 2 commits April 26, 2013 07:33
avoid hardcoding Java option values + cosmetic changes
@boegel
Copy link
Copy Markdown
Member

boegel commented Apr 27, 2013

OK, looks great now, and existing MATLAB easyconfigs are not broken. Merging in!

boegel added a commit that referenced this pull request Apr 27, 2013
@boegel boegel merged commit acc8fad into easybuilders:develop Apr 27, 2013
@fgeorgatos fgeorgatos deleted the 176_bugfix_MATLAB branch April 27, 2013 13:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants