qulogic/pidgin

Ensure generated enum _get_type functions are exported

8 months ago, Elliott Sales de Andrade
9acad6165ba9
Parents d1d0174ba72a
Children 694a11c69c9e
Ensure generated enum _get_type functions are exported

I did not bother attempting to annotate a version, as there would not really be
a way to set these differently when a new one is added in a future release.

Testing Done:
Compiled.

Bugs closed: PIDGIN-17838

Reviewed at https://reviews.imfreedom.org/r/2725/
--- a/libpurple/meson.build Thu Oct 26 05:47:48 2023 -0500
+++ b/libpurple/meson.build Thu Oct 26 05:50:57 2023 -0500
@@ -336,6 +336,8 @@
enums = gnome.mkenums_simple('purpleenums',
sources : purple_enumheaders,
+ decorator : '_PURPLE_EXTERN',
+ header_prefix : '#include "purpleversion.h"',
install_header : true,
install_dir : get_option('includedir') / purple_include_base)
enums_c = enums[0]