forked from qt-creator/qt-creator
WebAssembly: Use the most recent settings access pattern
Includes delaying construction until its first actual use. Change-Id: Ide0f7a12250c2597f45993d6ef0fb604c974a763 Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
This commit is contained in:
@@ -51,7 +51,7 @@ static void addRegisteredMinGWToEnvironment(Environment &env)
|
||||
|
||||
void WebAssemblyToolChain::addToEnvironment(Environment &env) const
|
||||
{
|
||||
const FilePath emSdk = WebAssemblySettings::instance()->emSdk();
|
||||
const FilePath emSdk = settings().emSdk();
|
||||
WebAssemblyEmSdk::addToEnvironment(emSdk, env);
|
||||
if (env.osType() == OsTypeWindows)
|
||||
addRegisteredMinGWToEnvironment(env);
|
||||
@@ -95,7 +95,7 @@ const QVersionNumber &WebAssemblyToolChain::minimumSupportedEmSdkVersion()
|
||||
|
||||
static Toolchains doAutoDetect(const ToolchainDetector &detector)
|
||||
{
|
||||
const FilePath sdk = WebAssemblySettings::instance()->emSdk();
|
||||
const FilePath sdk = settings().emSdk();
|
||||
if (!WebAssemblyEmSdk::isValid(sdk))
|
||||
return {};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user