[gegl] operations/common: Include source as metadata



commit 5079168e00b90777187beded5f48679854316189
Author: Jon Nordby <jononor gmail com>
Date:   Wed Jan 21 00:32:31 2015 +0100

    operations/common: Include source as metadata
    
    sed -i -e 's/^.*\"\(.*\.c\)\".*$/#define GEGL_OP_C_SOURCE \1/' operations/common/*.c

 operations/common/alien-map.c               |    2 +-
 operations/common/antialias.c               |    2 +-
 operations/common/apply-lens.c              |    2 +-
 operations/common/bilateral-filter-fast.c   |    2 +-
 operations/common/bilateral-filter.c        |    2 +-
 operations/common/box-blur.c                |    2 +-
 operations/common/brightness-contrast.c     |    2 +-
 operations/common/buffer-sink.c             |    2 +-
 operations/common/buffer-source.c           |    2 +-
 operations/common/bump-map.c                |    2 +-
 operations/common/c2g.c                     |    2 +-
 operations/common/cartoon.c                 |    2 +-
 operations/common/channel-mixer.c           |    2 +-
 operations/common/checkerboard.c            |    2 +-
 operations/common/color-enhance.c           |    2 +-
 operations/common/color-exchange.c          |    2 +-
 operations/common/color-reduction.c         |    2 +-
 operations/common/color-rotate.c            |    2 +-
 operations/common/color-temperature.c       |    2 +-
 operations/common/color-to-alpha.c          |    2 +-
 operations/common/color.c                   |    2 +-
 operations/common/contrast-curve.c          |    2 +-
 operations/common/convolution-matrix.c      |    2 +-
 operations/common/copy-buffer.c             |    2 +-
 operations/common/cubism.c                  |    2 +-
 operations/common/deinterlace.c             |    2 +-
 operations/common/difference-of-gaussians.c |    2 +-
 operations/common/diffraction-patterns.c    |    2 +-
 operations/common/display.c                 |    2 +-
 operations/common/distance-transform.c      |    2 +-
 operations/common/dropshadow.c              |    2 +-
 operations/common/edge-laplace.c            |    2 +-
 operations/common/edge-sobel.c              |    2 +-
 operations/common/emboss.c                  |    2 +-
 operations/common/engrave.c                 |    2 +-
 operations/common/exp-combine.c             |    2 +-
 operations/common/exposure.c                |    2 +-
 operations/common/fattal02.c                |    2 +-
 operations/common/fractal-explorer.c        |    2 +-
 operations/common/fractal-trace.c           |    2 +-
 operations/common/gaussian-blur.c           |    2 +-
 operations/common/gegl-buffer-load-op.c     |    2 +-
 operations/common/gegl-buffer-save-op.c     |    2 +-
 operations/common/grey.c                    |    2 +-
 operations/common/grid.c                    |    2 +-
 operations/common/high-pass.c               |    2 +-
 operations/common/illusion.c                |    2 +-
 operations/common/image-compare.c           |    2 +-
 operations/common/introspect.c              |    2 +-
 operations/common/invert-gamma.c            |    2 +-
 operations/common/invert-linear.c           |    2 +-
 operations/common/layer.c                   |    2 +-
 operations/common/lens-distortion.c         |    2 +-
 operations/common/lens-flare.c              |    2 +-
 operations/common/levels.c                  |    2 +-
 operations/common/linear-gradient.c         |    2 +-
 operations/common/load.c                    |    2 +-
 operations/common/magick-load.c             |    2 +-
 operations/common/mantiuk06.c               |    2 +-
 operations/common/map-absolute.c            |    2 +-
 operations/common/map-relative.c            |    2 +-
 operations/common/matting-global.c          |    2 +-
 operations/common/mblur.c                   |    2 +-
 operations/common/mirrors.c                 |    2 +-
 operations/common/mono-mixer.c              |    2 +-
 operations/common/mosaic.c                  |    2 +-
 operations/common/motion-blur-circular.c    |    2 +-
 operations/common/motion-blur-linear.c      |    2 +-
 operations/common/motion-blur-zoom.c        |    2 +-
 operations/common/noise-cell.c              |    2 +-
 operations/common/noise-cie-lch.c           |    2 +-
 operations/common/noise-hsv.c               |    2 +-
 operations/common/noise-hurl.c              |    2 +-
 operations/common/noise-perlin.c            |    2 +-
 operations/common/noise-pick.c              |    2 +-
 operations/common/noise-reduction.c         |    2 +-
 operations/common/noise-rgb.c               |    2 +-
 operations/common/noise-simplex.c           |    2 +-
 operations/common/noise-slur.c              |    2 +-
 operations/common/noise-solid.c             |    2 +-
 operations/common/noise-spread.c            |    2 +-
 operations/common/oilify.c                  |    2 +-
 operations/common/opacity.c                 |    2 +-
 operations/common/open-buffer.c             |    2 +-
 operations/common/over.c                    |    2 +-
 operations/common/panorama-projection.c     |    2 +-
 operations/common/photocopy.c               |    2 +-
 operations/common/pixelize.c                |    2 +-
 operations/common/plasma.c                  |    2 +-
 operations/common/polar-coordinates.c       |    2 +-
 operations/common/posterize.c               |    2 +-
 operations/common/radial-gradient.c         |    2 +-
 operations/common/raw-load.c                |    2 +-
 operations/common/rectangle.c               |    2 +-
 operations/common/red-eye-removal.c         |    2 +-
 operations/common/reinhard05.c              |    2 +-
 operations/common/remap.c                   |    2 +-
 operations/common/ripple.c                  |    2 +-
 operations/common/save.c                    |    2 +-
 operations/common/shift.c                   |    2 +-
 operations/common/sinus.c                   |    2 +-
 operations/common/snn-mean.c                |    2 +-
 operations/common/softglow.c                |    2 +-
 operations/common/stress.c                  |    2 +-
 operations/common/stretch-contrast-hsv.c    |    2 +-
 operations/common/stretch-contrast.c        |    2 +-
 operations/common/supernova.c               |    2 +-
 operations/common/svg-huerotate.c           |    2 +-
 operations/common/svg-luminancetoalpha.c    |    2 +-
 operations/common/svg-matrix.c              |    2 +-
 operations/common/svg-saturate.c            |    2 +-
 operations/common/texturize-canvas.c        |    2 +-
 operations/common/threshold.c               |    2 +-
 operations/common/tile-glass.c              |    2 +-
 operations/common/tile-seamless.c           |    2 +-
 operations/common/tile.c                    |    2 +-
 operations/common/unsharp-mask.c            |    2 +-
 operations/common/value-invert.c            |    2 +-
 operations/common/video-degradation.c       |    2 +-
 operations/common/vignette.c                |    2 +-
 operations/common/warp.c                    |    2 +-
 operations/common/waves.c                   |    2 +-
 operations/common/weighted-blend.c          |    2 +-
 operations/common/whirl-pinch.c             |    2 +-
 operations/common/wind.c                    |    2 +-
 operations/common/write-buffer.c            |    2 +-
 126 files changed, 126 insertions(+), 126 deletions(-)
---
diff --git a/operations/common/alien-map.c b/operations/common/alien-map.c
index c1d7385..0bfcdc4 100644
--- a/operations/common/alien-map.c
+++ b/operations/common/alien-map.c
@@ -61,7 +61,7 @@ property_boolean (cpn_3_keep, _("Keep component 3"), FALSE)
 #else
 
 #define GEGL_OP_POINT_FILTER
-#define GEGL_OP_C_FILE "alien-map.c"
+#define GEGL_OP_C_SOURCE alien-map.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/antialias.c b/operations/common/antialias.c
index f06485d..9127266 100644
--- a/operations/common/antialias.c
+++ b/operations/common/antialias.c
@@ -40,7 +40,7 @@
 #else
 
 #define GEGL_OP_AREA_FILTER
-#define GEGL_OP_C_FILE           "antialias.c"
+#define GEGL_OP_C_SOURCE antialias.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/apply-lens.c b/operations/common/apply-lens.c
index 8bd380c..e4d28fb 100644
--- a/operations/common/apply-lens.c
+++ b/operations/common/apply-lens.c
@@ -40,7 +40,7 @@ property_color (background_color, _("Background color"), "none")
 #else
 
 #define GEGL_OP_FILTER
-#define GEGL_OP_C_FILE "apply-lens.c"
+#define GEGL_OP_C_SOURCE apply-lens.c
 
 #include "gegl-op.h"
 #include <math.h>
diff --git a/operations/common/bilateral-filter-fast.c b/operations/common/bilateral-filter-fast.c
index ccc2f74..ceda67f 100644
--- a/operations/common/bilateral-filter-fast.c
+++ b/operations/common/bilateral-filter-fast.c
@@ -41,7 +41,7 @@ property_int (s_sigma, _("Blur radius"), 8)
 #else
 
 #define GEGL_OP_FILTER
-#define GEGL_OP_C_FILE       "bilateral-filter-fast.c"
+#define GEGL_OP_C_SOURCE bilateral-filter-fast.c
 
 #include "gegl-op.h"
 #include <math.h>
diff --git a/operations/common/bilateral-filter.c b/operations/common/bilateral-filter.c
index ccab0ef..248825a 100644
--- a/operations/common/bilateral-filter.c
+++ b/operations/common/bilateral-filter.c
@@ -36,7 +36,7 @@ property_double (edge_preservation, _("Edge preservation"), 8.0)
 #else
 
 #define GEGL_OP_AREA_FILTER
-#define GEGL_OP_C_FILE       "bilateral-filter.c"
+#define GEGL_OP_C_SOURCE bilateral-filter.c
 
 #include "gegl-op.h"
 #include <math.h>
diff --git a/operations/common/box-blur.c b/operations/common/box-blur.c
index bef1442..d03a1f8 100644
--- a/operations/common/box-blur.c
+++ b/operations/common/box-blur.c
@@ -31,7 +31,7 @@ property_int (radius, _("Radius"), 4)
 #else
 
 #define GEGL_OP_AREA_FILTER
-#define GEGL_OP_C_FILE       "box-blur.c"
+#define GEGL_OP_C_SOURCE box-blur.c
 
 #include "gegl-op.h"
 #include <stdio.h>
diff --git a/operations/common/brightness-contrast.c b/operations/common/brightness-contrast.c
index aeb6b48..731ce38 100644
--- a/operations/common/brightness-contrast.c
+++ b/operations/common/brightness-contrast.c
@@ -51,7 +51,7 @@ property_double (brightness, _("Brightness"), 0.0)
 /* We specify the file we're in, this is needed to make the code
  * generation for the properties work.
  */
