GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — cuda-python/cuda_python/docs at main · NVIDIA/cuda-python

Expand file tree

/

docs

/
Copy path

Directory actions

More options

More options

Directory actions

More options

More options

Latest commit

 

History

History
History
/

docs

/
Copy path

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
exts
exts
 
 
source
source
 
 
Makefile
Makefile
 
 
README.md
README.md
 
 
build_all_docs.sh
build_all_docs.sh
 
 
build_docs.sh
build_docs.sh
 
 
environment-docs.yml
environment-docs.yml
 
 
nv-versions.json
nv-versions.json
 
 
versions.json
versions.json
 
 

README.md

Build the documentation

  1. Ensure the version is included in the versions.json.
  2. Build the docs with ./build_docs.sh.
  3. The html artifacts should be available under both ./build/html/latest and ./build/html/<version>.

Alternatively, we can build all the docs at once by running ./build_all_docs.sh.

When building the docs, some (but not all) of the urls can be rendered/examined locally by setting the environment variable CUDA_PYTHON_DOMAIN as follows:

CUDA_PYTHON_DOMAIN="http://localhost:1234/" ./build_all_docs.sh
python -m http.server -d build/html 1234

If the docs are built on a remote machine, you can set up the ssh tunnel in a separate terminal session via

ssh -L 1234:localhost:1234 username@hostname

Then browse the built docs by visiting http://localhost:1234/ on a local machine.

To publish the docs with the built version, it is important to note that the html files of older versions should be kept intact, in order for the version selection (through versions.json) to work.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.