summaryrefslogtreecommitdiff
path: root/cogl-path
diff options
context:
space:
mode:
authorChun-wei Fan <fanchunwei@src.gnome.org>2013-08-28 10:28:35 +0800
committerNeil Roberts <neil@linux.intel.com>2013-08-30 11:57:02 +0100
commit5037d81a1c68cfa9a052b9b081187e717b59b54b (patch)
tree3684bc1bcad4e897d404789f6d93817f5b22b203 /cogl-path
parent4afe9dc1fea646e2a9576f9a0dbd1ffafa40485b (diff)
downloadcogl-5037d81a1c68cfa9a052b9b081187e717b59b54b.tar.gz
cogl-path: Add a symbols file
This is used for exporting symbols when Cogl-Path becomes a DLL (.so) of its own, so one can use and process this file with a preprocessor for e.g. and generate a .def file that can be used for this purpose. Dist the symbols file as well. Reviewed-by: Neil Roberts <neil@linux.intel.com>
Diffstat (limited to 'cogl-path')
-rw-r--r--cogl-path/Makefile.am1
-rw-r--r--cogl-path/cogl-path.symbols55
2 files changed, 56 insertions, 0 deletions
diff --git a/cogl-path/Makefile.am b/cogl-path/Makefile.am
index 6820ec8b..aba776a2 100644
--- a/cogl-path/Makefile.am
+++ b/cogl-path/Makefile.am
@@ -45,6 +45,7 @@ source_c = \
EXTRA_DIST += \
$(srcdir)/tesselator/README \
$(srcdir)/tesselator/priorityq-heap.c \
+ $(srcdir)/cogl-path.symbols \
$(NULL)
diff --git a/cogl-path/cogl-path.symbols b/cogl-path/cogl-path.symbols
new file mode 100644
index 00000000..87c192ab
--- /dev/null
+++ b/cogl-path/cogl-path.symbols
@@ -0,0 +1,55 @@
+/* cogl1-path-functions.h */
+cogl_clip_push_from_path
+cogl_clip_push_from_path_preserve
+cogl_get_path
+cogl_is_path
+cogl_path_arc
+cogl_path_close
+cogl_path_copy
+cogl_path_curve_to
+cogl_path_ellipse
+cogl_path_fill
+cogl_path_fill_preserve
+cogl_path_get_fill_rule
+cogl_path_line
+cogl_path_line_to
+cogl_path_move_to
+cogl_path_new
+cogl_path_polygon
+cogl_path_polyline
+cogl_path_rectangle
+cogl_path_rel_curve_to
+cogl_path_rel_line_to
+cogl_path_rel_move_to
+cogl_path_round_rectangle
+cogl_path_set_fill_rule
+cogl_path_stroke
+cogl_path_stroke_preserve
+cogl_set_path
+
+/* cogl2-path-functions.h */
+cogl_framebuffer_fill_path
+cogl_framebuffer_push_path_clip
+cogl_framebuffer_stroke_path
+cogl2_path_arc
+cogl2_path_close
+cogl2_path_curve_to
+cogl2_path_ellipse
+cogl2_path_fill
+cogl2_path_get_fill_rule
+cogl2_path_line
+cogl2_path_line_to
+cogl2_path_move_to
+cogl2_path_new
+cogl2_path_polygon
+cogl2_path_polyline
+cogl2_path_rectangle
+cogl2_path_rel_curve_to
+cogl2_path_rel_line_to
+cogl2_path_rel_move_to
+cogl2_path_round_rectangle
+cogl2_path_set_fill_rule
+cogl2_path_stroke
+
+/* cogl-path-enums.h-contents may change as header is generated */
+cogl_path_fill_rule_get_type