diff options
Diffstat (limited to 'client/Makefile.am')
-rw-r--r-- | client/Makefile.am | 48 |
1 files changed, 24 insertions, 24 deletions
diff --git a/client/Makefile.am b/client/Makefile.am index b53163e..368e11f 100644 --- a/client/Makefile.am +++ b/client/Makefile.am @@ -1,41 +1,41 @@ -AM_CFLAGS = -std=c89 -Wall -Wmissing-prototypes -Wwrite-strings -D__dconf_h__ -fPIC -DPIC -CFLAGS += -Wno-error -Wno-unused-but-set-variable -Wno-unused-variable -INCLUDES = -I$(top_srcdir)/common -I$(top_srcdir)/gvdb -I$(top_srcdir)/engine $(gio_CFLAGS) +include $(top_srcdir)/Makefile.gtester shlibdir=$(libdir) -shlib_PROGRAMS = libdconf.so.0.0.0 -nodist_noinst_DATA = libdconf.so.0 libdconf.so +shlib_PROGRAMS = libdconf.so.1.0.0 +nodist_noinst_DATA = libdconf.so.1 libdconf.so +noinst_LIBRARIES = libdconf-client.a -libdconf.so.0 libdconf.so: libdconf.so.0.0.0 - $(AM_V_GEN) ln -fs libdconf.so.0.0.0 $@ +libdconf.so.1 libdconf.so: libdconf.so.1.0.0 + $(AM_V_GEN) ln -fs libdconf.so.1.0.0 $@ install-data-hook: - ln -fs libdconf.so.0.0.0 $(DESTDIR)$(shlibdir)/libdconf.so.0 - ln -fs libdconf.so.0.0.0 $(DESTDIR)$(shlibdir)/libdconf.so + ln -fs libdconf.so.1.0.0 $(DESTDIR)$(shlibdir)/libdconf.so.1 + ln -fs libdconf.so.1.0.0 $(DESTDIR)$(shlibdir)/libdconf.so uninstall-hook: - rm -f $(DESTDIR)$(shlibdir)/libdconf.so.0 + rm -f $(DESTDIR)$(shlibdir)/libdconf.so.1 rm -f $(DESTDIR)$(shlibdir)/libdconf.so dconfinclude_HEADERS = \ dconf-client.h \ dconf.h -libdconf_so_0_0_0_LDADD = $(gio_LIBS) -libdconf_so_0_0_0_LDFLAGS = -shared -Wl,-soname=libdconf.so.0 -libdconf_so_0_0_0_SOURCES = \ - ../common/dconf-shmdir.c \ - ../common/dconf-paths.c \ - ../engine/dconf-engine.c \ - ../gvdb/gvdb-reader.c \ - dconf-client.vala engine.vapi -libdconf_so_0_0_0_VALAFLAGS = --library dconf --pkg=gio-2.0 +libdconf_client_a_CFLAGS = $(gio_CFLAGS) +libdconf_client_a_SOURCES = \ + dconf-client.c -EXTRA_DIST = dconf.vapi extra-docs.c -dconf.vapi: libdconf.so.0 +libdconf_so_1_0_0_CFLAGS = $(libdconf_client_a_CFLAGS) -fPIC -DPIC +libdconf_so_1_0_0_LDADD = \ + ../engine/libdconf-engine-shared.a \ + ../common/libdconf-common-shared.a \ + ../gdbus/libdconf-gdbus-thread-shared.a \ + ../gvdb/libgvdb-shared.a \ + ../shm/libdconf-shm-shared.a \ + $(gio_LIBS) +libdconf_so_1_0_0_LDFLAGS = -shared -Wl,-soname=libdconf.so.1 +libdconf_so_1_0_0_SOURCES = $(libdconf_client_a_SOURCES) -dconf.deps: - $(AM_V_GEN) echo gio-2.0 > dconf.deps +EXTRA_DIST = dconf.vapi dconf.deps vapi_DATA = dconf.vapi dconf.deps vapidir = $(datadir)/vala/vapi @@ -43,4 +43,4 @@ vapidir = $(datadir)/vala/vapi pkgconfigdir = $(libdir)/pkgconfig pkgconfig_DATA = dconf.pc -CLEANFILES = dconf.deps libdconf.so.0 libdconf.so +CLEANFILES = libdconf.so.1 libdconf.so |