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

Fix duplicate compiler switches for nested dependencies. Fixes #686. #759

Merged
merged 2 commits into from
Feb 17, 2016

Conversation

s-ludwig
Copy link
Member

@s-ludwig s-ludwig commented Feb 1, 2016

This fixes the issue at its root and completely avoids emitting duplicate build settings. This is in contrast to filtering out duplicate settings, which can cause further issues down the line, because it's generally not easy to decide which flags are redundant.

@s-ludwig s-ludwig mentioned this pull request Feb 1, 2016
Build type settings of dependencies used to accumulate in the dependent projects. This change now adds the build type settings only once after all targets have been collected.
@s-ludwig s-ludwig force-pushed the issue686-multiple-march branch from 20bda45 to 25d709b Compare February 10, 2016 15:09
s-ludwig added a commit that referenced this pull request Feb 17, 2016
…-march

Fix duplicate compiler switches for nested dependencies. Fixes #686.
@s-ludwig s-ludwig merged commit 729c429 into master Feb 17, 2016
@s-ludwig s-ludwig mentioned this pull request Apr 1, 2016
@s-ludwig s-ludwig deleted the issue686-multiple-march branch April 8, 2016 13:29
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.

1 participant