Add dependencies
[clutter-gtk] / examples / Makefile.am
index 8e4855e..1e5d047 100644 (file)
@@ -1,33 +1,39 @@
-noinst_PROGRAMS = gtk-clutter-test gtk-clutter-events gtk-clutter-multistage
+NULL =
+
+noinst_PROGRAMS = \
+       gtk-clutter-events \
+       gtk-clutter-multistage \
+       gtk-clutter-test \
+        gtk-clutter-viewport
 
 INCLUDES = \
        -I$(srcdir) \
-       -I$(top_srcdir) \
-       $(CLUTTER_CFLAGS) \
-       $(GTK_CFLAGS)
+       -I$(top_srcdir)
 
-gtk_clutter_test_DEPENDENCIES = \
-       $(top_builddir)/clutter-gtk/libclutter-gtk-0.7.la
-gtk_clutter_test_SOURCES = gtk-clutter-test.c
-gtk_clutter_test_LDADD = \
-       $(top_builddir)/clutter-gtk/libclutter-gtk-0.7.la \
+AM_CPPFLAGS = $(MAINTAINER_CFLAGS) $(CLUTTER_CFLAGS) $(GTK_CFLAGS)
+
+common_deps = \
+       $(top_builddir)/clutter-gtk/libclutter-gtk-@CLUTTER_GTK_API_VERSION@.la
+
+common_ldadd = \
+       $(top_builddir)/clutter-gtk/libclutter-gtk-@CLUTTER_GTK_API_VERSION@.la \
        $(CLUTTER_LIBS) \
        $(GTK_LIBS)
 
-gtk_clutter_events_DEPENDENCIES = \
-       $(top_builddir)/clutter-gtk/libclutter-gtk-0.7.la
+gtk_clutter_test_SOURCES = gtk-clutter-test.c
+gtk_clutter_test_DEPENDENCIES = $(common_deps)
+gtk_clutter_test_LDADD = $(common_ldadd)
+
 gtk_clutter_events_SOURCES = gtk-clutter-events.c
-gtk_clutter_events_LDADD = \
-       $(top_builddir)/clutter-gtk/libclutter-gtk-0.7.la \
-       $(CLUTTER_LIBS) \
-       $(GTK_LIBS)
+gtk_clutter_events_DEPENDENCIES = $(common_deps)
+gtk_clutter_events_LDADD = $(common_ldadd)
 
-gtk_clutter_multistage_DEPENDENCIES = \
-       $(top_builddir)/clutter-gtk/libclutter-gtk-0.7.la
 gtk_clutter_multistage_SOURCES = gtk-clutter-multistage.c
-gtk_clutter_multistage_LDADD = \
-       $(top_builddir)/clutter-gtk/libclutter-gtk-0.7.la \
-       $(CLUTTER_LIBS) \
-       $(GTK_LIBS)
+gtk_clutter_multistage_DEPENDENCIES = $(common_deps)
+gtk_clutter_multistage_LDADD = $(common_ldadd)
+
+gtk_clutter_viewport_SOURCES = gtk-clutter-viewport.c
+gtk_clutter_viewport_DEPENDENCIES = $(common_deps)
+gtk_clutter_viewport_LDADD = $(common_ldadd)
 
 EXTRA_DIST = redhand.png