Blob Blame History Raw
diff --git a/configure.ac b/configure.ac
index 9742e9e..bfc78ca 100644
--- a/configure.ac
+++ b/configure.ac
@@ -28,7 +28,6 @@ PKG_CHECK_MODULES(GNOME_2048, [
   clutter-1.0 >= $CLUTTER_REQUIRED
   clutter-gtk-1.0 >= $CLUTTER_GTK_REQUIRED
   gee-0.8 >= $GEE_REQUIRED
-  libgames-support >= $LIBGAMES_REQUIRED
 ])
 
 AC_PATH_PROG([DESKTOP_FILE_VALIDATE], [desktop-file-validate], [/bin/true])
diff --git a/src/Makefile.am b/src/Makefile.am
index 3ef75b9..bf65a01 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -15,6 +15,8 @@ gnome_2048_CFLAGS = \
 	-DDATA_DIRECTORY=\"$(datadir)/gnome-2048\" \
 	-DLOCALEDIR=\"$(datadir)/locale\" \
 	$(GNOME_2048_CFLAGS) \
+	-I$(top_srcdir)/libgames-support-private$(includedir)/gnome-games \
+	-Wl,-rpath=$(libdir)/gnome-2048
 	-w
 
 gnome_2048_VALAFLAGS = \
@@ -26,10 +28,12 @@ gnome_2048_VALAFLAGS = \
 	--pkg clutter-gtk-1.0 \
 	--pkg cogl-1.0 \
 	--pkg gee-0.8 \
+	--vapidir $(top_srcdir)/libgames-support-private$(datadir)/vala/vapi/ \
 	--pkg games-support
 
 gnome_2048_LDADD = \
 	$(GNOME_2048_LIBS) \
+	-L$(top_srcdir)/libgames-support-private$(libdir) -lgames-support \
 	-lm
 
 data_files = $(shell $(GLIB_COMPILE_RESOURCES)				\