mirror of
https://github.com/Rafostar/clapper.git
synced 2025-08-31 00:11:59 +02:00
clapper-gtk: Add runtime version information
Allows apps to check the library version app is run against, contrary to compiled against
This commit is contained in:
@@ -22,6 +22,8 @@
|
||||
#error "Only <clapper-gtk/clapper-gtk.h> can be included directly."
|
||||
#endif
|
||||
|
||||
#include <glib.h>
|
||||
|
||||
/**
|
||||
* CLAPPER_GTK_MAJOR_VERSION:
|
||||
*
|
||||
@@ -73,3 +75,15 @@
|
||||
(CLAPPER_GTK_MAJOR_VERSION == (major) && CLAPPER_GTK_MINOR_VERSION > (minor)) || \
|
||||
(CLAPPER_GTK_MAJOR_VERSION == (major) && CLAPPER_GTK_MINOR_VERSION == (minor) && \
|
||||
CLAPPER_GTK_MICRO_VERSION >= (micro)))
|
||||
|
||||
G_BEGIN_DECLS
|
||||
|
||||
guint clapper_gtk_get_major_version (void);
|
||||
|
||||
guint clapper_gtk_get_minor_version (void);
|
||||
|
||||
guint clapper_gtk_get_micro_version (void);
|
||||
|
||||
const gchar * clapper_gtk_get_version_s (void);
|
||||
|
||||
G_END_DECLS
|
||||
|
Reference in New Issue
Block a user