3d51bbb6a9accba86018f0452f85b31976e7483e
[framework/uifw/ecore.git] / debian / rules
1 #!/usr/bin/make -f
2
3 include /usr/share/cdbs/1/class/autotools.mk
4 include /usr/share/cdbs/1/rules/debhelper.mk
5
6 #DEB_INSTALL_MANPAGES_libecore-doc := $(DEB_SRCDIR)/doc/man/man3/*.3
7 DEB_INSTALL_MANPAGES_libecore-bin := debian/ecore_config.1
8 DEB_DH_STRIP_ARGS := --dbg-package=libecore-dbg
9 DEB_CONFIGURE_EXTRA_FLAGS := --enable-ecore-fb --disable-ecore-directfb \
10         --disable-ecore-evas-dfb --enable-ecore-evas-fb --disable-rpath \
11         --enable-openssl
12 DEB_MAKE_CLEAN_TARGET := clean
13
14 build/libecore-doc::
15         cd $(DEB_SRCDIR) && doxygen
16
17 install/libecore-doc::
18         mkdir -p debian/libecore-doc/usr/share/doc/libecore-doc/
19         cp -R $(DEB_SRCDIR)/doc/html debian/libecore-doc/usr/share/doc/libecore-doc/
20         cd $(DEB_SRCDIR)/doc/man/man3 && ls -1 | grep -vi ecore | xargs rm
21
22 clean::
23         rm -rf $(DEB_SRCDIR)/doc/html $(DEB_SRCDIR)/doc/latex $(DEB_SRCDIR)/doc/man
24         mkdir -p $(DEB_SRCDIR)/doc/html
25         cp $(DEB_SRCDIR)/doc/img/*.png $(DEB_SRCDIR)/doc/html/
26         cp $(DEB_SRCDIR)/doc/img/*.gif $(DEB_SRCDIR)/doc/html/
27         ./autogen.sh --prefix=/usr $(DEB_CONFIGURE_EXTRA_FLAGS) 
28