diff --git a/SConstruct b/SConstruct index 41d1c30b..5b405f49 100644 --- a/SConstruct +++ b/SConstruct @@ -410,7 +410,12 @@ elif env["platform"] == "android": env.Append(CCFLAGS=["-O3"]) elif env["platform"] == "javascript": - env["ENV"] = os.environ + if host_platform == "windows": + env = Environment(ENV=os.environ, tools=["cc", "c++", "ar", "link", "textfile", "zip"]) + opts.Update(env) + else: + env["ENV"] = os.environ + env["CC"] = "emcc" env["CXX"] = "em++" env["AR"] = "emar"