Skip to content
This repository has been archived by the owner on Nov 17, 2023. It is now read-only.

add binary and docs build command options to devmenu #16514

Merged
merged 1 commit into from
Oct 18, 2019
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 18 additions & 2 deletions dev_menu.py
Original file line number Diff line number Diff line change
Expand Up @@ -132,8 +132,24 @@ def provision_virtualenv(venv_path=DEFAULT_PYENV):
('[Local] Python Unit tests',
"./py3_venv/bin/nosetests -v tests/python/unittest/"
),
('[Docker] Website and docs build outputs to "docs/_build/html/"',
"ci/build.py --platform ubuntu_cpu /work/runtime_functions.sh deploy_docs"),
('[Docker] Build the MXNet binary - outputs to "lib/"',
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

mxnet binary? not clear what this does.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It builds the .so and .a file that the docs need for API docs generation.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

only the .so file is needed AFAIK

"ci/build.py --platform ubuntu_cpu_lite /work/runtime_functions.sh build_ubuntu_cpu_docs"),
('[Docker] Build the Jekyll website - outputs to "docs/static_site/build/html/"',
"ci/build.py --platform ubuntu_cpu_jekyll /work/runtime_functions.sh build_jekyll_docs"),
('[Docker] Build the Python API docs - outputs to "docs/python_docs/python/build/_build/html/"',
"ci/build.py --platform ubuntu_cpu_python /work/runtime_functions.sh build_python_docs"),
('[Docker] Build the C++ API docs - outputs to "docs/cpp_docs/build/html/html/"',
"ci/build.py --platform ubuntu_cpu_c /work/runtime_functions.sh build_c_docs"),
('[Docker] Build the Clojure API docs - outputs to "contrib/clojure-package/target/doc"',
"ci/build.py --platform ubuntu_cpu_scala /work/runtime_functions.sh build_clojure_docs"),
('[Docker] Build the Java API docs - outputs to "docs/scala-package/build/docs/java"',
"ci/build.py --platform ubuntu_cpu_scala /work/runtime_functions.sh build_java_docs"),
('[Docker] Build the Julia API docs - outputs to "julia/docs/site/"',
"ci/build.py --platform ubuntu_cpu_julia /work/runtime_functions.sh build_julia_docs"),
('[Docker] Build the R API docs - outputs to "R-package/build/mxnet-r-reference-manual.pdf"',
"ci/build.py --platform ubuntu_cpu_r /work/runtime_functions.sh build_r_docs"),
('[Docker] Build the Scala API docs - outputs to "scala-package/docs/build/docs/scala"',
"ci/build.py --platform ubuntu_cpu_scala /work/runtime_functions.sh build_scala_docs"),
('[Docker] sanity_check. Check for linting and code formatting and licenses.',
[
"ci/build.py --platform ubuntu_cpu /work/runtime_functions.sh sanity_check",
Expand Down