[gegl] build: update operation gallery exclusion list
- From: Øyvind "pippin" Kolås <ok src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gegl] build: update operation gallery exclusion list
- Date: Sat, 27 Mar 2021 20:30:43 +0000 (UTC)
commit 02c87542da27c0d334a11d7160f3eb4d8f4ef4b2
Author: John <jtm home gmail com>
Date: Fri Feb 12 15:27:57 2021 +0000
build: update operation gallery exclusion list
docs/meson.build | 99 +++++++++++++++++++++++++++++++++++++++++++-------------
1 file changed, 77 insertions(+), 22 deletions(-)
---
diff --git a/docs/meson.build b/docs/meson.build
index 470ae9108..f781847e1 100644
--- a/docs/meson.build
+++ b/docs/meson.build
@@ -130,28 +130,83 @@ gnome.gtkdoc('gegl',
doc_operations_examples_dir = join_paths(
meson.current_build_dir(), 'operations',
)
- exclusion_pattern = '|'.join([
- 'alpha-inpaint',
- 'box-blur', 'box-percentile', 'buffer-cache', 'buffer-source',
- 'clone', 'convert-format',
- 'disc-percentile', 'dropshadow',
- 'exp-combine', 'exr-load',
- 'hstack',
- 'image-compare', 'integral-image', 'introspect',
- 'jpg-load',
- 'kuwahara',
- 'layer', 'line-profile', 'load',
- 'magick-load', 'mandelbrot', 'matting-global',
- 'nop',
- 'open-buffer',
- 'pixbuf', 'png-load',
- 'remap',
- 'snn-percentile', 'stretch-contrast', 'svg-load',
- 'v4l2',
- 'warp',
- ])
-
- doc_operations_examples = custom_target('gallery-stamp',
+
+# Source operations
+exclude = [
+ 'gegl:buffer-source',
+ 'gegl:exr-load',
+ 'gegl:ff-load',
+ 'gegl:gegl-buffer-load',
+ 'gegl:gif-load',
+ 'gegl:icc-load',
+ 'gegl:jp2-load',
+ 'gegl:jpg-load',
+ 'gegl:load',
+ 'gegl:magick-load',
+ 'gegl:open-buffer',
+ 'gegl:pdf-load',
+ 'gegl:pixbuf',
+ 'gegl:png-load',
+ 'gegl:ppm-load',
+ 'gegl:rawbayer-load',
+ 'gegl:raw-load',
+ 'gegl:rgbe-load',
+ 'gegl:svg-load',
+ 'gegl:tiff-load',
+ 'gegl:v4l',
+ 'gegl:v4l2',
+ 'gegl:webp-load',
+]
+# Sink operations
+exclude += [
+ 'gegl:buffer-sink',
+ 'gegl:display',
+ 'gegl:exr-save',
+ 'gegl:ff-save',
+ 'gegl:gegl-buffer-save',
+ 'gegl:icc-save',
+ 'gegl:jpg-save',
+ 'gegl:npy-save',
+ 'gegl:png-save',
+ 'gegl:ppm-save',
+ 'gegl:rgbe-save',
+ 'gegl:save',
+ 'gegl:save-pixbuf',
+ 'gegl:sdl2-display',
+ 'gegl:tiff-save',
+ 'gegl:webp-save',
+ 'gegl:write-buffer',
+]
+# Programming operations
+exclude += [
+ 'gegl:cache',
+ 'gegl:cast-format',
+ 'gegl:clone',
+ 'gegl:convert-format',
+ 'gegl:copy-buffer',
+ 'gegl:image-compare',
+ 'gegl:line-profile',
+ 'gegl:nop',
+]
+# Other operations
+exclude += [
+ 'gegl:exp-combine',
+ 'gegl:gegl',
+ 'gegl:introspect',
+ 'gegl:lcms-from-profile',
+ 'gegl:mblur',
+]
+
+# Crashing - workshop
+exclude += [
+ 'gegl:alpha-inpaint',
+ 'gegl:integral-image',
+ 'gegl:lens-correct',
+]
+exclusion_pattern = '|'.join(exclude)
+
+
+doc_operations_examples = custom_target('gallery-stamp',
install:true,
install_dir: gnome.gtkdoc_html_dir('gegl'),
output: ['gallery-stamp'],
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]