summaryrefslogtreecommitdiffstats
path: root/src/harmattaninstalls/rules
diff options
context:
space:
mode:
Diffstat (limited to 'src/harmattaninstalls/rules')
-rwxr-xr-xsrc/harmattaninstalls/rules110
1 files changed, 0 insertions, 110 deletions
diff --git a/src/harmattaninstalls/rules b/src/harmattaninstalls/rules
deleted file mode 100755
index 75c2f13fe..000000000
--- a/src/harmattaninstalls/rules
+++ /dev/null
@@ -1,110 +0,0 @@
-#!/usr/bin/make -f
-
-#export DH_VERBOSE=1
-# set MOBILITY_ENABLE_STATIC_CONFIG to 0 to disable using staticconfig in configure
-MOBILITY_ENABLE_STATIC_CONFIG=1
-
-
-include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/rules/utils.mk
-include /usr/share/cdbs/1/rules/patchsys-quilt.mk
-include /usr/share/cdbs/1/class/autotools.mk
-
-# Find out how many parallel threads to run
-TMP_BUILD_OPTS = $(subst $(comma),$(space),$(DEB_BUILD_OPTIONS))
-ifneq (,$(filter parallel=%,$(TMP_BUILD_OPTS)))
- NUMJOBS = $(patsubst parallel=%,%,$(filter parallel=%,$(TMP_BUILD_OPTS)))
- PARALLEL_MAKEFLAGS += -j$(NUMJOBS)
-endif
-
-DEB_MAKE_INVOKE := $(MAKE) $(PARALLEL_MAKEFLAGS)
-DEB_MAKE_INSTALL_TARGET := INSTALL_ROOT=$(DEB_DESTDIR) install
-DEB_DH_INSTALL_SOURCEDIR := debian/tmp
-# DEB_DH_INSTALL_ARGS ensures that the build breaks if a file installed
-# to DEB_DH_INSTALL_SOURCEDIR is not listed in any of the libqtm*.install files
-# except the *.prl files (-X.prl)
-DEB_DH_INSTALL_ARGS := --fail-missing -X.prl
-
-# bearer location contacts multimedia publishsubscribe versit messaging systeminfo serviceframework sensors gallery organizer feedback connectivity
-QTM_MODULES += connectivity
-QTM_MODULES += contacts
-QTM_MODULES += feedback
-QTM_MODULES += gallery
-QTM_MODULES += location
-QTM_MODULES += messaging
-QTM_MODULES += multimedia
-QTM_MODULES += organizer
-QTM_MODULES += publishsubscribe
-QTM_MODULES += sensors
-QTM_MODULES += serviceframework
-QTM_MODULES += systeminfo
-QTM_MODULES += versit
-
-# Add here any variable or target overrides you need.
-# Arguments to configure
-DEB_CONFIGURE_NORMAL_ARGS := -maemo6 -prefix /usr -headerdir /usr/include/qt4 \
- -plugindir /usr/lib/qt4/plugins -modules "$(QTM_MODULES)" \
- -examples -examplesdir /usr/lib/qtmobility/examples \
- -demos -demosdir /usr/lib/qtmobility/demos \
- -silent -release -tests
-
-# enable static config if set
-ifeq ($(MOBILITY_ENABLE_STATIC_CONFIG),1)
- TARGET_BUILD=x86
- ifeq ($(DEB_HOST_ARCH),arm)
- TARGET_BUILD=arm
- endif
- ifeq ($(DEB_HOST_ARCH),armel)
- TARGET_BUILD=arm
- endif
- DEB_CONFIGURE_EXTRA_FLAGS := -staticconfig harmattan_$(TARGET_BUILD)
-endif
-
-common-install-arch:: install-autotests
-
-#List of auto tests
-QTM_MAEMO_TESTDIR := debian/tests
-
-QTM_AUTOTESTS_SIMPLE := debian/libqtm-connectivity-tests.install \
- debian/libqtm-contacts-tests.install \
- debian/libqtm-feedback-tests.install \
- debian/libqtm-gallery-tests.install \
- debian/libqtm-location-tests.install \
- debian/libqtm-messaging-tests.install \
- debian/libqtm-multimedia-tests.install \
- debian/libqtm-organizer-tests.install \
- debian/libqtm-publishsubscribe-tests.install \
- debian/libqtm-sensors-tests.install \
- debian/libqtm-serviceframework-tests.install \
- debian/libqtm-systeminfo-tests.install \
- debian/libqtm-versit-tests.install
-
-
-export QTM_TEST_INSTALL_FILE=$(CURDIR)/debian/pkg.install
-
-#installation
-install-autotests:
- $(DEB_MAKE_INVOKE) -C tests INSTALL_ROOT=$(DEB_DESTDIR) installtests
- $(QTM_MAEMO_TESTDIR)/install_tests -d debian -t $(QTM_MAEMO_TESTDIR) \
- -i $(DEB_DESTDIR) -c -xml $(QTM_AUTOTESTS_SIMPLE)
-
-PACKAGE_TARGETS := $(foreach pkg,$(DEB_ALL_PACKAGES),binary/$(pkg))
-
-$(PACKAGE_TARGETS)::
- [ ! -f debian/$(notdir $@).aegis ] || aegis-deb-add -control debian/$(notdir $@)/DEBIAN/control .. debian/$(notdir $@).aegis=_aegis
-
-clean::
- find \( -false \
- -o -type f -name mobility*.prf \
- \) -delete
- rm -rf include build lib patches
- # Delete the config tests and
- rm -f \
- config.tests/maemo-icd-network-wlan/maemo-icd-network-wlan \
- config.tests/maemo-icd/maemo-icd \
- config.tests/sensord/sensord \
- config.tests/gstreamer-photography/gstreamer-photography \
- config.tests/immersion/immersion \
- config.tests/maemo6-landmarks/maemo6-landmarks \
- config.tests/pulseaudio/pulseaudio
-