Skip to content

lancaster-university/codal-documentation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CODAL Documentation

Build Natively

DIRECT LINK TO THE CURRENT DOCUMENTATION

About

This repository is the source for the documentation at https://lancaster-university.github.io/codal-documentation/ and automatically builds the site on updates to the master branch.

Contributing

We're actively looking for contributions, and will accept pull requests for:

  • Source code documentation (in their respective repositories)
  • Example Projects
  • Hardware guides

To contribute to the API documentation, please consider submitting a PR to one of the following repositories, as these are the current focus for the project:

Other codal-related documentation PRs will be considered, but may take a while to be reviewed.

Bugs and/or Errors

If you find documentation errors, please file issues for this in this repository!

Building Locally

To build the documentation locally, the following prerequisites must be present:

  • The arm-none-eabi-* tool suite
  • cmake
  • make
  • doxygen
  • python 3+
    • sphinx-build
    • sphinx-book-theme

Ensure that you can build CODAL normally by running ./build.py from the repository root, then if this completes, move to the docs subdirectory and run make html to build the full HTML documentation.

Note that if you experience strange desynchronisation between the HTML output and the documentation sources, you may need to run make clean and make html again. This generally manifests in the navigation not updating for pages deep in the heirachy.

About

Documentation for CODAL on the microbit-v2 platform

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published