|
rpm-build |
07bc2b |
# ------------------------------------------------------------------------------
|
|
rpm-build |
07bc2b |
# Common variables
|
|
rpm-build |
07bc2b |
|
|
rpm-build |
07bc2b |
ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
|
|
rpm-build |
07bc2b |
AUTOMAKE_OPTIONS = color-tests parallel-tests
|
|
rpm-build |
07bc2b |
DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc
|
|
rpm-build |
07bc2b |
SUBDIRS = .
|
|
rpm-build |
07bc2b |
lib_LTLIBRARIES =
|
|
rpm-build |
07bc2b |
noinst_DATA =
|
|
rpm-build |
07bc2b |
MANPAGES =
|
|
rpm-build |
07bc2b |
CLEANFILES = $(BUILT_SOURCES)
|
|
rpm-build |
07bc2b |
BUILT_SOURCES =
|
|
rpm-build |
07bc2b |
|
|
rpm-build |
07bc2b |
GCC_COLORS ?= 'ooh, shiny!'
|
|
rpm-build |
07bc2b |
export GCC_COLORS
|
|
rpm-build |
07bc2b |
|
|
rpm-build |
07bc2b |
# remove targets if the command fails
|
|
rpm-build |
07bc2b |
.DELETE_ON_ERROR:
|
|
rpm-build |
07bc2b |
|
|
rpm-build |
07bc2b |
# keep intermediate files
|
|
rpm-build |
07bc2b |
.SECONDARY:
|
|
rpm-build |
07bc2b |
|
|
rpm-build |
07bc2b |
pkgconfigdir = $(libdir)/pkgconfig
|
|
rpm-build |
07bc2b |
pkgconfig_DATA =
|
|
rpm-build |
07bc2b |
|
|
rpm-build |
07bc2b |
AM_MAKEFLAGS = --no-print-directory
|
|
rpm-build |
07bc2b |
AM_CPPFLAGS =
|
|
rpm-build |
07bc2b |
AM_CFLAGS =
|
|
rpm-build |
07bc2b |
|
|
rpm-build |
07bc2b |
EXTRA_DIST = \
|
|
rpm-build |
07bc2b |
README \
|
|
rpm-build |
07bc2b |
COPYING \
|
|
rpm-build |
07bc2b |
NEWS
|
|
rpm-build |
07bc2b |
|
|
rpm-build |
07bc2b |
# ------------------------------------------------------------------------------
|
|
rpm-build |
07bc2b |
# Version numbers
|
|
rpm-build |
07bc2b |
|
|
rpm-build |
07bc2b |
LIBGUDEV_CURRENT=2
|
|
rpm-build |
07bc2b |
LIBGUDEV_REVISION=0
|
|
rpm-build |
07bc2b |
LIBGUDEV_AGE=2
|
|
rpm-build |
07bc2b |
|
|
rpm-build |
07bc2b |
# ------------------------------------------------------------------------------
|
|
rpm-build |
07bc2b |
# libgudev
|
|
rpm-build |
07bc2b |
|
|
rpm-build |
07bc2b |
libgudev_includedir = $(includedir)/gudev-1.0/gudev
|
|
rpm-build |
07bc2b |
|
|
rpm-build |
07bc2b |
libgudev_include_HEADERS = \
|
|
rpm-build |
07bc2b |
gudev/gudev.h \
|
|
rpm-build |
07bc2b |
gudev/gudevenums.h \
|
|
rpm-build |
07bc2b |
gudev/gudevenumtypes.h \
|
|
rpm-build |
07bc2b |
gudev/gudevtypes.h \
|
|
rpm-build |
07bc2b |
gudev/gudevclient.h \
|
|
rpm-build |
07bc2b |
gudev/gudevdevice.h \
|
|
rpm-build |
07bc2b |
gudev/gudevenumerator.h
|
|
rpm-build |
07bc2b |
|
|
rpm-build |
07bc2b |
lib_LTLIBRARIES += \
|
|
rpm-build |
07bc2b |
libgudev-1.0.la
|
|
rpm-build |
07bc2b |
|
|
rpm-build |
07bc2b |
pkgconfig_DATA += \
|
|
rpm-build |
07bc2b |
gudev-1.0.pc
|
|
rpm-build |
07bc2b |
|
|
rpm-build |
07bc2b |
EXTRA_DIST += \
|
|
rpm-build |
07bc2b |
gudev-1.0.pc.in \
|
|
rpm-build |
07bc2b |
gudev/gudevenumtypes.h.template \
|
|
rpm-build |
07bc2b |
gudev/gudevenumtypes.c.template \
|
|
rpm-build |
07bc2b |
scripts/gjs-example.js \
|
|
rpm-build |
07bc2b |
scripts/seed-example-enum.js \
|
|
rpm-build |
07bc2b |
scripts/seed-example.js
|
|
rpm-build |
07bc2b |
|
|
rpm-build |
07bc2b |
libgudev_1_0_la_SOURCES = \
|
|
rpm-build |
07bc2b |
libgudev-1.0.sym \
|
|
rpm-build |
07bc2b |
gudev/gudevenums.h \
|
|
rpm-build |
07bc2b |
gudev/gudevenumtypes.h \
|
|
rpm-build |
07bc2b |
gudev/gudevenumtypes.h\
|
|
rpm-build |
07bc2b |
gudev/gudevtypes.h \
|
|
rpm-build |
07bc2b |
gudev/gudevclient.h \
|
|
rpm-build |
07bc2b |
gudev/gudevclient.c \
|
|
rpm-build |
07bc2b |
gudev/gudevdevice.h \
|
|
rpm-build |
07bc2b |
gudev/gudevdevice.c \
|
|
rpm-build |
07bc2b |
gudev/gudevenumerator.h \
|
|
rpm-build |
07bc2b |
gudev/gudevenumerator.c \
|
|
rpm-build |
07bc2b |
gudev/gudevprivate.h
|
|
rpm-build |
07bc2b |
|
|
rpm-build |
07bc2b |
nodist_libgudev_1_0_la_SOURCES = \
|
|
rpm-build |
07bc2b |
gudev/gudevenumtypes.h \
|
|
rpm-build |
07bc2b |
gudev/gudevenumtypes.c
|
|
rpm-build |
07bc2b |
|
|
rpm-build |
07bc2b |
BUILT_SOURCES += \
|
|
rpm-build |
07bc2b |
$(nodist_libgudev_1_0_la_SOURCES)
|
|
rpm-build |
07bc2b |
|
|
rpm-build |
07bc2b |
libgudev_1_0_la_CPPFLAGS = \
|
|
rpm-build |
07bc2b |
$(AM_CPPFLAGS) \
|
|
rpm-build |
07bc2b |
-I$(top_builddir)/gudev \
|
|
rpm-build |
07bc2b |
-I$(top_srcdir)/gudev \
|
|
rpm-build |
07bc2b |
-D_POSIX_PTHREAD_SEMANTICS \
|
|
rpm-build |
07bc2b |
-D_REENTRANT \
|
|
rpm-build |
07bc2b |
-D_GUDEV_COMPILATION \
|
|
rpm-build |
07bc2b |
-DG_LOG_DOMAIN=\"GUdev\"
|
|
rpm-build |
07bc2b |
|
|
rpm-build |
07bc2b |
libgudev_1_0_la_CFLAGS = \
|
|
rpm-build |
07bc2b |
$(AM_CFLAGS) \
|
|
rpm-build |
07bc2b |
-fvisibility=default \
|
|
rpm-build |
07bc2b |
$(LIBUDEV_CFLAGS) \
|
|
rpm-build |
07bc2b |
$(GLIB_CFLAGS)
|
|
rpm-build |
07bc2b |
|
|
rpm-build |
07bc2b |
libgudev_1_0_la_LIBADD = \
|
|
rpm-build |
07bc2b |
$(LIBUDEV_LIBS) \
|
|
rpm-build |
07bc2b |
$(GLIB_LIBS)
|
|
rpm-build |
07bc2b |
|
|
rpm-build |
07bc2b |
libgudev_1_0_la_LDFLAGS = \
|
|
rpm-build |
07bc2b |
$(AM_LDFLAGS) \
|
|
rpm-build |
07bc2b |
-version-info $(LIBGUDEV_CURRENT):$(LIBGUDEV_REVISION):$(LIBGUDEV_AGE) \
|
|
rpm-build |
07bc2b |
-export-dynamic \
|
|
rpm-build |
07bc2b |
-no-undefined \
|
|
rpm-build |
07bc2b |
-Wl,--version-script=$(top_srcdir)/libgudev-1.0.sym
|
|
rpm-build |
07bc2b |
|
|
rpm-build |
07bc2b |
gudev/gudevenumtypes.%: gudev/gudevenumtypes.%.template gudev/gudevenums.h
|
|
rpm-build |
07bc2b |
$(AM_V_at)$(MKDIR_P) $(dir $@)
|
|
rpm-build |
07bc2b |
$(AM_V_GEN)glib-mkenums --template $^ > $@
|
|
rpm-build |
07bc2b |
|
|
rpm-build |
07bc2b |
if HAVE_INTROSPECTION
|
|
rpm-build |
07bc2b |
-include $(INTROSPECTION_MAKEFILE)
|
|
rpm-build |
07bc2b |
|
|
rpm-build |
07bc2b |
gudev/GUdev-1.0.gir: libgudev-1.0.la
|
|
rpm-build |
07bc2b |
|
|
rpm-build |
07bc2b |
gudev_GUdev_1_0_gir_INCLUDES = GObject-2.0
|
|
rpm-build |
07bc2b |
|
|
rpm-build |
07bc2b |
gudev_GUdev_1_0_gir_CFLAGS = \
|
|
rpm-build |
07bc2b |
$(AM_CFLAGS) \
|
|
rpm-build |
07bc2b |
$(INCLUDES) \
|
|
rpm-build |
07bc2b |
-D_GUDEV_COMPILATION \
|
|
rpm-build |
07bc2b |
-D_GUDEV_WORK_AROUND_DEV_T_BUG \
|
|
rpm-build |
07bc2b |
-I$(top_srcdir) \
|
|
rpm-build |
07bc2b |
-I$(top_builddir) \
|
|
rpm-build |
07bc2b |
-I$(top_srcdir)/gudev \
|
|
rpm-build |
07bc2b |
-I$(top_builddir)/gudev
|
|
rpm-build |
07bc2b |
|
|
rpm-build |
07bc2b |
gudev_GUdev_1_0_gir_LIBS = libgudev-1.0.la
|
|
rpm-build |
07bc2b |
|
|
rpm-build |
07bc2b |
gudev_GUdev_1_0_gir_SCANNERFLAGS = \
|
|
rpm-build |
07bc2b |
--pkg-export=gudev-1.0 \
|
|
rpm-build |
07bc2b |
--warn-all
|
|
rpm-build |
07bc2b |
|
|
rpm-build |
07bc2b |
gudev_GUdev_1_0_gir_FILES = \
|
|
rpm-build |
07bc2b |
gudev/gudev.h \
|
|
rpm-build |
07bc2b |
gudev/gudevtypes.h \
|
|
rpm-build |
07bc2b |
gudev/gudevenums.h \
|
|
rpm-build |
07bc2b |
gudev/gudevenumtypes.h \
|
|
rpm-build |
07bc2b |
gudev/gudevclient.h \
|
|
rpm-build |
07bc2b |
gudev/gudevdevice.h \
|
|
rpm-build |
07bc2b |
gudev/gudevenumerator.h \
|
|
rpm-build |
07bc2b |
gudev/gudevclient.c \
|
|
rpm-build |
07bc2b |
gudev/gudevdevice.c \
|
|
rpm-build |
07bc2b |
gudev/gudevenumerator.c
|
|
rpm-build |
07bc2b |
|
|
rpm-build |
07bc2b |
INTROSPECTION_GIRS = gudev/GUdev-1.0.gir
|
|
rpm-build |
07bc2b |
INTROSPECTION_SCANNER_ARGS = --c-include=gudev/gudev.h
|
|
rpm-build |
07bc2b |
|
|
rpm-build |
07bc2b |
girdir = $(datadir)/gir-1.0
|
|
rpm-build |
07bc2b |
gir_DATA = \
|
|
rpm-build |
07bc2b |
gudev/GUdev-1.0.gir
|
|
rpm-build |
07bc2b |
|
|
rpm-build |
07bc2b |
typelibsdir = $(libdir)/girepository-1.0
|
|
rpm-build |
07bc2b |
typelibs_DATA = \
|
|
rpm-build |
07bc2b |
gudev/GUdev-1.0.typelib
|
|
rpm-build |
07bc2b |
|
|
rpm-build |
07bc2b |
CLEANFILES += $(gir_DATA) $(typelibs_DATA)
|
|
rpm-build |
07bc2b |
endif # HAVE_INTROSPECTION
|
|
rpm-build |
07bc2b |
|
|
rpm-build |
07bc2b |
# ------------------------------------------------------------------------------
|
|
rpm-build |
07bc2b |
# docs
|
|
rpm-build |
07bc2b |
|
|
rpm-build |
07bc2b |
if ENABLE_GTK_DOC
|
|
rpm-build |
07bc2b |
SUBDIRS += docs
|
|
rpm-build |
07bc2b |
endif
|
|
rpm-build |
07bc2b |
|
|
rpm-build |
07bc2b |
SUBDIRS += tests
|
|
rpm-build |
07bc2b |
|
|
rpm-build |
07bc2b |
#docs/html:
|
|
rpm-build |
07bc2b |
# $(AM_V_at)$(MKDIR_P) $(dir $@)
|
|
rpm-build |
07bc2b |
# $(AM_V_LN)$(LN_S) -f ../gudev/html $@
|