And clean up the build as a result.
$(GLIB_CFLAGS) \
$(LIBGCRYPT_CFLAGS)
+libegg_la_LIBADD = \
+ $(GLIB_LIBS) \
+ $(LIBGCRYPT_LIBS)
+
libegg_la_SOURCES = \
egg-armor.c egg-armor.h \
egg-asn1x.c egg-asn1x.h \
libegg_hex_la_CFLAGS = \
$(GLIB_CFLAGS)
-libegg_hex_la_LIBS = \
+libegg_hex_la_LIBADD = \
$(GLIB_LIBS)
libegg_secmem_la_SOURCES = \
libegg_test_la_CFLAGS = \
$(GLIB_CFLAGS)
-libegg_test_la_LIBS = \
+libegg_test_la_LIBADD = \
$(GLIB_LIBS)
# -------------------------------------------------------------------
$(GLIB_CFLAGS)
LDADD = \
- libmock-test-module.la \
$(top_builddir)/gck/libgck-testable.la \
$(top_builddir)/egg/libegg-test.la \
$(top_builddir)/egg/libegg-hex.la \
check-memory: perform-memcheck
-all-local: $(check_PROGRAMS)
+all-local: $(check_PROGRAMS) $(check_LTLIBRARIES)
-lib_LTLIBRARIES = libmock-test-module.la
+check_LTLIBRARIES = libmock-test-module.la
libmock_test_module_la_LDFLAGS = \
- -avoid-version
+ -module -avoid-version -shared -rpath $(abs_builddir)
libmock_test_module_la_CFLAGS = \
-I$(top_srcdir)/gck \
install-exec-hook:
$(LN_S) -f `readlink $(DESTDIR)$(libdir)/libgcr-ui-@GCR_MAJOR@.so` $(DESTDIR)$(libdir)/libgcr-@GCR_MAJOR@.so
$(LN_S) -f `readlink $(DESTDIR)$(libdir)/libgcr-ui-@GCR_MAJOR@.so` $(DESTDIR)$(libdir)/libgcr-@GCR_MAJOR@.so.@GCR_CURRENT@
- $(LN_S) -f `readlink $(DESTDIR)$(libdir)/libgcr-ui-@GCR_MAJOR@.so` $(DESTDIR)$(libdir)/libgcr-@GCR_MAJOR@.so.@GCR_LT_RELEASE@
+ $(LN_S) -f `readlink $(DESTDIR)$(libdir)/libgcr-ui-@GCR_MAJOR@.so` $(DESTDIR)$(libdir)/libgcr-@GCR_MAJOR@.so.@GCR_CURRENT@.0.0
uidir = $(datadir)/gcr-@GCR_MAJOR@/ui/