Don't enable gtk-doc with bootstrap-configure
[connman] / include / plugin.h
index 086786c..db76ad9 100644 (file)
@@ -78,12 +78,19 @@ struct connman_plugin_desc {
  *                                     example_init, example_exit)
  * ]|
  */
+#ifdef CONNMAN_PLUGIN_BUILTIN
+#define CONNMAN_PLUGIN_DEFINE(name, description, version, priority, init, exit) \
+               struct connman_plugin_desc __connman_builtin_ ## name = { \
+                       #name, description, version, priority, init, exit \
+               };
+#else
 #define CONNMAN_PLUGIN_DEFINE(name, description, version, priority, init, exit) \
                extern struct connman_plugin_desc connman_plugin_desc \
                                __attribute__ ((visibility("default"))); \
                struct connman_plugin_desc connman_plugin_desc = { \
                        #name, description, version, priority, init, exit \
                };
+#endif
 
 #ifdef __cplusplus
 }