Fix parallel make
authorKalev Lember <kalevlember@gmail.com>
Thu, 29 Mar 2012 10:58:01 +0000 (13:58 +0300)
committerKalev Lember <kalevlember@gmail.com>
Thu, 29 Mar 2012 10:58:01 +0000 (13:58 +0300)
Make doesn't know that 'libmock_service.la' is the same as
'$(top_builddir)/library/tests/libmock_service.la', and fails to
properly order builds when using -jX with parallel make. Fix this by
using 'libmock_service.la' everywhere.

make[4]: *** No rule to make target `../../library/tests/libmock_service.la', needed by `test-value'.  Stop.

library/tests/Makefile.am

index bf4101d302ab34c764c87d6913e906c87b937923..7ea29263004de07bc03093cf1640fa0032d784b9 100644 (file)
@@ -27,7 +27,7 @@ libmock_service_la_LIBADD = \
 LDADD =  \
        $(top_builddir)/egg/libegg.la \
        $(top_builddir)/library/libsecret-@SECRET_MAJOR@.la \
-       $(top_builddir)/library/tests/libmock_service.la \
+       libmock_service.la \
        $(NULL)
 
 TEST_PROGS = \