Skip to content
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

automatically add required -G Ninja when using CMakeNinja easyblock + add 'generator' custom easyconfig parameter for CMakeMake #2120

Merged

Conversation

Flamefire
Copy link
Contributor

@Flamefire Flamefire commented Aug 14, 2020

(created using eb --new-pr)

It is said that Ninja is much faster than Make so I'd actually would like to push for new ECs to use CMakeNinja instead of CMakeMake. To make that easier this EasyBlock now specifies the generator so ECs don't have to do that

@Flamefire
Copy link
Contributor Author

@boegel Please review. I'd like to use that in PRs for ECs :)

@Flamefire Flamefire force-pushed the 20200814155923_new_pr_QWUvONBFHF branch from 67fa728 to 47f2b2b Compare August 19, 2020 08:21
@boegel boegel changed the title [CMakeNinja] Automatically add required -G Ninja automatically add required -G Ninja when using CMakeNinja easyblock + add 'generator' custom easyconfig parameter for CMakeMake Aug 19, 2020
@boegel boegel added this to the next release (4.2.3?) milestone Aug 19, 2020
Copy link
Member

@boegel boegel left a comment

Choose a reason for hiding this comment

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

lgtm, tested with Qt5Webkit which uses CMakeNinja easyblock

@boegel boegel merged commit df9d8af into easybuilders:develop Aug 19, 2020
@Flamefire Flamefire deleted the 20200814155923_new_pr_QWUvONBFHF branch August 19, 2020 12:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants