ENH: add CMAKE_EXTRA_LINK_FLAGS to dsp generator
This commit is contained in:
parent
1a16fee430
commit
6dc78a2315
@ -653,8 +653,15 @@ void cmDSPWriter::WriteDSPHeader(std::ostream& fout, const char *libName,
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
libOptions += " /STACK:10000000 ";
|
std::string extraLinkOptions =
|
||||||
libMultiLineOptions += "# ADD LINK32 /STACK:10000000 \n";
|
m_Makefile->GetDefinition("CMAKE_EXTRA_LINK_FLAGS");
|
||||||
|
if(extraLinkOptions.size())
|
||||||
|
{
|
||||||
|
libOptions += extraLinkOptions;
|
||||||
|
libMultiLineOptions += "# ADD LINK32 ";
|
||||||
|
libMultiLineOptions += extraLinkOptions;
|
||||||
|
libMultiLineOptions += " \n";
|
||||||
|
}
|
||||||
|
|
||||||
// are there any custom rules on the target itself
|
// are there any custom rules on the target itself
|
||||||
// only if the target is a lib or exe
|
// only if the target is a lib or exe
|
||||||
|
@ -19,6 +19,9 @@ SET (CMAKE_CXX_FLAGS_DEBUG "/MDd /Zi /Od /GZ" CACHE STRING
|
|||||||
SET (CMAKE_CXX_FLAGS "/W3 /Zm1000 /GX /GR" CACHE STRING
|
SET (CMAKE_CXX_FLAGS "/W3 /Zm1000 /GX /GR" CACHE STRING
|
||||||
"Flags used by the compiler during all build types, /GX /GR are for exceptions and rtti in VC++, /Zm1000 increases the compiler's memory allocation to support ANSI C++/stdlib")
|
"Flags used by the compiler during all build types, /GX /GR are for exceptions and rtti in VC++, /Zm1000 increases the compiler's memory allocation to support ANSI C++/stdlib")
|
||||||
|
|
||||||
|
SET (CMAKE_EXTRA_LINK_FLAGS "/STACK:10000000" CACHE STRING
|
||||||
|
"Extra flags added to the link line for creation of exe and dlls.")
|
||||||
|
|
||||||
SET (CMAKE_USE_WIN32_THREADS 1 CACHE BOOL
|
SET (CMAKE_USE_WIN32_THREADS 1 CACHE BOOL
|
||||||
"Use the win32 thread library")
|
"Use the win32 thread library")
|
||||||
|
|
||||||
@ -47,6 +50,7 @@ CMAKE_CXX_FLAGS_MINSIZEREL
|
|||||||
CMAKE_CXX_FLAGS_DEBUG
|
CMAKE_CXX_FLAGS_DEBUG
|
||||||
CMAKE_USE_WIN32_THREADS
|
CMAKE_USE_WIN32_THREADS
|
||||||
CMAKE_MAKE_PROGRAM
|
CMAKE_MAKE_PROGRAM
|
||||||
|
CMAKE_EXTRA_LINK_FLAGS
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user