Skip to content
This repository was archived by the owner on Aug 22, 2022. It is now read-only.

Commit cb54c2f

Browse files
authored
Remove native optimizer build (#662)
See emscripten-core/emscripten#12131
1 parent bf09532 commit cb54c2f

File tree

1 file changed

+0
-22
lines changed

1 file changed

+0
-22
lines changed

src/build.py

Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1112,34 +1112,12 @@ def InstallEmscripten():
11121112
cwd=src_dir)
11131113

11141114

1115-
def BuildEmscriptenOptimizer():
1116-
buildbot.Step('emscripten (optimizer)')
1117-
src_dir = GetSrcDir('emscripten')
1118-
1119-
# Manually build the native asm.js optimizer (the cmake build in embuilder
1120-
# doesn't work on the waterfall)
1121-
optimizer_out_dir = GetBuildDir('em-optimizer-out')
1122-
Mkdir(optimizer_out_dir)
1123-
cc_env = BuildEnv(optimizer_out_dir)
1124-
command = CMakeCommandNative([
1125-
os.path.join(src_dir, 'tools', 'optimizer'),
1126-
'-DCMAKE_BUILD_TYPE=Release'
1127-
], optimizer_out_dir)
1128-
proc.check_call(command, cwd=optimizer_out_dir, env=cc_env)
1129-
proc.check_call(['ninja'] + host_toolchains.NinjaJobs(),
1130-
cwd=optimizer_out_dir,
1131-
env=cc_env)
1132-
CopyBinaryToArchive(
1133-
Executable(os.path.join(optimizer_out_dir, 'optimizer')))
1134-
1135-
11361115
def Emscripten(variant):
11371116
if variant == 'upstream':
11381117
# This work is only done once (not per-variant), so only do it if the
11391118
# variant is 'upstream'. This means that the upstream variant does
11401119
# need to go first.
11411120
InstallEmscripten()
1142-
BuildEmscriptenOptimizer()
11431121

11441122
def WriteEmscriptenConfig(infile, outfile):
11451123
with open(infile) as config:

0 commit comments

Comments
 (0)