[goocanvas/prep-msvc-3.0: 4/4] src/Makefile.am: Update generating goocanvasenumtypes.h
- From: Chun-wei Fan <fanchunwei src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [goocanvas/prep-msvc-3.0: 4/4] src/Makefile.am: Update generating goocanvasenumtypes.h
- Date: Sat, 12 Jun 2021 07:20:10 +0000 (UTC)
commit 51e6ef24bc12d9b00c217afed0cb0a368cd15837
Author: Chun-wei Fan <fanchunwei src gnome org>
Date: Sat Jun 12 12:19:21 2021 +0800
src/Makefile.am: Update generating goocanvasenumtypes.h
Make sure that we include goocanvasexports.h in the generated header, and the
prototypes are also marked for export
src/Makefile.am | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/src/Makefile.am b/src/Makefile.am
index e893c24..9226e51 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -118,9 +118,9 @@ goocanvasenumtypes.h: stamp-goocanvasenumtypes.h
@true
stamp-goocanvasenumtypes.h: @REBUILD@ $(goo_canvas_public_headers) Makefile
(cd $(srcdir) && $(GLIB_MKENUMS) \
- --fhead "#ifndef __GOO_CANVAS_ENUM_TYPES_H__\n#define __GOO_CANVAS_ENUM_TYPES_H__\n\n#include
<glib-object.h>\n\nG_BEGIN_DECLS\n" \
+ --fhead "#ifndef __GOO_CANVAS_ENUM_TYPES_H__\n#define __GOO_CANVAS_ENUM_TYPES_H__\n\n#include
<glib-object.h>\n#include \"goocanvasexports.h\"\n\nG_BEGIN_DECLS\n" \
--fprod "/* Enumerations from \"@filename@\" */\n" \
- --vhead "GType @enum_name@_get_type (void);\n#define GOO_TYPE_@ENUMSHORT@
(@enum_name@_get_type())\n\n\n" \
+ --vhead "GOOCANVAS_API\nGType @enum_name@_get_type (void);\n#define GOO_TYPE_@ENUMSHORT@
(@enum_name@_get_type())\n\n\n" \
--ftail "G_END_DECLS\n\n#endif /* __GOO_CANVAS_ENUM_TYPES_H__ */" \
$(libgoocanvas_public_headers)) >> xgen-gtbh \
&& (cmp -s xgen-gtbh goocanvasenumtypes.h || cp xgen-gtbh goocanvasenumtypes.h ) \
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]