write_library_config(prefix, "mpdec", mpdec_config, context.quiet)
+def make_dependencies(context):
+ make_emscripten_libffi(context)
+ make_mpdec(context)
+
+
def calculate_node_path():
node_version = os.environ.get("PYTHON_NODE_VERSION", None)
if node_version is None:
help="Clone libffi repo, configure and build it for emscripten",
)
+ make_dependencies_cmd = subcommands.add_parser(
+ "make-dependencies",
+ help="Build all static library dependencies",
+ )
+
make_build = subcommands.add_parser(
"make-build-python", help="Run `make` for the build Python"
)
configure_build,
make_libffi_cmd,
make_mpdec_cmd,
+ make_dependencies_cmd,
make_build,
configure_host,
make_host,
"install-emscripten": install_emscripten,
"make-libffi": make_emscripten_libffi,
"make-mpdec": make_mpdec,
+ "make-dependencies": make_dependencies,
"configure-build-python": configure_build_python,
"make-build-python": make_build_python,
"configure-host": configure_emscripten_python,