History

script engine to load platform specific files

danteruiz committed 7 years ago

Commit 30bd9771 parent 936837c3 files · +126 −0Browse files

Showing the changes to libraries/script-engine/src/ScriptEngines.cpp (1 of 3 files). Show all

Unified · Split

libraries/script-engine/src/ScriptEngines.cpp+3−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16#include <SettingHandle.h>16#include <SettingHandle.h>
17#include <UserActivityLogger.h>17#include <UserActivityLogger.h>
18#include <PathUtils.h>18#include <PathUtils.h>
19#include <shared/FileUtils.h>
19 20
20#include "ScriptEngine.h"21#include "ScriptEngine.h"
21#include "ScriptEngineLogging.h"22#include "ScriptEngineLogging.h"
@@ -476,6 +477,8 @@ ScriptEnginePointer ScriptEngines::loadScript(const QUrl& scriptFilename, bool i · 454 unmodified lines
476 scriptUrl = normalizeScriptURL(scriptFilename);477 scriptUrl = normalizeScriptURL(scriptFilename);
477 }478 }
478 479
480 scriptUrl = QUrl(FileUtils::selectFile(scriptUrl.toString()));
481
479 auto scriptEngine = getScriptEngine(scriptUrl);482 auto scriptEngine = getScriptEngine(scriptUrl);
480 if (scriptEngine && !scriptEngine->isStopping()) {483 if (scriptEngine && !scriptEngine->isStopping()) {
481 return scriptEngine;484 return scriptEngine;