1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-09 23:34:20 +00:00
JUCE/docs
2020-06-27 11:41:10 +01:00
..
doxygen Docs: Add new top-level docs folder 2020-05-15 14:25:44 +01:00
CMake API.txt Windows: Added support for Chromium-based WebView2 browser in WebBrowserComponent and removed WinRT webview 2020-06-12 14:21:01 +01:00
JUCE Module Format.txt Fixed some documentation issues 2020-06-27 11:41:10 +01:00
README.txt Docs: Add new top-level docs folder 2020-05-15 14:25:44 +01:00

JUCE Documentation
==================

This directory contains files documenting the JUCE Module Format, and the JUCE
CMake API.

The JUCE modules themselves can be found in the `modules` subdirectory of the
JUCE repository.

CMake example projects are located in the `examples/CMake` directory.

The JUCE API itself is documented inline, but HTML docs can be generated from
the source code using the `doxygen` tool. These HTML docs can be [found
online](https://juce.com/learn/documentation), or you can generate a local copy
which can be used without an internet connection. For instructions on generating
offline docs, see below.

Generating Offline HTML Documentation
=====================================

Dependencies
------------

- doxygen
- python
- make
- graphviz (to generate inheritance diagrams)

Make sure that all the dependencies can be found on your PATH.

Building
--------

- cd into the `doxygen` directory on the command line
- run `make`

Doxygen will create a new subdirectory "doc". Open doc/index.html in your browser
to access the generated HTML documentation.