-#define GEGL_OP_C_FILE       "brightness-contrast.c"
+#define GEGL_OP_C_SOURCE brightness-contrast.c
 
 /* Including gegl-op.h creates most of the GObject boiler plate
  * needed, creating a GeglOp instance structure a GeglOpClass
diff --git a/operations/common/buffer-sink.c b/operations/common/buffer-sink.c
index e0cbd20..fdeaa4a 100644
--- a/operations/common/buffer-sink.c
+++ b/operations/common/buffer-sink.c
@@ -30,7 +30,7 @@ property_pointer (format, _("babl format"),
 #else
 
 #define GEGL_OP_SINK
-#define GEGL_OP_C_FILE       "buffer-sink.c"
+#define GEGL_OP_C_SOURCE buffer-sink.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/buffer-source.c b/operations/common/buffer-source.c
index 68c25dd..65ae355 100644
--- a/operations/common/buffer-source.c
+++ b/operations/common/buffer-source.c
@@ -28,7 +28,7 @@ property_object(buffer, _("Input buffer"), GEGL_TYPE_BUFFER)
 #else
 
 #define GEGL_OP_SOURCE
-#define GEGL_OP_C_FILE "buffer-source.c"
+#define GEGL_OP_C_SOURCE buffer-source.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/bump-map.c b/operations/common/bump-map.c
index d551700..a477311 100644
--- a/operations/common/bump-map.c
+++ b/operations/common/bump-map.c
@@ -87,7 +87,7 @@ property_double  (ambient, _("Ambient lighting factor"), 0.0)
 #else
 
 #define GEGL_OP_COMPOSER
-#define GEGL_OP_C_FILE "bump-map.c"
+#define GEGL_OP_C_SOURCE bump-map.c
 
 #include "gegl-op.h"
 #include <math.h>
diff --git a/operations/common/c2g.c b/operations/common/c2g.c
index 74e9b5c..4d1fd8a 100644
--- a/operations/common/c2g.c
+++ b/operations/common/c2g.c
@@ -51,7 +51,7 @@ property_double (rgamma, _("Radial Gamma"), 0.0, 8.0, 2.0,
 #else
 
 #define GEGL_OP_AREA_FILTER
-#define GEGL_OP_C_FILE "c2g.c"
+#define GEGL_OP_C_SOURCE c2g.c
 
 #include "gegl-op.h"
 #include <math.h>
diff --git a/operations/common/cartoon.c b/operations/common/cartoon.c
index d831cff..f680cc0 100644
--- a/operations/common/cartoon.c
+++ b/operations/common/cartoon.c
@@ -31,7 +31,7 @@ property_double (pct_black, _("Percent black"), 0.2)
 #else
 
 #define GEGL_OP_AREA_FILTER
-#define GEGL_OP_C_FILE "cartoon.c"
+#define GEGL_OP_C_SOURCE cartoon.c
 
 #include "gegl-op.h"
 #include <stdio.h>
diff --git a/operations/common/channel-mixer.c b/operations/common/channel-mixer.c
index bd969cb..272680f 100644
--- a/operations/common/channel-mixer.c
+++ b/operations/common/channel-mixer.c
@@ -73,7 +73,7 @@ property_double (bb_gain, _("Blue in Blue channel"), 1.0)
 #else
 
 #define GEGL_OP_POINT_FILTER
-#define GEGL_OP_C_FILE       "channel-mixer.c"
+#define GEGL_OP_C_SOURCE channel-mixer.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/checkerboard.c b/operations/common/checkerboard.c
index 7f243b5..59bb24f 100644
--- a/operations/common/checkerboard.c
+++ b/operations/common/checkerboard.c
@@ -64,7 +64,7 @@ property_format (format, _("Babl Format"), NULL)
 #else
 
 #define GEGL_OP_POINT_RENDER
-#define GEGL_OP_C_FILE "checkerboard.c"
+#define GEGL_OP_C_SOURCE checkerboard.c
 
 #include "gegl-op.h"
 #include <gegl-buffer-cl-iterator.h>
diff --git a/operations/common/color-enhance.c b/operations/common/color-enhance.c
index ecd160f..c2b3e94 100644
--- a/operations/common/color-enhance.c
+++ b/operations/common/color-enhance.c
@@ -29,7 +29,7 @@
 #else
 
 #define GEGL_OP_FILTER
-#define GEGL_OP_C_FILE  "color-enhance.c"
+#define GEGL_OP_C_SOURCE color-enhance.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/color-exchange.c b/operations/common/color-exchange.c
index b47fbe7..b0b25eb 100644
--- a/operations/common/color-exchange.c
+++ b/operations/common/color-exchange.c
@@ -50,7 +50,7 @@ property_double (blue_threshold, _("Blue Threshold"), 0.0)
 #else
 
 #define GEGL_OP_POINT_FILTER
-#define GEGL_OP_C_FILE "color-exchange.c"
+#define GEGL_OP_C_SOURCE color-exchange.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/color-reduction.c b/operations/common/color-reduction.c
index 9e86239..b915534 100644
--- a/operations/common/color-reduction.c
+++ b/operations/common/color-reduction.c
@@ -57,7 +57,7 @@ property_seed (seed, _("Random seed"), rand)
 #else
 
 #define GEGL_OP_FILTER
-#define GEGL_OP_C_FILE "color-reduction.c"
+#define GEGL_OP_C_SOURCE color-reduction.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/color-rotate.c b/operations/common/color-rotate.c
index 8405684..2a6e6e1 100644
--- a/operations/common/color-rotate.c
+++ b/operations/common/color-rotate.c
@@ -88,7 +88,7 @@ property_double (saturation, _("Saturation"), 0.0)
 #else
 
 #define GEGL_OP_POINT_FILTER
-#define GEGL_OP_C_FILE "color-rotate.c"
+#define GEGL_OP_C_SOURCE color-rotate.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/color-temperature.c b/operations/common/color-temperature.c
index 14e4140..6b0cdba 100644
--- a/operations/common/color-temperature.c
+++ b/operations/common/color-temperature.c
@@ -39,7 +39,7 @@ property_double (intended_temperature, _("Intended temperature"), 6500)
 #else
 
 #define GEGL_OP_POINT_FILTER
-#define GEGL_OP_C_FILE "color-temperature.c"
+#define GEGL_OP_C_SOURCE color-temperature.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/color-to-alpha.c b/operations/common/color-to-alpha.c
index 91659e4..9a8e1f0 100644
--- a/operations/common/color-to-alpha.c
+++ b/operations/common/color-to-alpha.c
@@ -31,7 +31,7 @@ property_color (color, _("Color"), "white")
 #else
 
 #define GEGL_OP_POINT_FILTER
-#define GEGL_OP_C_FILE "color-to-alpha.c"
+#define GEGL_OP_C_SOURCE color-to-alpha.c
 
 #include "gegl-op.h"
 #include <stdio.h>
diff --git a/operations/common/color.c b/operations/common/color.c
index 67b0130..dbb7bb7 100644
--- a/operations/common/color.c
+++ b/operations/common/color.c
@@ -31,7 +31,7 @@ property_format (format, _("Babl Format"), 666)
 #else
 
 #define GEGL_OP_POINT_RENDER
-#define GEGL_OP_C_FILE           "color.c"
+#define GEGL_OP_C_SOURCE color.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/contrast-curve.c b/operations/common/contrast-curve.c
index f2a545b..6a2f0a0 100644
--- a/operations/common/contrast-curve.c
+++ b/operations/common/contrast-curve.c
@@ -32,7 +32,7 @@ property_curve (curve, _("Curve"), NULL)
 #else
 
 #define GEGL_OP_POINT_FILTER
-#define GEGL_OP_C_FILE  "contrast-curve.c"
+#define GEGL_OP_C_SOURCE contrast-curve.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/convolution-matrix.c b/operations/common/convolution-matrix.c
index 51d1867..5a66cbf 100644
--- a/operations/common/convolution-matrix.c
+++ b/operations/common/convolution-matrix.c
@@ -69,7 +69,7 @@ property_enum (border, _("Border"),
 #else
 
 #define GEGL_OP_AREA_FILTER
-#define GEGL_OP_C_FILE "convolution-matrix.c"
+#define GEGL_OP_C_SOURCE convolution-matrix.c
 
 #include "gegl-op.h"
 #include <math.h>
diff --git a/operations/common/copy-buffer.c b/operations/common/copy-buffer.c
index 75c307b..9c53cae 100644
--- a/operations/common/copy-buffer.c
+++ b/operations/common/copy-buffer.c
@@ -28,7 +28,7 @@ property_object (buffer, _("Buffer"), GEGL_TYPE_BUFFER)
 #else
 
 #define GEGL_OP_FILTER
-#define GEGL_OP_C_FILE "copy-buffer.c"
+#define GEGL_OP_C_SOURCE copy-buffer.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/cubism.c b/operations/common/cubism.c
index bbff130..1048900 100644
--- a/operations/common/cubism.c
+++ b/operations/common/cubism.c
@@ -44,7 +44,7 @@ property_seed (seed, _("Random seed"), rand)
 #else
 
 #define GEGL_OP_AREA_FILTER
-#define GEGL_OP_C_FILE "cubism.c"
+#define GEGL_OP_C_SOURCE cubism.c
 
 #include "gegl-op.h"
 #include <math.h>
diff --git a/operations/common/deinterlace.c b/operations/common/deinterlace.c
index cf50d66..b6fa9ae 100644
--- a/operations/common/deinterlace.c
+++ b/operations/common/deinterlace.c
@@ -49,7 +49,7 @@ property_int  (size, _("Block size"), 1)
 #else
 
 #define GEGL_OP_AREA_FILTER
-#define GEGL_OP_C_FILE "deinterlace.c"
+#define GEGL_OP_C_SOURCE deinterlace.c
 
 #include "gegl-op.h"
 #include <stdio.h>
diff --git a/operations/common/difference-of-gaussians.c b/operations/common/difference-of-gaussians.c
index 2951c4e..d72d313 100644
--- a/operations/common/difference-of-gaussians.c
+++ b/operations/common/difference-of-gaussians.c
@@ -34,7 +34,7 @@ property_double (radius2, _("Radius 2"), 2.0)
 #else
 
 #define GEGL_OP_META
-#define GEGL_OP_C_FILE "difference-of-gaussians.c"
+#define GEGL_OP_C_SOURCE difference-of-gaussians.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/diffraction-patterns.c b/operations/common/diffraction-patterns.c
index 4c1a399..6ef1444 100644
--- a/operations/common/diffraction-patterns.c
+++ b/operations/common/diffraction-patterns.c
@@ -94,7 +94,7 @@ property_int    (height, _("Height"), 200)
 #else
 
 #define GEGL_OP_POINT_RENDER
-#define GEGL_OP_C_FILE "diffraction-patterns.c"
+#define GEGL_OP_C_SOURCE diffraction-patterns.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/display.c b/operations/common/display.c
index a056268..2165f9c 100644
--- a/operations/common/display.c
+++ b/operations/common/display.c
@@ -24,7 +24,7 @@ property_string  (window_title, _("Window title"), "window_title")
     description(_("Title to be given to output window"))
 #else
 
-#define GEGL_OP_C_FILE       "display.c"
+#define GEGL_OP_C_SOURCE display.c
 
 #include "gegl-plugin.h"
 
diff --git a/operations/common/distance-transform.c b/operations/common/distance-transform.c
index 7d4c3ce..64c9ac7 100644
--- a/operations/common/distance-transform.c
+++ b/operations/common/distance-transform.c
@@ -55,7 +55,7 @@ property_boolean (normalize, _("normalize"), TRUE)
 #else
 
 #define GEGL_OP_FILTER
-#define GEGL_OP_C_FILE "distance-transform.c"
+#define GEGL_OP_C_SOURCE distance-transform.c
 #include "gegl-op.h"
 #include <math.h>
 #include <stdio.h>
diff --git a/operations/common/dropshadow.c b/operations/common/dropshadow.c
index 381eb41..abd3a9d 100644
--- a/operations/common/dropshadow.c
+++ b/operations/common/dropshadow.c
@@ -52,7 +52,7 @@ property_double (opacity, _("Opacity"), 0.5)
 #else
 
 #define GEGL_OP_META
-#define GEGL_OP_C_FILE "dropshadow.c"
+#define GEGL_OP_C_SOURCE dropshadow.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/edge-laplace.c b/operations/common/edge-laplace.c
index b1e3466..73bdf57 100644
--- a/operations/common/edge-laplace.c
+++ b/operations/common/edge-laplace.c
@@ -29,7 +29,7 @@
 #else
 
 #define GEGL_OP_AREA_FILTER
-#define GEGL_OP_C_FILE "edge-laplace.c"
+#define GEGL_OP_C_SOURCE edge-laplace.c
 
 #include "gegl-op.h"
 #include <math.h>
diff --git a/operations/common/edge-sobel.c b/operations/common/edge-sobel.c
index 23e96a9..4935bc5 100644
--- a/operations/common/edge-sobel.c
+++ b/operations/common/edge-sobel.c
@@ -34,7 +34,7 @@ property_boolean (keep_sign,  _("Keep Sign"), TRUE)
 #else
 
 #define GEGL_OP_AREA_FILTER
-#define GEGL_OP_C_FILE "edge-sobel.c"
+#define GEGL_OP_C_SOURCE edge-sobel.c
 
 #include "gegl-op.h"
 #include <math.h>
diff --git a/operations/common/emboss.c b/operations/common/emboss.c
index 4a4e87d..1bcdc6f 100644
--- a/operations/common/emboss.c
+++ b/operations/common/emboss.c
@@ -48,7 +48,7 @@ property_int (depth, _("Depth"), 20)
 #else
 
 #define GEGL_OP_AREA_FILTER
-#define GEGL_OP_C_FILE "emboss.c"
+#define GEGL_OP_C_SOURCE emboss.c
 
 #include "gegl-op.h"
 #include <math.h>
diff --git a/operations/common/engrave.c b/operations/common/engrave.c
index af7608e..9bb7cbc 100644
--- a/operations/common/engrave.c
+++ b/operations/common/engrave.c
@@ -39,7 +39,7 @@ property_boolean (limit, _("Limit line width"), FALSE)
 #else
 
 #define GEGL_OP_AREA_FILTER
-#define GEGL_OP_C_FILE "engrave.c"
+#define GEGL_OP_C_SOURCE engrave.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/exp-combine.c b/operations/common/exp-combine.c
index 9febca0..23116b9 100644
--- a/operations/common/exp-combine.c
+++ b/operations/common/exp-combine.c
@@ -51,7 +51,7 @@ typedef struct
 } GeglOpClass;
 
 
-#define GEGL_OP_C_FILE "exp-combine.c"
+#define GEGL_OP_C_SOURCE exp-combine.c
 #include "gegl-op.h"
 GEGL_DEFINE_DYNAMIC_OPERATION(GEGL_TYPE_OPERATION_FILTER)
 
diff --git a/operations/common/exposure.c b/operations/common/exposure.c
index e8ed1e6..c2f6d73 100644
--- a/operations/common/exposure.c
+++ b/operations/common/exposure.c
@@ -37,7 +37,7 @@ property_double (gamma, _("Gamma correction"), 1.0)
 #else
 
 #define GEGL_OP_POINT_FILTER
-#define GEGL_OP_C_FILE "exposure.c"
+#define GEGL_OP_C_SOURCE exposure.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/fattal02.c b/operations/common/fattal02.c
index 027c03f..f0e56ed 100644
--- a/operations/common/fattal02.c
+++ b/operations/common/fattal02.c
@@ -50,7 +50,7 @@ property_double (noise, _("Noise"), 0.0)
 #else
 
 #define GEGL_OP_FILTER
-#define GEGL_OP_C_FILE       "fattal02.c"
+#define GEGL_OP_C_SOURCE fattal02.c
 
 #include "gegl-op.h"
 #include "gegl-debug.h"
diff --git a/operations/common/fractal-explorer.c b/operations/common/fractal-explorer.c
index 40f75d3..5a28e71 100644
--- a/operations/common/fractal-explorer.c
+++ b/operations/common/fractal-explorer.c
@@ -117,7 +117,7 @@ property_boolean (useloglog, _("Loglog smoothing"), FALSE)
 #else
 
 #define GEGL_OP_POINT_RENDER
-#define GEGL_OP_C_FILE       "fractal-explorer.c"
+#define GEGL_OP_C_SOURCE fractal-explorer.c
 
 #include "gegl-op.h"
 #include <math.h>
diff --git a/operations/common/fractal-trace.c b/operations/common/fractal-trace.c
index 7719aef..546b147 100644
--- a/operations/common/fractal-trace.c
+++ b/operations/common/fractal-trace.c
@@ -68,7 +68,7 @@ property_enum   (abyss_policy, _("Abyss policy"),
 #else
 
 #define GEGL_OP_FILTER
-#define GEGL_OP_C_FILE "fractal-trace.c"
+#define GEGL_OP_C_SOURCE fractal-trace.c
 
 #include "gegl-op.h"
 #include <math.h>
diff --git a/operations/common/gaussian-blur.c b/operations/common/gaussian-blur.c
index 24a0b75..434a453 100644
--- a/operations/common/gaussian-blur.c
+++ b/operations/common/gaussian-blur.c
@@ -57,7 +57,7 @@ property_enum  (filter, _("Filter"),
 #else
 
 #define GEGL_OP_AREA_FILTER
-#define GEGL_OP_C_FILE "gaussian-blur.c"
+#define GEGL_OP_C_SOURCE gaussian-blur.c
 
 #include "gegl-op.h"
 #include <math.h>
diff --git a/operations/common/gegl-buffer-load-op.c b/operations/common/gegl-buffer-load-op.c
index 26feadb..bebff26 100644
--- a/operations/common/gegl-buffer-load-op.c
+++ b/operations/common/gegl-buffer-load-op.c
@@ -27,7 +27,7 @@ property_file_path (path, _("File"), "/tmp/gegl-buffer.gegl")
 #else
 
 #define GEGL_OP_SOURCE
-#define GEGL_OP_C_FILE       "gegl-buffer-load-op.c"
+#define GEGL_OP_C_SOURCE gegl-buffer-load-op.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/gegl-buffer-save-op.c b/operations/common/gegl-buffer-save-op.c
index f77f55f..2198618 100644
--- a/operations/common/gegl-buffer-save-op.c
+++ b/operations/common/gegl-buffer-save-op.c
@@ -27,7 +27,7 @@ property_file_path (path, _("File"), "/tmp/gegl-buffer.gegl")
 #else
 
 #define GEGL_OP_SINK
-#define GEGL_OP_C_FILE       "gegl-buffer-save-op.c"
+#define GEGL_OP_C_SOURCE gegl-buffer-save-op.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/grey.c b/operations/common/grey.c
index dc7c392..eb1e7d2 100644
--- a/operations/common/grey.c
+++ b/operations/common/grey.c
@@ -27,7 +27,7 @@
 #else
 
 #define GEGL_OP_POINT_FILTER
-#define GEGL_OP_C_FILE       "grey.c"
+#define GEGL_OP_C_SOURCE grey.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/grid.c b/operations/common/grid.c
index c4ecb24..97ce853 100644
--- a/operations/common/grid.c
+++ b/operations/common/grid.c
@@ -68,7 +68,7 @@ property_color (line_color, _("Color"), "black")
 #else
 
 #define GEGL_OP_POINT_RENDER
-#define GEGL_OP_C_FILE       "grid.c"
+#define GEGL_OP_C_SOURCE grid.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/high-pass.c b/operations/common/high-pass.c
index d217ff7..0de69fb 100644
--- a/operations/common/high-pass.c
+++ b/operations/common/high-pass.c
@@ -35,7 +35,7 @@ property_double (contrast, _("Contrast"), 1.0)
 #else
 
 #define GEGL_OP_META
-#define GEGL_OP_C_FILE "high-pass.c"
+#define GEGL_OP_C_SOURCE high-pass.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/illusion.c b/operations/common/illusion.c
index 624bde5..bccff6a 100644
--- a/operations/common/illusion.c
+++ b/operations/common/illusion.c
@@ -42,7 +42,7 @@ property_enum (illusion_type, _("Illusion type"),
 #else
 
 #define GEGL_OP_FILTER
-#define GEGL_OP_C_FILE "illusion.c"
+#define GEGL_OP_C_SOURCE illusion.c
 
 #include "gegl-op.h"
 #include <math.h>
diff --git a/operations/common/image-compare.c b/operations/common/image-compare.c
index 32d9caa..0a73266 100644
--- a/operations/common/image-compare.c
+++ b/operations/common/image-compare.c
@@ -39,7 +39,7 @@ property_double (avg_diff_total, _("Average difference (total)"), 0.0)
 #else
 
 #define GEGL_OP_COMPOSER
-#define GEGL_OP_C_FILE       "image-compare.c"
+#define GEGL_OP_C_SOURCE image-compare.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/introspect.c b/operations/common/introspect.c
index d37ab29..9614a56 100644
--- a/operations/common/introspect.c
+++ b/operations/common/introspect.c
@@ -28,7 +28,7 @@ property_object(node, _("Node"), GEGL_TYPE_NODE)
 #else
 
 #define GEGL_OP_SOURCE
-#define GEGL_OP_C_FILE       "introspect.c"
+#define GEGL_OP_C_SOURCE introspect.c
 
 #include "gegl-op.h"
 #include "gegl-types-internal.h"
diff --git a/operations/common/invert-gamma.c b/operations/common/invert-gamma.c
index 01c5926..e1fd6e7 100644
--- a/operations/common/invert-gamma.c
+++ b/operations/common/invert-gamma.c
@@ -27,7 +27,7 @@
 #else
 
 #define GEGL_OP_POINT_FILTER
-#define GEGL_OP_C_FILE       "invert-gamma.c"
+#define GEGL_OP_C_SOURCE invert-gamma.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/invert-linear.c b/operations/common/invert-linear.c
index a6b17c1..291631f 100644
--- a/operations/common/invert-linear.c
+++ b/operations/common/invert-linear.c
@@ -27,7 +27,7 @@
 #else
 
 #define GEGL_OP_POINT_FILTER
-#define GEGL_OP_C_FILE       "invert-linear.c"
+#define GEGL_OP_C_SOURCE invert-linear.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/layer.c b/operations/common/layer.c
index a921cab..d47f1e4 100644
--- a/operations/common/layer.c
+++ b/operations/common/layer.c
@@ -82,7 +82,7 @@ typedef struct
   GeglOperationMetaClass parent_class;
 } GeglOpClass;
 
-#define GEGL_OP_C_FILE "layer.c"
+#define GEGL_OP_C_SOURCE layer.c
 #include "gegl-op.h"
 GEGL_DEFINE_DYNAMIC_OPERATION(GEGL_TYPE_OPERATION_META)
 
diff --git a/operations/common/lens-distortion.c b/operations/common/lens-distortion.c
index b4d014a..faaf5c5 100644
--- a/operations/common/lens-distortion.c
+++ b/operations/common/lens-distortion.c
@@ -59,7 +59,7 @@ property_color  (background, _("Background color"), "white")
 #else
 
 #define GEGL_OP_FILTER
-#define GEGL_OP_C_FILE "lens-distortion.c"
+#define GEGL_OP_C_SOURCE lens-distortion.c
 
 #include "gegl-op.h"
 #include <math.h>
diff --git a/operations/common/lens-flare.c b/operations/common/lens-flare.c
index 7f68247..9e45114 100644
--- a/operations/common/lens-flare.c
+++ b/operations/common/lens-flare.c
@@ -40,7 +40,7 @@ property_double (pos_y, _("Y position"), 0.5)
 #else
 
 #define GEGL_OP_POINT_FILTER
-#define GEGL_OP_C_FILE "lens-flare.c"
+#define GEGL_OP_C_SOURCE lens-flare.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/levels.c b/operations/common/levels.c
index b5d3d13..f49bfb1 100644
--- a/operations/common/levels.c
+++ b/operations/common/levels.c
@@ -46,7 +46,7 @@ property_double (out_high, _("High output"), 1.0)
 #else
 
 #define GEGL_OP_POINT_FILTER
-#define GEGL_OP_C_FILE         "levels.c"
+#define GEGL_OP_C_SOURCE levels.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/linear-gradient.c b/operations/common/linear-gradient.c
index 5d0f61a..3aca0cf 100644
--- a/operations/common/linear-gradient.c
+++ b/operations/common/linear-gradient.c
@@ -49,7 +49,7 @@ property_color  (end_color, _("End Color"), "white")
 #else
 
 #define GEGL_OP_POINT_RENDER
-#define GEGL_OP_C_FILE "linear-gradient.c"
+#define GEGL_OP_C_SOURCE linear-gradient.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/load.c b/operations/common/load.c
index da39cdd..cccba66 100644
--- a/operations/common/load.c
+++ b/operations/common/load.c
@@ -29,7 +29,7 @@ property_uri (uri, _("URI"), "")
 
 #else
 
-#define GEGL_OP_C_FILE       "load.c"
+#define GEGL_OP_C_SOURCE load.c
 
 #include "gegl-plugin.h"
 
diff --git a/operations/common/magick-load.c b/operations/common/magick-load.c
index 3f705bd..249ce10 100644
--- a/operations/common/magick-load.c
+++ b/operations/common/magick-load.c
@@ -29,7 +29,7 @@ property_file_path (path, _("File"), "/tmp/gegl-logo.svg")
 #else
 
 #define GEGL_OP_SOURCE
-#define GEGL_OP_C_FILE       "magick-load.c"
+#define GEGL_OP_C_SOURCE magick-load.c
 
 #include "gegl-op.h"
 #include <stdio.h>
diff --git a/operations/common/mantiuk06.c b/operations/common/mantiuk06.c
index 62fc6e6..64ac3e4 100644
--- a/operations/common/mantiuk06.c
+++ b/operations/common/mantiuk06.c
@@ -43,7 +43,7 @@ property_double (detail, _("Detail"), 1.0)
 #else
 
 #define GEGL_OP_FILTER
-#define GEGL_OP_C_FILE       "mantiuk06.c"
+#define GEGL_OP_C_SOURCE mantiuk06.c
 
 #include "gegl-op.h"
 #include <stdio.h>
diff --git a/operations/common/map-absolute.c b/operations/common/map-absolute.c
index 38564c3..eb95c04 100644
--- a/operations/common/map-absolute.c
+++ b/operations/common/map-absolute.c
@@ -26,7 +26,7 @@ property_enum (sampler_type, _("Resampling method"),
 #else
 
 #define GEGL_OP_COMPOSER
-#define GEGL_OP_C_FILE       "map-absolute.c"
+#define GEGL_OP_C_SOURCE map-absolute.c
 
 #include "config.h"
 #include <glib/gi18n-lib.h>
diff --git a/operations/common/map-relative.c b/operations/common/map-relative.c
index d4dd75f..585524f 100644
--- a/operations/common/map-relative.c
+++ b/operations/common/map-relative.c
@@ -31,7 +31,7 @@ property_enum (sampler_type, _("Resampling method"),
 #else
 
 #define GEGL_OP_COMPOSER
-#define GEGL_OP_C_FILE       "map-relative.c"
+#define GEGL_OP_C_SOURCE map-relative.c
 
 #include "config.h"
 #include <glib/gi18n-lib.h>
diff --git a/operations/common/matting-global.c b/operations/common/matting-global.c
index d57c789..b6b1f53 100644
--- a/operations/common/matting-global.c
+++ b/operations/common/matting-global.c
@@ -29,7 +29,7 @@ property_int (iterations, _("Iterations"), 10)
 #else
 
 #define GEGL_OP_COMPOSER
-#define GEGL_OP_C_FILE "matting-global.c"
+#define GEGL_OP_C_SOURCE matting-global.c
 
 #include "gegl-op.h"
 #include "gegl-debug.h"
diff --git a/operations/common/mblur.c b/operations/common/mblur.c
index 6629532..b7291cd 100644
--- a/operations/common/mblur.c
+++ b/operations/common/mblur.c
@@ -29,7 +29,7 @@ property_double (dampness, _("Dampness"), 0.95)
 #else
 
 #define GEGL_OP_FILTER
-#define GEGL_OP_C_FILE       "mblur.c"
+#define GEGL_OP_C_SOURCE mblur.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/mirrors.c b/operations/common/mirrors.c
index 271d465..6053bd5 100644
--- a/operations/common/mirrors.c
+++ b/operations/common/mirrors.c
@@ -88,7 +88,7 @@ property_boolean (warp, _("Wrap input"), TRUE)
 #else
 
 #define GEGL_OP_FILTER
-#define GEGL_OP_C_FILE       "mirrors.c"
+#define GEGL_OP_C_SOURCE mirrors.c
 
 #include "gegl-op.h"
 #include <math.h>
diff --git a/operations/common/mono-mixer.c b/operations/common/mono-mixer.c
index 1a675de..49cf4d9 100644
--- a/operations/common/mono-mixer.c
+++ b/operations/common/mono-mixer.c
@@ -40,7 +40,7 @@ property_double (blue, _("Amount of blue"), 0.5)
 #else
 
 #define GEGL_OP_POINT_FILTER
-#define GEGL_OP_C_FILE "mono-mixer.c"
+#define GEGL_OP_C_SOURCE mono-mixer.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/mosaic.c b/operations/common/mosaic.c
index 9944dd0..d60d3a2 100644
--- a/operations/common/mosaic.c
+++ b/operations/common/mosaic.c
@@ -90,7 +90,7 @@ property_seed (seed, _("Random seed"), rand)
 #else
 
 #define GEGL_OP_AREA_FILTER
-#define GEGL_OP_C_FILE "mosaic.c"
+#define GEGL_OP_C_SOURCE mosaic.c
 
 #include "gegl-op.h"
 #include <math.h>
diff --git a/operations/common/motion-blur-circular.c b/operations/common/motion-blur-circular.c
index d420d3d..354debb 100644
--- a/operations/common/motion-blur-circular.c
+++ b/operations/common/motion-blur-circular.c
@@ -57,7 +57,7 @@ property_double (angle, _("Angle"), 5.0)
 #else
 
 #define GEGL_OP_AREA_FILTER
-#define GEGL_OP_C_FILE "motion-blur-circular.c"
+#define GEGL_OP_C_SOURCE motion-blur-circular.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/motion-blur-linear.c b/operations/common/motion-blur-linear.c
index bcc34e6..adc11cb 100644
--- a/operations/common/motion-blur-linear.c
+++ b/operations/common/motion-blur-linear.c
@@ -38,7 +38,7 @@ property_double (angle, _("Angle"), 0.0)
 #else
 
 #define GEGL_OP_AREA_FILTER
-#define GEGL_OP_C_FILE "motion-blur-linear.c"
+#define GEGL_OP_C_SOURCE motion-blur-linear.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/motion-blur-zoom.c b/operations/common/motion-blur-zoom.c
index 436270b..43a5221 100644
--- a/operations/common/motion-blur-zoom.c
+++ b/operations/common/motion-blur-zoom.c
@@ -55,7 +55,7 @@ property_double (factor, _("Blurring factor"), 0.1)
 #else
 
 #define GEGL_OP_AREA_FILTER
-#define GEGL_OP_C_FILE "motion-blur-zoom.c"
+#define GEGL_OP_C_SOURCE motion-blur-zoom.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/noise-cell.c b/operations/common/noise-cell.c
index c79a17d..76a89b1 100644
--- a/operations/common/noise-cell.c
+++ b/operations/common/noise-cell.c
@@ -58,7 +58,7 @@ property_seed    (seed, _("Random seed"), rand)
 #else
 
 #define GEGL_OP_POINT_RENDER
-#define GEGL_OP_C_FILE "noise-cell.c"
+#define GEGL_OP_C_SOURCE noise-cell.c
 
 #include "gegl-op.h"
 #include <gegl-buffer-cl-iterator.h>
diff --git a/operations/common/noise-cie-lch.c b/operations/common/noise-cie-lch.c
index f87742b..7bc3ef6 100644
--- a/operations/common/noise-cie-lch.c
+++ b/operations/common/noise-cie-lch.c
@@ -39,7 +39,7 @@ property_seed   (seed, _("Random seed"), rand)
 #else
 
 #define GEGL_OP_POINT_FILTER
-#define GEGL_OP_C_FILE "noise-cie-lch.c"
+#define GEGL_OP_C_SOURCE noise-cie-lch.c
 
 #include "gegl-op.h"
 #include "gegl.h"
diff --git a/operations/common/noise-hsv.c b/operations/common/noise-hsv.c
index 7ccd0d8..acafd3f 100644
--- a/operations/common/noise-hsv.c
+++ b/operations/common/noise-hsv.c
@@ -41,7 +41,7 @@ property_seed   (seed, _("Random seed"), rand)
 #else
 
 #define GEGL_OP_POINT_FILTER
-#define GEGL_OP_C_FILE "noise-hsv.c"
+#define GEGL_OP_C_SOURCE noise-hsv.c
 
 #include "gegl-op.h"
 #include <stdio.h>
diff --git a/operations/common/noise-hurl.c b/operations/common/noise-hurl.c
index ee20327..f8dcef6 100644
--- a/operations/common/noise-hurl.c
+++ b/operations/common/noise-hurl.c
@@ -39,7 +39,7 @@ property_seed (seed, _("Random seed"), rand)
 #else
 
 #define GEGL_OP_POINT_FILTER
-#define GEGL_OP_C_FILE "noise-hurl.c"
+#define GEGL_OP_C_SOURCE noise-hurl.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/noise-perlin.c b/operations/common/noise-perlin.c
index 0e846a1..81fe65b 100644
--- a/operations/common/noise-perlin.c
+++ b/operations/common/noise-perlin.c
@@ -40,7 +40,7 @@ property_double (seed, _("Random seed"), 0.0)
 #else
 
 #define GEGL_OP_POINT_RENDER
-#define GEGL_OP_C_FILE "noise-perlin.c"
+#define GEGL_OP_C_SOURCE noise-perlin.c
 
 #include "gegl-op.h"
 #include "perlin/perlin.c"
diff --git a/operations/common/noise-pick.c b/operations/common/noise-pick.c
index 2f8ec92..6263e3d 100644
--- a/operations/common/noise-pick.c
+++ b/operations/common/noise-pick.c
@@ -40,7 +40,7 @@ property_seed (seed, _("Random seed"), rand)
 #else
 
 #define GEGL_OP_AREA_FILTER
-#define GEGL_OP_C_FILE "noise-pick.c"
+#define GEGL_OP_C_SOURCE noise-pick.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/noise-reduction.c b/operations/common/noise-reduction.c
index 3aec79e..06dfb5a 100644
--- a/operations/common/noise-reduction.c
+++ b/operations/common/noise-reduction.c
@@ -31,7 +31,7 @@ property_int  (iterations, _("Strength"), 4)
 #else
 
 #define GEGL_OP_AREA_FILTER
-#define GEGL_OP_C_FILE       "noise-reduction.c"
+#define GEGL_OP_C_SOURCE noise-reduction.c
 
 #include "gegl-op.h"
 #include <math.h>
diff --git a/operations/common/noise-rgb.c b/operations/common/noise-rgb.c
index e969257..931e387 100644
--- a/operations/common/noise-rgb.c
+++ b/operations/common/noise-rgb.c
@@ -46,7 +46,7 @@ property_seed (seed, _("Random seed"), rand)
 #else
 
 #define GEGL_OP_POINT_FILTER
-#define GEGL_OP_C_FILE "noise-rgb.c"
+#define GEGL_OP_C_SOURCE noise-rgb.c
 
 #include "gegl-op.h"
 #include <stdio.h>
diff --git a/operations/common/noise-simplex.c b/operations/common/noise-simplex.c
index 5e394f0..e61ccbb 100644
--- a/operations/common/noise-simplex.c
+++ b/operations/common/noise-simplex.c
@@ -42,7 +42,7 @@ property_seed   (seed, _("Random seed"), rand)
 #else
 
 #define GEGL_OP_POINT_RENDER
-#define GEGL_OP_C_FILE       "noise-simplex.c"
+#define GEGL_OP_C_SOURCE noise-simplex.c
 
 #include "gegl-op.h"
 #include <gegl-buffer-cl-iterator.h>
diff --git a/operations/common/noise-slur.c b/operations/common/noise-slur.c
index 2cf3a18..1f57c2a 100644
--- a/operations/common/noise-slur.c
+++ b/operations/common/noise-slur.c
@@ -42,7 +42,7 @@ property_seed (seed, _("Random seed"), rand)
 #else
 
 #define GEGL_OP_AREA_FILTER
-#define GEGL_OP_C_FILE "noise-slur.c"
+#define GEGL_OP_C_SOURCE noise-slur.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/noise-solid.c b/operations/common/noise-solid.c
index 2f893aa..efd96db 100644
--- a/operations/common/noise-solid.c
+++ b/operations/common/noise-solid.c
@@ -80,7 +80,7 @@ property_int (height, _("Height"), 768)
 #else
 
 #define GEGL_OP_POINT_RENDER
-#define GEGL_OP_C_FILE "noise-solid.c"
+#define GEGL_OP_C_SOURCE noise-solid.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/noise-spread.c b/operations/common/noise-spread.c
index 9c532e1..c5e4e5f 100644
--- a/operations/common/noise-spread.c
+++ b/operations/common/noise-spread.c
@@ -43,7 +43,7 @@ property_seed (seed, _("Random seed"), rand)
 #else
 
 #define GEGL_OP_AREA_FILTER
-#define GEGL_OP_C_FILE "noise-spread.c"
+#define GEGL_OP_C_SOURCE noise-spread.c
 
 #include "gegl-op.h"
 #include <math.h>
diff --git a/operations/common/oilify.c b/operations/common/oilify.c
index dd8accd..1743ca6 100644
--- a/operations/common/oilify.c
+++ b/operations/common/oilify.c
@@ -43,7 +43,7 @@ property_boolean (use_inten, _("Intensity Mode"), TRUE)
 #else
 
 #define GEGL_OP_AREA_FILTER
-#define GEGL_OP_C_FILE       "oilify.c"
+#define GEGL_OP_C_SOURCE oilify.c
 
 #include "gegl-op.h"
 #include <math.h>
diff --git a/operations/common/opacity.c b/operations/common/opacity.c
index 30f71a3..426527f 100644
--- a/operations/common/opacity.c
+++ b/operations/common/opacity.c
@@ -30,7 +30,7 @@ property_double (value, _("Opacity"), 1.0)
 #else
 
 #define GEGL_OP_POINT_COMPOSER
-#define GEGL_OP_C_FILE       "opacity.c"
+#define GEGL_OP_C_SOURCE opacity.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/open-buffer.c b/operations/common/open-buffer.c
index 37c6cc1..cb027c8 100644
--- a/operations/common/open-buffer.c
+++ b/operations/common/open-buffer.c
@@ -28,7 +28,7 @@ property_string (path, _("File"), "")
 #else
 
 #define GEGL_OP_SOURCE
-#define GEGL_OP_C_FILE       "open-buffer.c"
+#define GEGL_OP_C_SOURCE open-buffer.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/over.c b/operations/common/over.c
index 4012cb5..b620582 100644
--- a/operations/common/over.c
+++ b/operations/common/over.c
@@ -28,7 +28,7 @@ property_boolean (srgb, _("sRGB"), FALSE)
 #else
 
 #define GEGL_OP_POINT_COMPOSER
-#define GEGL_OP_C_FILE        "over.c"
+#define GEGL_OP_C_SOURCE over.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/panorama-projection.c b/operations/common/panorama-projection.c
index 4f587bf..1e43915 100644
--- a/operations/common/panorama-projection.c
+++ b/operations/common/panorama-projection.c
@@ -61,7 +61,7 @@ property_enum   (sampler_type, _("Resampling method"),
 #else
 
 #define GEGL_OP_FILTER
-#define GEGL_OP_C_FILE "panorama-projection.c"
+#define GEGL_OP_C_SOURCE panorama-projection.c
 
 #include "config.h"
 #include <glib/gi18n-lib.h>
diff --git a/operations/common/photocopy.c b/operations/common/photocopy.c
index 5d063cb..e34e506 100644
--- a/operations/common/photocopy.c
+++ b/operations/common/photocopy.c
@@ -37,7 +37,7 @@ property_double (white, _("Percent White"), 0.2)
 #else
 
 #define GEGL_OP_AREA_FILTER
-#define GEGL_OP_C_FILE "photocopy.c"
+#define GEGL_OP_C_SOURCE photocopy.c
 
 #include "gegl-op.h"
 #include <math.h>
diff --git a/operations/common/pixelize.c b/operations/common/pixelize.c
index 4abda81..5a52bc3 100644
--- a/operations/common/pixelize.c
+++ b/operations/common/pixelize.c
@@ -66,7 +66,7 @@ property_color  (background, _("Background color"), "white")
 #else
 
 #define GEGL_OP_AREA_FILTER
-#define GEGL_OP_C_FILE "pixelize.c"
+#define GEGL_OP_C_SOURCE pixelize.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/plasma.c b/operations/common/plasma.c
index 033a464..6715c35 100644
--- a/operations/common/plasma.c
+++ b/operations/common/plasma.c
@@ -72,7 +72,7 @@ property_seed (seed, _("Random seed"), rand)
 #else
 
 #define GEGL_OP_SOURCE
-#define GEGL_OP_C_FILE "plasma.c"
+#define GEGL_OP_C_SOURCE plasma.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/polar-coordinates.c b/operations/common/polar-coordinates.c
index c5aab4b..8614f0a 100644
--- a/operations/common/polar-coordinates.c
+++ b/operations/common/polar-coordinates.c
@@ -66,7 +66,7 @@ property_boolean (middle, _("Choose middle"), TRUE)
 #else
 
 #define GEGL_OP_FILTER
-#define GEGL_OP_C_FILE "polar-coordinates.c"
+#define GEGL_OP_C_SOURCE polar-coordinates.c
 
 #include "gegl-op.h"
 #include <stdio.h>
diff --git a/operations/common/posterize.c b/operations/common/posterize.c
index e9f254a..30c8393 100644
--- a/operations/common/posterize.c
+++ b/operations/common/posterize.c
@@ -29,7 +29,7 @@ property_int  (levels, _("Levels"), 8)
 #else
 
 #define GEGL_OP_POINT_FILTER
-#define GEGL_OP_C_FILE       "posterize.c"
+#define GEGL_OP_C_SOURCE posterize.c
 #define GEGLV4
 
 #include "gegl-op.h"
diff --git a/operations/common/radial-gradient.c b/operations/common/radial-gradient.c
index 72309af..e961fda 100644
--- a/operations/common/radial-gradient.c
+++ b/operations/common/radial-gradient.c
@@ -34,7 +34,7 @@ property_color  (end_color, _("End Color"), "white")
 #else
 
 #define GEGL_OP_POINT_RENDER
-#define GEGL_OP_C_FILE "radial-gradient.c"
+#define GEGL_OP_C_SOURCE radial-gradient.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/raw-load.c b/operations/common/raw-load.c
index 19e4e42..05838f7 100644
--- a/operations/common/raw-load.c
+++ b/operations/common/raw-load.c
@@ -29,7 +29,7 @@ property_file_path (path, _("File"), "/tmp/test.raw")
 #else
 
 #define GEGL_OP_SOURCE
-#define GEGL_OP_C_FILE       "raw-load.c"
+#define GEGL_OP_C_SOURCE raw-load.c
 
 #include "gegl-op.h"
 #ifdef HAVE_UNISTD_H
diff --git a/operations/common/rectangle.c b/operations/common/rectangle.c
index 72988e9..9756d46 100644
--- a/operations/common/rectangle.c
+++ b/operations/common/rectangle.c
@@ -51,7 +51,7 @@ property_color  (color, _("Color"), "green")
 #else
 
 #define GEGL_OP_META
-#define GEGL_OP_C_FILE "rectangle.c"
+#define GEGL_OP_C_SOURCE rectangle.c
 #include "gegl-op.h"
 
 static void attach (GeglOperation *operation)
diff --git a/operations/common/red-eye-removal.c b/operations/common/red-eye-removal.c
index 7b9730c..d80b23c 100644
--- a/operations/common/red-eye-removal.c
+++ b/operations/common/red-eye-removal.c
@@ -35,7 +35,7 @@ property_double (threshold, _("Threshold"), 0.4)
 #else
 
 #define GEGL_OP_POINT_FILTER
-#define GEGL_OP_C_FILE "red-eye-removal.c"
+#define GEGL_OP_C_SOURCE red-eye-removal.c
 
 #include "gegl-op.h"
 #include <stdio.h>
diff --git a/operations/common/reinhard05.c b/operations/common/reinhard05.c
index 4f1a98d..ab9787f 100644
--- a/operations/common/reinhard05.c
+++ b/operations/common/reinhard05.c
@@ -38,7 +38,7 @@ property_double (light, _("Light adaptation"), 1.0)
 #else
 
 #define GEGL_OP_FILTER
-#define GEGL_OP_C_FILE       "reinhard05.c"
+#define GEGL_OP_C_SOURCE reinhard05.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/remap.c b/operations/common/remap.c
index 8cc11b3..55d550a 100644
--- a/operations/common/remap.c
+++ b/operations/common/remap.c
@@ -27,7 +27,7 @@
 #else
 
 #define GEGL_OP_POINT_COMPOSER3
-#define GEGL_OP_C_FILE        "remap.c"
+#define GEGL_OP_C_SOURCE remap.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/ripple.c b/operations/common/ripple.c
index f2fa87b..9c7989a 100644
--- a/operations/common/ripple.c
+++ b/operations/common/ripple.c
@@ -56,7 +56,7 @@ property_boolean (tileable, _("Tileable"), FALSE)
 #else
 
 #define GEGL_OP_AREA_FILTER
-#define GEGL_OP_C_FILE "ripple.c"
+#define GEGL_OP_C_SOURCE ripple.c
 
 #include "gegl-op.h"
 #include <stdio.h>
diff --git a/operations/common/save.c b/operations/common/save.c
index a46fd98..1c78c43 100644
--- a/operations/common/save.c
+++ b/operations/common/save.c
@@ -27,7 +27,7 @@ property_file_path (path, _("File"), "")
 
 #else
 
-#define GEGL_OP_C_FILE       "save.c"
+#define GEGL_OP_C_SOURCE save.c
 
 #include "gegl-plugin.h"
 
diff --git a/operations/common/shift.c b/operations/common/shift.c
index cbe5e80..f8e8f32 100644
--- a/operations/common/shift.c
+++ b/operations/common/shift.c
@@ -37,7 +37,7 @@ property_seed (seed, _("Random seed"), rand)
 #else
 
 #define GEGL_OP_AREA_FILTER
-#define GEGL_OP_C_FILE "shift.c"
+#define GEGL_OP_C_SOURCE shift.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/sinus.c b/operations/common/sinus.c
index fd09731..dd3e6bb 100644
--- a/operations/common/sinus.c
+++ b/operations/common/sinus.c
@@ -93,7 +93,7 @@ property_int    (height, _("Height"), 768)
 #else
 
 #define GEGL_OP_POINT_RENDER
-#define GEGL_OP_C_FILE "sinus.c"
+#define GEGL_OP_C_SOURCE sinus.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/snn-mean.c b/operations/common/snn-mean.c
index 3829a2d..9f066de 100644
--- a/operations/common/snn-mean.c
+++ b/operations/common/snn-mean.c
@@ -37,7 +37,7 @@ property_int (pairs, _("Pairs"), 2)
 #else
 
 #define GEGL_OP_AREA_FILTER
-#define GEGL_OP_C_FILE       "snn-mean.c"
+#define GEGL_OP_C_SOURCE snn-mean.c
 
 #include "gegl-op.h"
 #include <math.h>
diff --git a/operations/common/softglow.c b/operations/common/softglow.c
index 86b571a..0a952da 100644
--- a/operations/common/softglow.c
+++ b/operations/common/softglow.c
@@ -36,7 +36,7 @@ property_double (sharpness, _("Sharpness"), 0.85)
 #else
 
 #define GEGL_OP_AREA_FILTER
-#define GEGL_OP_C_FILE "softglow.c"
+#define GEGL_OP_C_SOURCE softglow.c
 
 #include "gegl-op.h"
 #include <stdio.h>
diff --git a/operations/common/stress.c b/operations/common/stress.c
index 81d8807..83f15e7 100644
--- a/operations/common/stress.c
+++ b/operations/common/stress.c
@@ -53,7 +53,7 @@ property_double (rgamma, _("Radial Gamma"), 0.0, 8.0, 2.0,
 #else
 
 #define GEGL_OP_AREA_FILTER
-#define GEGL_OP_C_FILE       "stress.c"
+#define GEGL_OP_C_SOURCE stress.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/stretch-contrast-hsv.c b/operations/common/stretch-contrast-hsv.c
index b54a404..01b5825 100644
--- a/operations/common/stretch-contrast-hsv.c
+++ b/operations/common/stretch-contrast-hsv.c
@@ -28,7 +28,7 @@
 #else
 
 #define GEGL_OP_FILTER
-#define GEGL_OP_C_FILE "stretch-contrast-hsv.c"
+#define GEGL_OP_C_SOURCE stretch-contrast-hsv.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/stretch-contrast.c b/operations/common/stretch-contrast.c
index 3a9e8e6..127c27d 100644
--- a/operations/common/stretch-contrast.c
+++ b/operations/common/stretch-contrast.c
@@ -28,7 +28,7 @@ property_boolean (keep_colors, _("Keep colors"), TRUE)
 #else
 
 #define GEGL_OP_FILTER
-#define GEGL_OP_C_FILE       "stretch-contrast.c"
+#define GEGL_OP_C_SOURCE stretch-contrast.c
 
 #include "gegl-op.h"
 #include <math.h>
diff --git a/operations/common/supernova.c b/operations/common/supernova.c
index 53c56a6..611a0e0 100644
--- a/operations/common/supernova.c
+++ b/operations/common/supernova.c
@@ -66,7 +66,7 @@ property_seed (seed, _("Random seed"), rand)
 #else
 
 #define GEGL_OP_POINT_FILTER
-#define GEGL_OP_C_FILE "supernova.c"
+#define GEGL_OP_C_SOURCE supernova.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/svg-huerotate.c b/operations/common/svg-huerotate.c
index 4695c32..9d3cbb3 100644
--- a/operations/common/svg-huerotate.c
+++ b/operations/common/svg-huerotate.c
@@ -30,7 +30,7 @@ property_string (values, _("Values"), "")
 #else
 
 #define GEGL_OP_POINT_FILTER
-#define GEGL_OP_C_FILE       "svg-huerotate.c"
+#define GEGL_OP_C_SOURCE svg-huerotate.c
 
 #include "gegl-op.h"
 #include <math.h>
diff --git a/operations/common/svg-luminancetoalpha.c b/operations/common/svg-luminancetoalpha.c
index da8a946..ff2c94d 100644
--- a/operations/common/svg-luminancetoalpha.c
+++ b/operations/common/svg-luminancetoalpha.c
@@ -27,7 +27,7 @@
 #else
 
 #define GEGL_OP_POINT_FILTER
-#define GEGL_OP_C_FILE       "svg-luminancetoalpha.c"
+#define GEGL_OP_C_SOURCE svg-luminancetoalpha.c
 
 #include "gegl-op.h"
 #include <math.h>
diff --git a/operations/common/svg-matrix.c b/operations/common/svg-matrix.c
index 051b1e5..7c347d3 100644
--- a/operations/common/svg-matrix.c
+++ b/operations/common/svg-matrix.c
@@ -30,7 +30,7 @@ property_string (values, _("Values"), "")
 #else
 
 #define GEGL_OP_POINT_FILTER
-#define GEGL_OP_C_FILE          "svg-matrix.c"
+#define GEGL_OP_C_SOURCE svg-matrix.c
 
 #include "gegl-op.h"
 #include <math.h>
diff --git a/operations/common/svg-saturate.c b/operations/common/svg-saturate.c
index 66713c2..70ebfbb 100644
--- a/operations/common/svg-saturate.c
+++ b/operations/common/svg-saturate.c
@@ -28,7 +28,7 @@ property_string (values, _("Values"), "")
 #else
 
 #define GEGL_OP_POINT_FILTER
-#define GEGL_OP_C_FILE          "svg-saturate.c"
+#define GEGL_OP_C_SOURCE svg-saturate.c
 
 #include "gegl-op.h"
 #include <math.h>
diff --git a/operations/common/texturize-canvas.c b/operations/common/texturize-canvas.c
index e1096aa..74b2f34 100644
--- a/operations/common/texturize-canvas.c
+++ b/operations/common/texturize-canvas.c
@@ -49,7 +49,7 @@ property_int (depth, _("Depth"), 4)
 #else
 
 #define GEGL_OP_POINT_FILTER
-#define GEGL_OP_C_FILE "texturize-canvas.c"
+#define GEGL_OP_C_SOURCE texturize-canvas.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/threshold.c b/operations/common/threshold.c
index 0715f55..79a00a0 100644
--- a/operations/common/threshold.c
+++ b/operations/common/threshold.c
@@ -30,7 +30,7 @@ property_double (value, _("Threshold"), 0.5)
 #else
 
 #define GEGL_OP_POINT_COMPOSER
-#define GEGL_OP_C_FILE       "threshold.c"
+#define GEGL_OP_C_SOURCE threshold.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/tile-glass.c b/operations/common/tile-glass.c
index 6ff0907..392ca20 100644
--- a/operations/common/tile-glass.c
+++ b/operations/common/tile-glass.c
@@ -40,7 +40,7 @@ property_int (tile_height, _("Tile Height"), 25)
 #else
 
 #define GEGL_OP_AREA_FILTER
-#define GEGL_OP_C_FILE "tile-glass.c"
+#define GEGL_OP_C_SOURCE tile-glass.c
 
 #include "gegl-op.h"
 #include <stdio.h>
diff --git a/operations/common/tile-seamless.c b/operations/common/tile-seamless.c
index f258843..c6d45fe 100644
--- a/operations/common/tile-seamless.c
+++ b/operations/common/tile-seamless.c
@@ -25,7 +25,7 @@
 #else
 
 #define GEGL_OP_FILTER
-#define GEGL_OP_C_FILE "tile-seamless.c"
+#define GEGL_OP_C_SOURCE tile-seamless.c
 
 #include "gegl-op.h"
 #include <math.h>
diff --git a/operations/common/tile.c b/operations/common/tile.c
index 6b39acb..ad13858 100644
--- a/operations/common/tile.c
+++ b/operations/common/tile.c
@@ -34,7 +34,7 @@ property_int (offset_y, _("Vertical offset"), 0)
 #else
 
 #define GEGL_OP_FILTER
-#define GEGL_OP_C_FILE "tile.c"
+#define GEGL_OP_C_SOURCE tile.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/unsharp-mask.c b/operations/common/unsharp-mask.c
index f683b15..769b705 100644
--- a/operations/common/unsharp-mask.c
+++ b/operations/common/unsharp-mask.c
@@ -37,7 +37,7 @@ property_double (scale, _("Scale"), 4.0)
 #else
 
 #define GEGL_OP_META
-#define GEGL_OP_C_FILE "unsharp-mask.c"
+#define GEGL_OP_C_SOURCE unsharp-mask.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/value-invert.c b/operations/common/value-invert.c
index 40c4fe6..9c44021 100644
--- a/operations/common/value-invert.c
+++ b/operations/common/value-invert.c
@@ -47,7 +47,7 @@
 #else
 
 #define GEGL_OP_POINT_FILTER
-#define GEGL_OP_C_FILE       "value-invert.c"
+#define GEGL_OP_C_SOURCE value-invert.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/video-degradation.c b/operations/common/video-degradation.c
index 41f1b41..bd40187 100644
--- a/operations/common/video-degradation.c
+++ b/operations/common/video-degradation.c
@@ -64,7 +64,7 @@ property_boolean (rotated, _("Rotated"), FALSE)
 #else
 
 #define GEGL_OP_POINT_FILTER
-#define GEGL_OP_C_FILE "video-degradation.c"
+#define GEGL_OP_C_SOURCE video-degradation.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/vignette.c b/operations/common/vignette.c
index 3b44cf3..671b6c5 100644
--- a/operations/common/vignette.c
+++ b/operations/common/vignette.c
@@ -74,7 +74,7 @@ property_double (rotation, _("Rotation"), 0.0)
 #else
 
 #define GEGL_OP_POINT_FILTER
-#define GEGL_OP_C_FILE "vignette.c"
+#define GEGL_OP_C_SOURCE vignette.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/warp.c b/operations/common/warp.c
index b39c3bf..a91f0e4 100644
--- a/operations/common/warp.c
+++ b/operations/common/warp.c
@@ -51,7 +51,7 @@ property_enum   (behavior, _("Behavior"),
 #else
 
 #define GEGL_OP_FILTER
-#define GEGL_OP_C_FILE "warp.c"
+#define GEGL_OP_C_SOURCE warp.c
 
 #include "gegl-plugin.h"
 #include "gegl-path.h"
diff --git a/operations/common/waves.c b/operations/common/waves.c
index 69c671a..2300431 100644
--- a/operations/common/waves.c
+++ b/operations/common/waves.c
@@ -57,7 +57,7 @@ property_boolean (clamp, _("Clamp deformation"), FALSE)
 #else
 
 #define GEGL_OP_AREA_FILTER
-#define GEGL_OP_C_FILE "waves.c"
+#define GEGL_OP_C_SOURCE waves.c
 
 #include "gegl-op.h"
 #include <stdio.h>
diff --git a/operations/common/weighted-blend.c b/operations/common/weighted-blend.c
index 0e5656a..8d43a74 100644
--- a/operations/common/weighted-blend.c
+++ b/operations/common/weighted-blend.c
@@ -25,7 +25,7 @@
 #else
 
 #define GEGL_OP_POINT_COMPOSER
-#define GEGL_OP_C_FILE       "weighted-blend.c"
+#define GEGL_OP_C_SOURCE weighted-blend.c
 
 #include "gegl-op.h"
 
diff --git a/operations/common/whirl-pinch.c b/operations/common/whirl-pinch.c
index 2d0d996..f4f2024 100644
--- a/operations/common/whirl-pinch.c
+++ b/operations/common/whirl-pinch.c
@@ -50,7 +50,7 @@ property_double (radius, _("Radius"), 1.0)
 #else
 
 #define GEGL_OP_FILTER
-#define GEGL_OP_C_FILE "whirl-pinch.c"
+#define GEGL_OP_C_SOURCE whirl-pinch.c
 
 #include "gegl-op.h"
 #include <math.h>
diff --git a/operations/common/wind.c b/operations/common/wind.c
index 921f713..049c0fe 100644
--- a/operations/common/wind.c
+++ b/operations/common/wind.c
@@ -36,7 +36,7 @@ property_seed (seed, _("Random seed"), rand)
 #else
 
 #define GEGL_OP_AREA_FILTER
-#define GEGL_OP_C_FILE "wind.c"
+#define GEGL_OP_C_SOURCE wind.c
 
 #include "gegl-op.h"
 #include <stdlib.h>
diff --git a/operations/common/write-buffer.c b/operations/common/write-buffer.c
index 19fed64..c924734 100644
--- a/operations/common/write-buffer.c
+++ b/operations/common/write-buffer.c
@@ -28,7 +28,7 @@ property_object (buffer, _("Buffer location"), GEGL_TYPE_BUFFER)
 #else
 
 #define GEGL_OP_SINK
-#define GEGL_OP_C_FILE "write-buffer.c"
+#define GEGL_OP_C_SOURCE write-buffer.c
 
 #include "gegl-op.h"
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]