/gtk-doc.make
/gudev/gudevenumtypes.h
/gudev/gudevenumtypes.c
-/gudev/gudevmarshal.h
-/gudev/gudevmarshal.c
/gudev-1.0.pc
/libtool
/m4/
EXTRA_DIST += \
gudev-1.0.pc.in \
- gudev/gudevmarshal.list \
gudev/gudevenumtypes.h.template \
gudev/gudevenumtypes.c.template \
scripts/gjs-example.js \
gudev/gudevprivate.h
nodist_libgudev_1_0_la_SOURCES = \
- gudev/gudevmarshal.h \
- gudev/gudevmarshal.c \
gudev/gudevenumtypes.h \
gudev/gudevenumtypes.c
-no-undefined \
-Wl,--version-script=$(top_srcdir)/libgudev-1.0.sym
-gudev/gudevmarshal.h: gudev/gudevmarshal.list
- $(AM_V_at)$(MKDIR_P) $(dir $@)
- $(AM_V_GEN)glib-genmarshal $< --prefix=g_udev_marshal --header > $@
-
-gudev/gudevmarshal.c: gudev/gudevmarshal.list
- $(AM_V_at)$(MKDIR_P) $(dir $@)
- $(AM_V_GEN)echo '#include "gudevmarshal.h"' > $@ && \
- glib-genmarshal $< --prefix=g_udev_marshal --body >> $@
-
gudev/gudevenumtypes.%: gudev/gudevenumtypes.%.template gudev/gudevenums.h
$(AM_V_at)$(MKDIR_P) $(dir $@)
$(AM_V_GEN)glib-mkenums --template $^ > $@
enable_introspection=no])
PKG_CHECK_MODULES([LIBUDEV], [libudev >= 199])
-PKG_CHECK_MODULES([GLIB], [glib-2.0 >= 2.22.0 gobject-2.0 >= 2.22.0 gio-2.0])
+PKG_CHECK_MODULES([GLIB], [glib-2.0 >= 2.30.0 gobject-2.0 >= 2.30.0 gio-2.0])
AC_CONFIG_FILES([
Makefile
# Header files to ignore when scanning. Use base file name, no paths
# e.g. IGNORE_HFILES=gtkdebug.h gtkintl.h
-IGNORE_HFILES=gudevenumtypes.h gudevmarshal.h
+IGNORE_HFILES=gudevenumtypes.h
# Images to copy into HTML directory.
# e.g. HTML_IMAGES=$(top_srcdir)/gtk/stock-icons/stock_about_24.png
#include "gudevclient.h"
#include "gudevdevice.h"
-#include "gudevmarshal.h"
#include "gudevprivate.h"
/**
G_STRUCT_OFFSET (GUdevClientClass, uevent),
NULL,
NULL,
- g_udev_marshal_VOID__STRING_OBJECT,
+ g_cclosure_marshal_generic,
G_TYPE_NONE,
2,
G_TYPE_STRING,
#include "gudevclient.h"
#include "gudevenumerator.h"
#include "gudevdevice.h"
-#include "gudevmarshal.h"
#include "gudevprivate.h"
/**
+++ /dev/null
-VOID:STRING,OBJECT