easybuilders / easybuild-easyblocks

Collection of easyblocks that implement support for building and installing software with EasyBuild.
https://easybuild.io
GNU General Public License v2.0
106 stars 285 forks source link

add custom easyblock for BLIS #3385

Open wwweert123 opened 4 months ago

wwweert123 commented 4 months ago

(created using eb --new-pr)

wwweert123 commented 4 months ago

https://github.com/EESSI/software-layer/blob/f64a20d373a3047a55315a92401c0610bf526844/eb_hooks.py#L343-L358 This easyblock for BLIS was implemented to also take into account building on A64FX cpu architecture where additional configure opts are needed.

wwweert123 commented 3 months ago

Thanks a lot for the contribution @wwweert123!

Do you mind also opening a companion PR for the recent BLIS easyconfigs, so clean them up so the custom easyblock for BLIS is being used?

Of course we'll make sure that this PR gets merged first...

Oh yes, I have created a companion PR BLIS easyconfig that makes use of this custom easyblock. I had forgotten to mention it here in this PR.

https://github.com/easybuilders/easybuild-easyconfigs/pull/20973