summaryrefslogtreecommitdiff
path: root/gsettings/Makefile.am
blob: 9a2ae8c430bfdc799c60f83b6563014ff836ef23 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
include $(top_srcdir)/Makefile.gtester

giomodules_PROGRAMS = libdconfsettings.so

libdconfsettings_so_LDADD = \
	../engine/libdconf-engine-shared.a		\
	../gvdb/libgvdb-shared.a			\
	../gdbus/libdconf-gdbus-thread-shared.a		\
	../common/libdconf-common-hidden.a		\
	../shm/libdconf-shm-shared.a			\
	$(gio_LIBS)

libdconfsettings_so_CFLAGS = $(gio_CFLAGS) -fPIC -DPIC -DG_LOG_DOMAIN=\"dconf\"
libdconfsettings_so_LDFLAGS = -shared
libdconfsettings_so_SOURCES = \
	dconfsettingsbackend.c

uninstall-hook:
	if test -z "$(DESTDIR)" -a "$(gio_QUERYMODULES)" != "no" ; then \
	  $(gio_QUERYMODULES) $(giomodulesdir) ;  \
	fi

install-data-hook:
	if test -z "$(DESTDIR)" -a "$(gio_QUERYMODULES)" != "no" ; then \
	  $(gio_QUERYMODULES) $(giomodulesdir) ;  \
	fi

TESTS_ENVIRONMENT = export GSETTINGS_LIB=libdconfsettings.so;
TESTS = abicheck.sh
EXTRA_DIST = abicheck.sh meson.build