diff --git a/package.json b/package.json index c39fb88..9349bcf 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,7 @@ "dev": "yarn generate && cd query_language && tree-sitter parse sample_query", "test": "yarn generate && cd query_language && tree-sitter test", "build-so": "yarn generate && cd query_language && python3 build.py", - "build-wasm": "yarn generate && cd query_language && pwd && ls src && sh ../emsdk/emsdk_env.sh && tree-sitter build-wasm . && mv tree-sitter-swh_search_ql.wasm swh_ql.wasm", + "build-wasm": "yarn generate && cd query_language && pwd && ls src && tree-sitter build-wasm . && mv tree-sitter-swh_search_ql.wasm swh_ql.wasm", "build": "yarn build-so && yarn build-wasm", "repl": "yarn generate && cd query_language && tree-sitter build-wasm && tree-sitter playground" }, diff --git a/setup.py b/setup.py index 86023bc..8742f40 100755 --- a/setup.py +++ b/setup.py @@ -42,19 +42,13 @@ def run(self): yarn = environ.get("YARN", "yarn") system(f"{yarn} install") - system("git clone https://github.com/emscripten-core/emsdk.git") - system( - "cd emsdk && ./emsdk install latest && " - "./emsdk activate latest && chmod +x ./emsdk_env.sh && " - "sh ./emsdk_env.sh" - ) system(f"{yarn} build-so && echo 'swh_ql.so file generated'") system(f"{yarn} build-wasm && echo 'swh_ql.wasm file generated'") system("echo 'static files generated. moving them to static/ dir'") system("mkdir static") - system("mv query_language/swh_ql.so static/swh_ql.so") - system("mv query_language/swh_ql.wasm static/swh_ql.wasm") + system("cp query_language/swh_ql.so static/swh_ql.so") + system("cp query_language/swh_ql.wasm static/swh_ql.wasm") build_py.run(self)