Blame libgupnp-av/Makefile.am

Packit 712bc5
# Version format current:revision:age
Packit 712bc5
# If the library source code has changed at all since the last update, then
Packit 712bc5
# increment revision (‘c:r:a’ becomes ‘c:r+1:a’).
Packit 712bc5
# If any interfaces have been added, removed, or changed since the last update,
Packit 712bc5
# increment current, and set revision to 0.
Packit 712bc5
# If any interfaces have been added since the last public release, then
Packit 712bc5
# increment age.
Packit 712bc5
# If any interfaces have been removed since the last public release, then set
Packit 712bc5
# age to 0.
Packit 712bc5
LTVERSION = 2:0:0
Packit 712bc5
Packit 712bc5
AM_CFLAGS = $(LIBGUPNP_CFLAGS) -I$(top_srcdir) -DDATADIR="\"$(pkgdatadir)\"" $(WARN_CFLAGS)
Packit 712bc5
Packit 712bc5
libgupnp_av_incdir = $(includedir)/gupnp-av-1.0/libgupnp-av
Packit 712bc5
Packit 712bc5
lib_LTLIBRARIES = libgupnp-av-1.0.la
Packit 712bc5
Packit 712bc5
libgupnp_av_inc_HEADERS = gupnp-didl-lite-object.h \
Packit 712bc5
			  gupnp-didl-lite-item.h \
Packit 712bc5
			  gupnp-didl-lite-container.h \
Packit 712bc5
			  gupnp-didl-lite-createclass.h \
Packit 712bc5
			  gupnp-didl-lite-parser.h \
Packit 712bc5
			  gupnp-didl-lite-resource.h \
Packit 712bc5
			  gupnp-didl-lite-descriptor.h \
Packit 712bc5
			  gupnp-didl-lite-contributor.h \
Packit 712bc5
			  gupnp-didl-lite-writer.h \
Packit 712bc5
			  gupnp-protocol-info.h \
Packit 712bc5
		          gupnp-search-criteria-parser.h \
Packit 712bc5
			  gupnp-last-change-parser.h \
Packit 712bc5
			  gupnp-cds-last-change-parser.h \
Packit 712bc5
			  gupnp-media-collection.h \
Packit 712bc5
			  gupnp-feature.h \
Packit 712bc5
			  gupnp-feature-list-parser.h \
Packit 712bc5
			  gupnp-dlna.h \
Packit 712bc5
			  gupnp-av-error.h \
Packit 712bc5
			  gupnp-av.h \
Packit 712bc5
			  gupnp-av-enums.h
Packit 712bc5
Packit 712bc5
Packit 712bc5
gupnp-av-marshal.c: gupnp-av-marshal.list
Packit 712bc5
	$(AM_V_GEN) \
Packit 712bc5
	$(GLIB_GENMARSHAL) --prefix=gupnp_av_marshal $(srcdir)/gupnp-av-marshal.list --header --body > gupnp-av-marshal.c
Packit 712bc5
Packit 712bc5
gupnp-av-marshal.h: gupnp-av-marshal.list
Packit 712bc5
	$(AM_V_GEN) \
Packit 712bc5
	$(GLIB_GENMARSHAL) --prefix=gupnp_av_marshal $(srcdir)/gupnp-av-marshal.list --header > gupnp-av-marshal.h
Packit 712bc5
Packit 712bc5
BUILT_SOURCES = gupnp-av-marshal.c gupnp-av-marshal.h
Packit 712bc5
Packit 712bc5
libgupnp_av_1_0_la_LDFLAGS = -version-info $(LTVERSION) -no-undefined $(WARN_LDFLAGS)
Packit 712bc5
Packit 712bc5
libgupnp_av_1_0_la_SOURCES = gupnp-didl-lite-object.c \
Packit 712bc5
			     gupnp-didl-lite-object-private.h \
Packit 712bc5
			     gupnp-didl-lite-item.c \
Packit 712bc5
			     gupnp-didl-lite-container.c \
Packit 712bc5
			     gupnp-didl-lite-createclass.c \
Packit 712bc5
			     gupnp-didl-lite-createclass-private.h \
Packit 712bc5
			     gupnp-didl-lite-parser.c \
Packit 712bc5
			     gupnp-didl-lite-parser-private.h \
Packit 712bc5
			     gupnp-didl-lite-resource.c \
Packit 712bc5
			     gupnp-didl-lite-resource-private.h \
Packit 712bc5
			     gupnp-didl-lite-descriptor.c \
Packit 712bc5
			     gupnp-didl-lite-descriptor-private.h \
Packit 712bc5
			     gupnp-didl-lite-contributor.c \
Packit 712bc5
			     gupnp-didl-lite-contributor-private.h \
Packit 712bc5
			     gupnp-didl-lite-writer.c \
Packit 712bc5
			     gupnp-didl-lite-writer-private.h \
Packit 712bc5
			     gupnp-protocol-info.c \
Packit 712bc5
			     gupnp-search-criteria-parser.c \
Packit 712bc5
			     gupnp-last-change-parser.c \
Packit 712bc5
			     gupnp-cds-last-change-parser.c \
Packit 712bc5
			     gupnp-media-collection.c \
Packit 712bc5
			     gupnp-feature.c \
Packit 712bc5
			     gupnp-feature-list-parser.c \
Packit 712bc5
			     gupnp-dlna.c \
Packit 712bc5
			     gupnp-av-error.c \
