Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
do not duplicate external dependencies in list
Since the "-l<lib>" flags in the build.ninja file are passed in "--start-group"/"--end-group" flags, there should be no need to have any library listed twice, even if there are circular dependencies. Therefore we can eliminate duplicates. For speed, rather than deduplicating at the end of the process, it's faster to not add the duplicate flags in the first place. This should help fix mesonbuild#2150
- Loading branch information