diff options
author | Ted Gould <ted@canonical.com> | 2009-08-04 10:24:51 +0100 |
---|---|---|
committer | Ted Gould <ted@canonical.com> | 2009-08-04 10:24:51 +0100 |
commit | 74bc54ca930921b3975bb8d1d844903a5945f6db (patch) | |
tree | 0afb9a2371ac30fca5a9fb0021253a4a0e95b619 /libindicate-gtk/Makefile.am | |
parent | b3d3f3de3bb73ac8cc77ed5c8bde5aeb76073af2 (diff) | |
parent | 16b15aa99180939000a112038b028600d12673f5 (diff) | |
download | libayatana-indicator-74bc54ca930921b3975bb8d1d844903a5945f6db.tar.gz libayatana-indicator-74bc54ca930921b3975bb8d1d844903a5945f6db.tar.bz2 libayatana-indicator-74bc54ca930921b3975bb8d1d844903a5945f6db.zip |
Merging in the splitout of a GTK version of the lib
Diffstat (limited to 'libindicate-gtk/Makefile.am')
-rw-r--r-- | libindicate-gtk/Makefile.am | 72 |
1 files changed, 72 insertions, 0 deletions
diff --git a/libindicate-gtk/Makefile.am b/libindicate-gtk/Makefile.am new file mode 100644 index 0000000..2085b47 --- /dev/null +++ b/libindicate-gtk/Makefile.am @@ -0,0 +1,72 @@ + +INCLUDES= \ + -DG_LOG_DOMAIN=\"libindicate-gtk\" + +EXTRA_DIST = \ + indicate-gtk.pc.in + +lib_LTLIBRARIES = \ + libindicate-gtk.la + +libindicate_gtkincludedir=$(includedir)/libindicate-0.1/libindicate-gtk + +indicate_gtk_headers = \ + indicator.h \ + listener.h + +libindicate_gtkinclude_HEADERS = \ + $(indicate_gtk_headers) + +libindicate_gtk_la_SOURCES = \ + $(indicate_gtk_headers) \ + indicator.c \ + listener.c + +libindicate_gtk_la_LDFLAGS = \ + -version-info $(LIBINDICATEGTK_CURRENT):$(LIBINDICATEGTK_REVISION):$(LIBINDICATEGTK_AGE) \ + -no-undefined \ + -export-symbols-regex "^[^_d].*" + +libindicate_gtk_la_CFLAGS = \ + -I $(srcdir)/.. \ + $(LIBINDICATEGTK_CFLAGS) + +libindicate_gtk_la_LIBADD = \ + ../libindicate/libindicate.la \ + $(LIBINDICATEGTK_LIBS) + +pkgconfig_DATA = indicate-gtk.pc +pkgconfigdir = $(libdir)/pkgconfig + +if USE_GIR + +gobjectintrospection_gir_DATA = \ + Indicate-gtk-0.1.gir +gobjectintrospection_girdir = $(datadir)/gir + +gobjectintrospection_type_DATA = \ + Indicate-gtk-0.1.typelib +gobjectintrospection_typedir = $(libdir)/girepository + +irscanner_headers = $(patsubst %,$(srcdir)/%,$(indicate_headers)) +Indicate-gtk-0.1.gir: $(irscanner_headers) + $(G_IR_SCANNER) \ + -v --namespace IndicateGtk \ + --nsversion=0.1 \ + --add-include-path=$(srcdir) \ + --include=GObject-2.0 \ + --include=GLib-2.0 \ + --include=GdkPixbuf-2.0 \ + --library=indicate --pkg indicate \ + --output Indicate-gtk-0.1.gir $(irscanner_headers) + +Indicate-gtk-0.1.typelib: Indicate-gtk-0.1.gir + $(G_IR_COMPILER) \ + --includedir=$(srcdir) Indicate-gtk-0.1.gir \ + -o Indicate-gtk-0.1.typelib + +DISTCLEANFILES = \ + Indicate-gtk-0.1.gir \ + Indicate-gtk-0.1.typelib + +endif |