Packit 712bc5
			     xml-util.c \
Packit 712bc5
			     xml-util.h \
Packit 712bc5
			     gvalue-util.c \
Packit 712bc5
			     gvalue-util.h \
Packit 712bc5
			     fragment-util.c \
Packit 712bc5
			     fragment-util.h \
Packit 712bc5
			     time-utils.c \
Packit 712bc5
			     time-utils.h \
Packit 712bc5
			     xsd-data.c \
Packit 712bc5
			     xsd-data.h \
Packit 712bc5
			     $(BUILT_SOURCES)
Packit 712bc5
Packit 712bc5
libgupnp_av_1_0_la_LIBADD = $(LIBGUPNP_LIBS)
Packit 712bc5
Packit 712bc5
EXTRA_DIST = gupnp-av-marshal.list
Packit 712bc5
Packit 712bc5
-include $(INTROSPECTION_MAKEFILE)
Packit 712bc5
INTROSPECTION_GIRS =
Packit 712bc5
INTROSPECTION_SCANNER_ARGS = --warn-all --add-include-path=$(srcdir)
Packit 712bc5
INTROSPECTION_COMPILER_ARGS = --includedir=$(srcdir)
Packit 712bc5
Packit 712bc5
if HAVE_INTROSPECTION
Packit 712bc5
export GUPNP_AV_DATADIR := $(top_srcdir)/data
Packit 712bc5
Packit 712bc5
introspection_sources = \
Packit 712bc5
	    $(addprefix $(top_srcdir)/libgupnp-av/, \
Packit 712bc5
			$(libgupnp_av_inc_HEADERS)) \
Packit 712bc5
	    $(top_srcdir)/libgupnp-av/gupnp-didl-lite-object.c \
Packit 712bc5
	    $(top_srcdir)/libgupnp-av/gupnp-didl-lite-item.c \
Packit 712bc5
	    $(top_srcdir)/libgupnp-av/gupnp-didl-lite-container.c \
Packit 712bc5
	    $(top_srcdir)/libgupnp-av/gupnp-didl-lite-parser.c \
Packit 712bc5
	    $(top_srcdir)/libgupnp-av/gupnp-didl-lite-resource.c \
Packit 712bc5
	    $(top_srcdir)/libgupnp-av/gupnp-didl-lite-descriptor.c \
Packit 712bc5
	    $(top_srcdir)/libgupnp-av/gupnp-didl-lite-contributor.c \
Packit 712bc5
	    $(top_srcdir)/libgupnp-av/gupnp-didl-lite-writer.c \
Packit 712bc5
	    $(top_srcdir)/libgupnp-av/gupnp-didl-lite-createclass.c \
Packit 712bc5
	    $(top_srcdir)/libgupnp-av/gupnp-protocol-info.c \
Packit 712bc5
	    $(top_srcdir)/libgupnp-av/gupnp-search-criteria-parser.c \
Packit 712bc5
	    $(top_srcdir)/libgupnp-av/gupnp-last-change-parser.c \
Packit 712bc5
	    $(top_srcdir)/libgupnp-av/gupnp-cds-last-change-parser.c \
Packit 712bc5
	    $(top_srcdir)/libgupnp-av/gupnp-media-collection.c \
Packit 712bc5
	    $(top_srcdir)/libgupnp-av/gupnp-feature.c \
Packit 712bc5
	    $(top_srcdir)/libgupnp-av/gupnp-feature-list-parser.c \
Packit 712bc5
	    $(top_srcdir)/libgupnp-av/gupnp-dlna.c \
Packit 712bc5
	    $(top_srcdir)/libgupnp-av/gupnp-av-error.c
Packit 712bc5
Packit 712bc5
GUPnPAV-1.0.gir: libgupnp-av-1.0.la
Packit 712bc5
GUPnPAV_1_0_gir_INCLUDES = GObject-2.0 libxml2-2.0
Packit 712bc5
GUPnPAV_1_0_gir_CFLAGS = $(AM_CFLAGS)
Packit 712bc5
GUPnPAV_1_0_gir_LIBS = libgupnp-av-1.0.la
Packit 712bc5
GUPnPAV_1_0_gir_NAMESPACE = GUPnPAV
Packit 712bc5
GUPnPAV_1_0_gir_SCANNERFLAGS = --identifier-prefix=GUPnP --symbol-prefix=gupnp --pkg-export=gupnp-av-1.0 $(WARN_SCANNERFLAGS)
Packit 712bc5
GUPnPAV_1_0_gir_FILES = $(introspection_sources)
Packit 712bc5
INTROSPECTION_GIRS += GUPnPAV-1.0.gir
Packit 712bc5
Packit 712bc5
girdir = $(datadir)/gir-1.0
Packit 712bc5
gir_DATA = $(INTROSPECTION_GIRS)
Packit 712bc5
Packit 712bc5
typelibdir = $(libdir)/girepository-1.0
Packit 712bc5
typelib_DATA = $(INTROSPECTION_GIRS:.gir=.typelib)
Packit 712bc5
endif
Packit 712bc5
Packit 712bc5
CLEANFILES = $(BUILT_SOURCES) $(gir_DATA) $(typelib_DATA)
Packit 712bc5
DISTCLEANFILES = $(BUILT_SOURCES)
Packit 712bc5
MAINTAINERCLEANFILES = Makefile.in $(BUILT_SOURCES)
Packit 712bc5