[build] Use symbolic values for clutter-gtk version
[clutter-gtk] / clutter-gtk / Makefile.am
index 127e189..d0a0250 100644 (file)
@@ -18,19 +18,18 @@ AM_CPPFLAGS = \
        $(CLUTTER_CFLAGS) \
        $(GTK_CFLAGS)
 
-lib_LTLIBRARIES = libclutter-gtk-0.9.la
+lib_LTLIBRARIES = libclutter-gtk-@CLUTTER_GTK_API_VERSION@.la
 
 # please, keep the list sorted alphabetically
-libclutter_gtk_0_9_la_SOURCES = \
+libclutter_gtk_@CLUTTER_GTK_API_VERSION@_la_SOURCES = \
        $(srcdir)/gtk-clutter-embed.c           \
        $(srcdir)/gtk-clutter-scrollable.c      \
        $(srcdir)/gtk-clutter-util.c            \
        $(srcdir)/gtk-clutter-viewport.c        \
        $(srcdir)/gtk-clutter-zoomable.c
 
-libclutter_gtk_0_9_la_LIBADD = $(CLUTTER_LIBS) $(GTK_LIBS)
-
-libclutter_gtk_0_9_la_LDFLAGS = $(CLUTTER_LT_LDFLAGS)
+libclutter_gtk_@CLUTTER_GTK_API_VERSION@_la_LIBADD = $(CLUTTER_LIBS) $(GTK_LIBS)
+libclutter_gtk_@CLUTTER_GTK_API_VERSION@_la_LDFLAGS = $(CLUTTER_LT_LDFLAGS)
 
 cluttergtkheadersdir = $(includedir)/clutter-0.9/clutter-gtk
 
@@ -46,20 +45,21 @@ cluttergtkheaders_HEADERS = \
 if HAVE_INTROSPECTION
 BUILT_GIRSOURCES =
 
-GtkClutter-@CLUTTER_GTK_API_VERSION@.gir: $(INTROSPECTION_SCANNER) libclutter-gtk-0.9.la
+GtkClutter-@CLUTTER_GTK_API_VERSION@.gir: $(INTROSPECTION_SCANNER) libclutter-gtk-@CLUTTER_GTK_API_VERSION@.la
        $(QUIET_GEN)$(INTROSPECTION_SCANNER) -v \
                --namespace GtkClutter --nsversion=@CLUTTER_GTK_API_VERSION@ \
                $(INCLUDES) \
                --add-include-path=$(srcdir) --add-include=path=. \
-               --include=Clutter-@CLUTTER_GTK_API_VERSION@ \
+               --include=Clutter-0.9 \
                --include=Gtk-2.0 \
                --library=clutter-gtk-@CLUTTER_GTK_API_VERSION@ \
+               --libtool="$(top_builddir)/libtool" \
                --output $@ \
                --pkg gobject-2.0 \
-               --pkg clutter-@CLUTTER_GTK_API_VERSION@ \
+               --pkg clutter-0.9 \
                --pkg gtk+-2.0 \
                $(cluttergtkheaders_HEADERS) \
-               $(libclutter_gtk_0_9_la_SOURCES)
+               $(libclutter_gtk_@CLUTTER_GTK_API_VERSION@_la_SOURCES)
 
 BUILT_GIRSOURCES += GtkClutter-@CLUTTER_GTK_API_VERSION@.gir
 
@@ -72,7 +72,7 @@ typelibsdir = $(libdir)/girepository-1.0/
 typelibs_DATA = $(BUILT_GIRSOURCES:.gir=.typelib)
 
 %.typelib: %.gir $(INTROSPECTION_COMPILER)
-       $(QUIET_GEN)$(DEBUG) $(INTROSPECTION_COMPILER) --includedir=$(srcdir) --includedir=. $(INTROSPECTION_COMPILER_OPTS) $< -o $(builddir)/$(@F)
+       $(QUIET_GEN)$(INTROSPECTION_COMPILER) --includedir=$(srcdir) --includedir=. $(INTROSPECTION_COMPILER_OPTS) $< -o $(builddir)/$(@F)
 
 CLEANFILES += $(BUILT_GIRSOURCES) $(typelibs_DATA)
 endif