#!/usr/bin/make -f include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/autotools.mk include /usr/share/cdbs/1/rules/simple-patchsys.mk DEB_DH_INSTALL_SOURCEDIR=debian/tmp DEB_DESTDIR=$(CURDIR)/debian/tmp DEB_DH_STRIP_ARGS=--dbg-package=mim-pinyin-dbg ifeq (,$(findstring nolauncher,$(DEB_BUILD_OPTIONS))) DEB_CONFIGURE_EXTRA_FLAGS+=--enable-maemo-launcher endif ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS))) DEB_CONFIGURE_EXTRA_FLAGS+=--enable-debug endif ifneq (,$(findstring coverage,$(DEB_BUILD_OPTIONS))) SBOX_USE_CCACHE := no DEB_CONFIGURE_EXTRA_FLAGS+=--enable-coverage endif ifneq (,$(findstring respui,$(DEB_BUILD_OPTIONS))) DEB_CONFIGURE_EXTRA_FLAGS+=--enable-respui endif # Use soft-float and thumb mode if it enabled. ifneq (,$(findstring thumb,$(DEB_BUILD_OPTIONS))) CFLAGS += -mthumb endif ifneq (,$(findstring parallel,$(DEB_BUILD_OPTIONS))) PARALLEL_JOBS := $(shell echo $(DEB_BUILD_OPTIONS) | \ sed -e 's/.*parallel=\([0-9]\+\).*/\1/') ifeq ($(DEB_BUILD_OPTIONS),$(PARALLEL_JOBS)) PARALLEL_JOBS := $(shell if [ -f /proc/cpuinfo ]; \ then echo `cat /proc/cpuinfo | grep 'processor' | wc -l`; \ else echo 1; fi) endif NJOBS := -j$(PARALLEL_JOBS) endif DEB_MAKE_ENVVARS := MAKEFLAGS=$(NJOBS) makebuilddir/mim-pinyin:: configure configure: ./autogen.sh common-binary-predeb-arch:: dh_maemolauncher