11 Commits

Author SHA1 Message Date
Frank Dana
a86c0ec13c CMake: Create and install EXPORTED configuration (#118)
* Rename header to OpenShotAudio.h
* Rename, rewrite openshot-audio-demo
* CMake: EXPORT targets, other updates
* Add Config.cmake.in export template
* Add FindASIO.cmake for SDK discovery
* Install FindASIO.cmake with exported config
2021-04-18 18:48:22 -04:00
Darío Hereñú
b243937e26 Formatting fixes for INSTALL docs (#104) 2020-12-13 15:33:00 -05:00
FeRD (Frank Dana)
531e0cd2a9 Don't remove juce namespace 2019-06-30 23:45:54 -04:00
FeRD (Frank Dana)
acb3b0e2d3 Doygen: Include doc/*.md in docs
Also include the documentation MarkDown pages in the Doxygen docs.
These will show up as Related Pages in the interface.

* The formatting of `INSTALL-*.md` had to be changed some:
  - Doxygen doesn't support headings in bulleted lists (lines starting
    with `* ###`) -- I'm not even sure that's legal markdown. They were
    changed to just level 3 headings (lines starting with `###`).
  - ALL Windows paths in `INSTALL-WINDOWS.md` were wrapped in backticks,
    to prevent Doxygen parsing them as markup commands.
  - Level 1 headings were added to the top of the three install docs,
    giving them the title "Building libopenshot for ___(OS)___".
    Otherwise all three pages were titled "Getting Started".

* Separately, the table at the top of `HW-ACCEL.md` does not
  translate well to Doxygen. It will need further polishing. But the
  docs are all quite readable now.
2019-06-30 23:45:54 -04:00
FeRD (Frank Dana)
aab360c601 Doxygen: Update formatting from JUCE configs
Doxygen was having real trouble generating clean docs from
the JUCE sources, but their own website docs were generated
with Doxygen as well, and looked great.

Turns out, they preprocess their own source files before
generating docs from them. Borrowed their Python script to
munge the sources, and connected it up as a new target
dependency for `make doc`. It'll only run if the docs are
requested to be built, and `make clean` will clear out
the preprocessed sources if it's run.
2019-06-30 23:45:54 -04:00
Jonathan Thomas
f8cbb089ba Create INSTALL-WINDOWS.md 2019-02-08 15:43:14 -06:00
Jonathan Thomas
5482f54af6 Create INSTALL-MAC.md 2019-02-08 15:42:55 -06:00
Jonathan Thomas
8edcd43079 Create INSTALL-LINUX.md 2019-02-08 15:42:20 -06:00
Jonathan Thomas
c44d47069a update manpage 2012-08-09 12:26:59 -05:00
Jonathan Thomas
31fc5b76e9 Added manpage to audio project 2012-08-09 11:34:10 -05:00
Jonathan Thomas
c0e605fafe initial files in the openshot audio library 2012-06-15 17:45:27 -05:00