diff options
author | Daniel Stone <daniels@collabora.com> | 2020-04-15 12:34:16 +0100 |
---|---|---|
committer | Daniel Stone <daniels@collabora.com> | 2020-04-15 21:19:13 +0100 |
commit | 0f4e88b181ef73f73a27f5443974c73d69f3b630 (patch) | |
tree | db17419c5aca8aa1bedd01c74566ef0e03bd9230 /docs/markdown/Continuous-Integration.md | |
parent | 98e5e1ddc5f7f75eea7622dbdbd67bada1cd00ef (diff) | |
download | meson-0f4e88b181ef73f73a27f5443974c73d69f3b630.zip meson-0f4e88b181ef73f73a27f5443974c73d69f3b630.tar.gz meson-0f4e88b181ef73f73a27f5443974c73d69f3b630.tar.bz2 |
dependencies/cmake: Suffix bare library dependencies on Windows
On Windows, library dependencies can be passed with no prefix or suffix;
rather than -lfoo or foo.dll, they can just be passed as 'foo'.
CMake handles this and suffixes the library with '.lib' or '.dll',
depending on the link mode.
Do the same here, and if we've been passed an unqualified non-option
bare name on Windows, add the appropriate suffix and pass it through to
the linker. This fixes dependencies on system libraries.
Diffstat (limited to 'docs/markdown/Continuous-Integration.md')
0 files changed, 0 insertions, 0 deletions