1 include $(top_srcdir)/Makefile.gtester
4 shlib_PROGRAMS = libdconf.so.1.0.0
5 nodist_noinst_DATA = libdconf.so.1 libdconf.so
6 noinst_LIBRARIES = libdconf-client.a
8 libdconf.so.1 libdconf.so: libdconf.so.1.0.0
9 $(AM_V_GEN) ln -fs libdconf.so.1.0.0 $@
12 ln -fs libdconf.so.1.0.0 $(DESTDIR)$(shlibdir)/libdconf.so.1
13 ln -fs libdconf.so.1.0.0 $(DESTDIR)$(shlibdir)/libdconf.so
16 rm -f $(DESTDIR)$(shlibdir)/libdconf.so.1
17 rm -f $(DESTDIR)$(shlibdir)/libdconf.so
19 dconfinclude_HEADERS = dconf.h
20 dconfclientinclude_HEADERS = dconf-client.h
21 dconfclientincludedir = $(dconfincludedir)/client
23 libdconf_client_a_CFLAGS = $(gio_CFLAGS) -DG_LOG_DOMAIN=\"dconf\"
24 libdconf_client_a_SOURCES = \
27 libdconf_so_1_0_0_CFLAGS = $(libdconf_client_a_CFLAGS) -fPIC -DPIC
28 libdconf_so_1_0_0_LDADD = \
29 ../engine/libdconf-engine-shared.a \
30 ../common/libdconf-common-shared.a \
31 ../gdbus/libdconf-gdbus-thread-shared.a \
32 ../gvdb/libgvdb-shared.a \
33 ../shm/libdconf-shm-shared.a \
35 libdconf_so_1_0_0_LDFLAGS = -shared -Wl,-soname=libdconf.so.1
36 libdconf_so_1_0_0_SOURCES = $(libdconf_client_a_SOURCES)
38 EXTRA_DIST = dconf.vapi dconf.deps
40 vapi_DATA = dconf.vapi dconf.deps
41 vapidir = $(datadir)/vala/vapi
43 pkgconfigdir = $(libdir)/pkgconfig
44 pkgconfig_DATA = dconf.pc
46 CLEANFILES = libdconf.so.1 libdconf.so