The JUCE cross-platform C++ framework, with DISTRHO/KXStudio specific changes
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
reuk 10baaa420b
CMake: Warn if bundle ID contains spaces
2 years ago
..
doxygen Docs: Update Doxygen configuration 2 years ago
ARA.md ARA: Update expected ARA SDK version to 2.2.0 2 years ago
Accessibility.md Docs: Update the supported accessibility clients 2 years ago
CMake API.md CMake: Warn if bundle ID contains spaces 2 years ago
JUCE Module Format.md macOS/iOS: Add the ability to weak link module frameworks 3 years ago
Linux Dependencies.md Fix some typos 3 years ago
README.md Updated main README with CMake support info and changed docs extension from .txt to .md 4 years ago

README.md

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, 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.