mirror of
https://github.com/Kitware/CMake.git
synced 2026-01-11 08:20:18 -06:00
try_compile: Fix quoting of libraries in generated CMakeLists.txt
Since commit 236133e7 (Handle targets in the LINK_LIBRARIES of
try_compile, 2013-02-09) libraries passed to the new LINK_LIBRARIES
option of try_compile are not quoted inside the generated CMakeLists.txt
file. Quote the library names so they re-parse correctly when loaded by
CMake to configure and generate the test project.
Reported-by: Bogdan Cristea <cristeab@gmail.com>
This commit is contained in:
@@ -111,7 +111,7 @@ int cmCoreTryCompile::TryCompileCode(std::vector<std::string> const& argv)
|
||||
++i)
|
||||
{
|
||||
extraArgs++;
|
||||
libsToLink += argv[i] + " ";
|
||||
libsToLink += "\"" + argv[i] + "\" ";
|
||||
cmTarget *tgt = this->Makefile->FindTargetToUse(argv[i].c_str());
|
||||
if (!tgt)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user