Let -s RELOOPER work correctly.
This commit is contained in:
Родитель
dfae95bffd
Коммит
eb88ff745f
|
@ -1334,7 +1334,9 @@ def main(args, compiler_engine, cache, jcache, relooper, temp_files, DEBUG, DEBU
|
|||
# Compile the assembly to Javascript.
|
||||
if settings.get('RELOOP'):
|
||||
if not relooper:
|
||||
relooper = cache.get_path('relooper.js')
|
||||
relooper = settings.get('RELOOPER')
|
||||
if not relooper:
|
||||
relooper = cache.get_path('relooper.js')
|
||||
settings.setdefault('RELOOPER', relooper)
|
||||
if not os.path.exists(relooper):
|
||||
shared.Building.ensure_relooper(relooper)
|
||||
|
|
|
@ -1417,7 +1417,8 @@ class Building:
|
|||
os.environ['EMSCRIPTEN_SUPPRESS_USAGE_WARNING'] = '1'
|
||||
|
||||
# Run Emscripten
|
||||
Settings.RELOOPER = Cache.get_path('relooper.js')
|
||||
if not os.path.exists(Settings.RELOOPER):
|
||||
Settings.RELOOPER = Cache.get_path('relooper.js')
|
||||
settings = Settings.serialize()
|
||||
args = settings + extra_args
|
||||
if WINDOWS:
|
||||
|
|
Загрузка…
Ссылка в новой задаче