diff options
author | Michael Goddard <michael.goddard@nokia.com> | 2010-05-18 16:52:21 +1000 |
---|---|---|
committer | Michael Goddard <michael.goddard@nokia.com> | 2010-05-18 16:52:21 +1000 |
commit | bfe7bdb223dc1cb6e0a8fa08cd1d37811fb89399 (patch) | |
tree | 5347f20c78c688ee413457c7b7dbbd03dcfb237c /configure | |
parent | 1a046c110a194daa8d103b09e171bd1b322b6cec (diff) | |
parent | acc08dcc707feed6836ed1190794ddc9f66ea964 (diff) |
Merge branch '1.0' of scm.dev.nokia.troll.no:qtmobility/qtmobility into 1.0
Conflicts:
configure
examples/qmlcontacts/qmlcontact.cpp
examples/qmlcontacts/qmlcontact.h
examples/qmlcontacts/qmlcontacts.cpp
examples/qmlcontacts/qmlcontactsa.h
plugins/contacts/qtcontacts-tracker/qcontacttrackerbackend.cpp
plugins/contacts/qtcontacts-tracker/qcontacttrackerbackend_p.h
plugins/contacts/qtcontacts-tracker/qtcontacts-tracker.pro
plugins/contacts/qtcontacts-tracker/qtrackercontactasyncrequest.h
plugins/contacts/qtcontacts-tracker/qtrackercontactfetchrequest.cpp
plugins/contacts/qtcontacts-tracker/qtrackercontactfetchrequest.h
plugins/contacts/qtcontacts-tracker/qtrackercontactidfetchrequest.cpp
plugins/contacts/qtcontacts-tracker/qtrackercontactidfetchrequest.h
plugins/contacts/qtcontacts-tracker/qtrackercontactsaverequest.cpp
plugins/contacts/qtcontacts-tracker/qtrackercontactsaverequest.h
plugins/contacts/qtcontacts-tracker/qtrackercontactslive.cpp
plugins/contacts/qtcontacts-tracker/qtrackercontactslive.h
plugins/contacts/qtcontacts-tracker/qtrackerrelationshipfetchrequest.cpp
plugins/contacts/qtcontacts-tracker/qtrackerrelationshipfetchrequest.h
plugins/contacts/qtcontacts-tracker/qtrackerrelationshipsaverequest.cpp
plugins/contacts/qtcontacts-tracker/qtrackerrelationshipsaverequest.h
plugins/contacts/qtcontacts-tracker/tests/ut_qtcontacts_add_async/ut_qtcontacts_add_async.cpp
plugins/contacts/qtcontacts-tracker/tests/ut_qtcontacts_add_async/ut_qtcontacts_add_async.h
plugins/contacts/qtcontacts-tracker/tests/ut_qtcontacts_common/ut_qtcontacts_common.h
plugins/contacts/qtcontacts-tracker/tests/ut_qtcontacts_fetch/ut_qtcontacts_fetch.cpp
plugins/contacts/qtcontacts-tracker/tests/ut_qtcontacts_fetch/ut_qtcontacts_fetch.h
plugins/contacts/qtcontacts-tracker/tests/ut_qtcontacts_sparql/ut_qtcontacts_sparql.cpp
plugins/contacts/qtcontacts-tracker/tests/ut_qtcontacts_sparql/ut_qtcontacts_sparql.h
plugins/contacts/qtcontacts-tracker/tests/ut_qtcontacts_trackerplugin/contactmanager.cpp
plugins/contacts/qtcontacts-tracker/tests/ut_qtcontacts_trackerplugin/contactmanager.h
plugins/contacts/qtcontacts-tracker/tests/ut_qtcontacts_trackerplugin/ut_qtcontacts_trackerplugin.cpp
plugins/contacts/qtcontacts-tracker/tests/ut_qtcontacts_trackerplugin/ut_qtcontacts_trackerplugin.h
plugins/contacts/qtcontacts-tracker/tests/ut_qtcontacts_trackerplugin_definitions/ut_qtcontacts_trackerplugin_definitions.cpp
plugins/contacts/qtcontacts-tracker/tests/ut_qtcontacts_trackerplugin_definitions/ut_qtcontacts_trackerplugin_definitions.h
plugins/contacts/qtcontacts-tracker/trackerchangelistener.cpp
plugins/contacts/qtcontacts-tracker/trackerchangelistener.h
Diffstat (limited to 'configure')
-rwxr-xr-x | configure | 30 |
1 files changed, 28 insertions, 2 deletions
@@ -1,7 +1,7 @@ #!/bin/sh ############################################################################# ## -## Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). +## Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies). ## All rights reserved. ## Contact: Nokia Corporation (qt-info@nokia.com) ## @@ -86,6 +86,7 @@ QT_MOBILITY_PREFIX=$shadowpath/install QT_MOBILITY_INCLUDE= QT_MOBILITY_LIB= QT_MOBILITY_BIN= +QT_MOBILITY_PLUGINS= BUILD_UNITTESTS= BUILD_EXAMPLES= BUILD_DOCS=yes @@ -96,6 +97,7 @@ LINUX_TARGET= QMAKE_CACHE="$shadowpath/.qmake.cache" LIB_PATH="lib" BIN_PATH="bin" +PLUGIN_PATH="plugins" MAC_SDK= MOBILITY_MODULES="bearer location contacts multimedia publishsubscribe versit messaging systeminfo serviceframework sensors" MOBILITY_MODULES_UNPARSED= @@ -119,6 +121,8 @@ usage() echo " (default PREFIX/lib)" echo "-bindir <dir> ..... Executables will be installed to <dir>" echo " (default PREFIX/bin)" + echo "-plugindir <dir> .. Plug-ins will be installed to <dir>" + echo " (default PREFIX/plugins)" echo "-debug ............ Build with debugging symbols" echo "-release .......... Build without debugging symbols" echo "-silent ........... Reduces build output" @@ -171,6 +175,10 @@ while [ "$#" -gt 0 ]; do QT_MOBILITY_BIN="$2" shift ;; + -plugindir) + QT_MOBILITY_PLUGINS="$2" + shift + ;; -tests) BUILD_UNITTESTS="yes" ;; @@ -338,7 +346,7 @@ else fi echo "QT_MOBILITY_LIB = $QT_MOBILITY_LIB" >> "$CONFIG_IN" -#process binary path +#process bin path if [ -z "$QT_MOBILITY_BIN" ]; then QT_MOBILITY_BIN="$QT_MOBILITY_PREFIX/$BIN_PATH" elif [ -d "$QT_MOBILITY_BIN" ]; then @@ -350,6 +358,19 @@ else fi echo "QT_MOBILITY_BIN = $QT_MOBILITY_BIN" >> "$CONFIG_IN" +#process plugin path +if [ -z "$QT_MOBILITY_PLUGINS" ]; then + QT_MOBILITY_PLUGINS="$QT_MOBILITY_PREFIX/$PLUGIN_PATH" +elif [ -d "$QT_MOBILITY_PLUGINS" ]; then + QT_MOBILITY_PLUGINS=`absPath $QT_MOBILITY_PLUGINS $LINUX_TARGET` +else + mkdir -p "$QT_MOBILITY_PLUGINS" + QT_MOBILITY_PLUGINS=`absPath $QT_MOBILITY_PLUGINS $LINUX_TARGET` + rm -rf "$QT_MOBILITY_PLUGINS" +fi +echo "QT_MOBILITY_PLUGINS = $QT_MOBILITY_PLUGINS" >> "$CONFIG_IN" + + echo "QT_MOBILITY_SOURCE_TREE = $relpath" >> "$QMAKE_CACHE" echo "QT_MOBILITY_BUILD_TREE = $shadowpath" >> "$QMAKE_CACHE" @@ -449,6 +470,11 @@ compileTest "CoreWLAN (MacOS 10.6)" corewlan compileTest "Maemo ICD" maemo-icd compileTest "Maemo ICD WLAN" maemo-icd-network-wlan compileTest "Maemo5 contacts dependencies" maemo5-contacts +if [ "$LINUX_TARGET" = maemo6 ]; then + compileTest sensord sensord +else + echo "sensord_enabled = no" >> "$CONFIG_IN" +fi # Now module selection # using 'expr match ....' should help a bit |