Replace g_idle_add/g_timeout_add with their gdk_threads counterparts
[hildon] / debian / rules
1 #!/usr/bin/make -f
2
3 include /usr/share/cdbs/1/rules/buildvars.mk
4
5 ifeq (,$(findstring nodocs,$(DEB_BUILD_OPTIONS)))
6 ENABLE_GTK_DOC = --enable-gtk-doc
7 else
8 ENABLE_GTK_DOC = --disable-gtk-doc
9 DEB_INDEP_PACKAGES := $(subst libhildon1-doc,,$(DEB_INDEP_PACKAGES))
10 endif
11
12 include /usr/share/cdbs/1/rules/debhelper.mk
13 include /usr/share/cdbs/1/class/autotools.mk
14 include /usr/share/cdbs/1/rules/utils.mk
15
16 DEB_CONFIGURE_SCRIPT_ENV += LDFLAGS="-Wl,-O1 -Wl,--as-needed" PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/share/pkgconfig
17 DEB_CONFIGURE_EXTRA_FLAGS := $(ENABLE_GTK_DOC) --enable-maintainer-mode
18 DEB_COMPRESS_EXCLUDE := .c
19
20 config.status: $(DEB_SRCDIR)/configure
21
22 $(DEB_SRCDIR)/configure:
23         AUTOGEN_SUBDIR_MODE=1 NOCONFIGURE=yes $(DEB_SRCDIR)/autogen.sh
24
25 binary-post-install/libhildon1-examples::
26         ( cd $(DEB_SRCDIR)/debian/libhildon1-examples/usr/share/doc/libhildon1-examples/examples && \
27         mv Makefile.static Makefile )