Commit Graph

18 Commits

Author SHA1 Message Date
Robin Gareus 4c1db67957
Speed up building Lua doc 2023-09-22 16:28:03 +02:00
Robin Gareus dab29eb8ad
Fix Lua-doc doxygen declaration extraction 2019-08-29 21:40:54 +02:00
Robin Gareus 7496a856c7
Tweak Lua-doc processing:
Separate PHP based post-processing, used for manual creation.
php-cli may not be available on build host.
2019-08-29 05:43:02 +02:00
Robin Gareus ab62c8a926
Towards fixing luadoc, manual page creation 2019-08-24 03:32:47 +02:00
David Robillard 30d59c8f6e Remove support for building against LV2 older than 1.2.0
LV2 1.2.0 was released in 2012, over 6 years ago now.
2019-04-10 10:24:33 +02:00
Paul Davis dcb55c508e additional changes to follow library name change from timecode -> temporal 2017-09-25 12:13:54 -04:00
Robin Gareus 012567beb5 Update tools for new source-tree layout 2017-07-17 21:06:04 +02:00
Robin Gareus 44b41e3058 refine Lua doc/doxygen-parser and handle special-cases 2016-10-05 04:21:09 +02:00
Robin Gareus 0d2ccdd39c update lua-doc formatting
* include Vamp Documentation
* show doxygen doc for class/struct data-members
2016-10-04 04:45:35 +02:00
Robin Gareus c52f7cfd8f update luadoc tools 2016-04-12 13:53:02 +02:00
Robin Gareus 4eba3869fe update lua documentation tools 2016-04-11 16:16:52 +02:00
Robin Gareus 08182571e8 update documentation extraction script (use .cc instead of .h)
Most ardour header have incomplete dependencies. e.g gtk2_ardour/marker.h
has a "Pango::FontDescription" member but never includes pangomm itself.
(marker.cc includes it [indirectly] before including marker.h)

Until this situation is remedied, parse .cc files (which takes
significantly longer but works).
2016-03-31 01:16:07 +02:00
Robin Gareus 3f71e669ae add lua script to test channel-mapping, update doc 2016-03-26 01:06:33 +01:00
Robin Gareus dd27620566 filter declarations in C++, improve luadoc 2016-03-25 16:31:16 +01:00
Robin Gareus 83fdfd89f7 update doc scripts, disregard "const" when matching ABIs 2016-03-25 01:22:23 +01:00
Robin Gareus cac89c0b42 update luadoc scripts 2016-03-25 00:43:15 +01:00
Robin Gareus e0e98d45d4 add doxygen comments to lua-binding doc, compress json. 2016-03-24 22:54:20 +01:00
Robin Gareus 6188315791 Add small llvm/libclang util to exctract doxygen comments 2016-03-24 22:54:20 +01:00