From 141feb2e41e2080013afb47e92c45b75e4579dc8 Mon Sep 17 00:00:00 2001 From: Stephane Letz Date: Sun, 23 May 2021 20:48:24 +0200 Subject: [PATCH] Add 'Library deployment' section. --- doc/docs/contributing.md | 14 +++++++++++++- doc/docs/index.md | 1 + doc/mkdocs.yml | 2 +- doc/scripts/faustlib2md.awk | 2 -- docs/404.html | 2 +- docs/about/index.html | 2 +- docs/community/index.html | 2 +- docs/contributing/index.html | 20 +++++++++++++++++--- docs/index.html | 5 +++-- docs/libs/aanl/index.html | 4 ++-- docs/libs/analyzers/index.html | 2 +- docs/libs/basics/index.html | 2 +- docs/libs/compressors/index.html | 2 +- docs/libs/delays/index.html | 2 +- docs/libs/demos/index.html | 2 +- docs/libs/dx7/index.html | 2 +- docs/libs/envelopes/index.html | 2 +- docs/libs/fds/index.html | 2 +- docs/libs/filters/index.html | 2 +- docs/libs/hoa/index.html | 2 +- docs/libs/index.html | 2 +- docs/libs/interpolators/index.html | 2 +- docs/libs/maths/index.html | 2 +- docs/libs/mi/index.html | 2 +- docs/libs/misceffects/index.html | 2 +- docs/libs/noises/index.html | 2 +- docs/libs/oscillators/index.html | 2 +- docs/libs/phaflangers/index.html | 2 +- docs/libs/physmodels/index.html | 2 +- docs/libs/quantizers/index.html | 2 +- docs/libs/reducemaps/index.html | 2 +- docs/libs/reverbs/index.html | 2 +- docs/libs/routes/index.html | 2 +- docs/libs/signals/index.html | 2 +- docs/libs/soundfiles/index.html | 2 +- docs/libs/spats/index.html | 2 +- docs/libs/synths/index.html | 2 +- docs/libs/vaeffects/index.html | 2 +- docs/libs/version/index.html | 2 +- docs/libs/wdmodels/index.html | 2 +- docs/libs/webaudio/index.html | 2 +- docs/organization/index.html | 2 +- docs/search/search_index.json | 2 +- docs/sitemap.xml.gz | Bin 215 -> 215 bytes docs/standardFunctions/index.html | 2 +- 45 files changed, 74 insertions(+), 48 deletions(-) diff --git a/doc/docs/contributing.md b/doc/docs/contributing.md index 2bfb31d5..bda80887 100644 --- a/doc/docs/contributing.md +++ b/doc/docs/contributing.md @@ -103,12 +103,13 @@ os = library("oscillators.lib"); no = library("noises.lib"); pf = library("phaflangers.lib"); pm = library("physmodels.lib"); +qu = library("quantizers.lib"); rm = library("reducemaps.lib"); re = library("reverbs.lib"); ro = library("routes.lib"); -sp = library("spats.lib"); si = library("signals.lib"); so = library("soundfiles.lib"); +sp = library("spats.lib"); sy = library("synths.lib"); ve = library("vaeffects.lib"); vl = library("version.lib"); @@ -147,3 +148,14 @@ Before preparing a pull-request, the new library must be carefully tested: import("all.lib"); process = _; ``` + +## Library deployment + +For GRAME maintainers: + +- update the library submodule in [faust](https://github.com/grame-cncm/faust), recompile and deploy WebAssembly libfaust in [fausteditor](https://github.com/grame-cncm/fausteditor), [faustplayground](https://github.com/grame-cncm/faustplayground) and [faustide](https://github.com/grame-cncm/faustide) +- update the library submodule in [faustlive](https://github.com/grame-cncm/faustlive) +- update the library list in this [fausteditor](https://github.com/grame-cncm/fausteditor/blob/master/scripts/faustlive.js) page +- update the library list in this [fausteide](https://github.com/grame-cncm/faustide/blob/master/src/documentation.ts) page +- make an update PR for [vscode-faust](https://github.com/hellbent/vscode-faust) project + diff --git a/doc/docs/index.md b/doc/docs/index.md index ac121245..92472ab5 100644 --- a/doc/docs/index.md +++ b/doc/docs/index.md @@ -38,6 +38,7 @@ This will give you access to all the Faust libraries through a series of environ * `no`: `noises.lib` * `pf`: `phaflangers.lib` * `pm`: `physmodels.lib` +* `qu`: `quantizers.lib` * `rm`: `reducemaps.lib` * `re`: `reverbs.lib` * `ro`: `routes.lib` diff --git a/doc/mkdocs.yml b/doc/mkdocs.yml index bcef11c4..f4d01ac0 100644 --- a/doc/mkdocs.yml +++ b/doc/mkdocs.yml @@ -12,7 +12,7 @@ nav: - ' Copyright/License ': about.md - Index: libs/index.md - Libraries: - - ' antialiased-nonlinearities ': libs/aanl.md + - ' antialiased ': libs/aanl.md - ' analyzers ': libs/analyzers.md - ' basics ': libs/basics.md - ' compressors ': libs/compressors.md diff --git a/doc/scripts/faustlib2md.awk b/doc/scripts/faustlib2md.awk index 41cf60fd..2b87a2e2 100644 --- a/doc/scripts/faustlib2md.awk +++ b/doc/scripts/faustlib2md.awk @@ -46,8 +46,6 @@ BEGIN { END { } - - /^\/\/====*$/ { } /^\/\/####*$/ { PRINTDOC = 0; } # end documentation lines /^\/\/====*$/ { PRINTDOC = 0; } # end function documentation diff --git a/docs/404.html b/docs/404.html index 53183314..2c998336 100644 --- a/docs/404.html +++ b/docs/404.html @@ -67,7 +67,7 @@