summaryrefslogtreecommitdiffstats
path: root/configure
diff options
context:
space:
mode:
authorLorn Potter <lorn.potter@nokia.com>2010-08-03 19:14:44 (GMT)
committerLorn Potter <lorn.potter@nokia.com>2010-08-03 19:14:44 (GMT)
commitbe83848d31513dfbfffb1e0c43d32b7c27dcefce (patch)
treec8b965626afcb18cfaca0f26e39596ac4dd6f0a8 /configure
parent7a2d31989f0f50a34550be846a6f632c2f9e3f59 (diff)
parent11ad3b195d98b0a2234105da24d1faffd7ef95d6 (diff)
downloadQt-be83848d31513dfbfffb1e0c43d32b7c27dcefce.zip
Qt-be83848d31513dfbfffb1e0c43d32b7c27dcefce.tar.gz
Qt-be83848d31513dfbfffb1e0c43d32b7c27dcefce.tar.bz2
Merge branch '4.7' of scm.dev.nokia.troll.no:qt/oslo-staging-1 into 4.7
Conflicts: src/plugins/bearer/connman/qconnmanengine.cpp
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure10
1 files changed, 9 insertions, 1 deletions
diff --git a/configure b/configure
index c61250b..c322634 100755
--- a/configure
+++ b/configure
@@ -2397,6 +2397,14 @@ if [ "$OPT_SHADOW" = "yes" ]; then
ln -s "$relpath"/mkspecs/* "$outpath/mkspecs"
rm -f "$outpath/mkspecs/default"
+ # Special case for mkspecs/features directory.
+ # To be able to place .prf files into a shadow build directory,
+ # we're creating links for files only. The directory structure is reproduced.
+ # A simple "cp -rs" doesn't work on Mac. :(
+ rm -rf "$outpath/mkspecs/features"
+ find "$relpath/mkspecs/features" -type d | sed "s,^$relpath,$outpath," | xargs mkdir -p
+ find "$relpath/mkspecs/features" -type f | sed "s,^$relpath/,," | xargs -n 1 -I % ln -s "$relpath/%" "$outpath/%"
+
# symlink the doc directory
rm -rf "$outpath/doc"
ln -s "$relpath/doc" "$outpath/doc"
@@ -8438,7 +8446,7 @@ for file in .projects .projects.3; do
*winmain/winmain.pro)
[ "$XPLATFORM_MINGW" = "yes" ] || continue
SPEC=$XQMAKESPEC ;;
- *s60main/s60main.pro) if [ -z "`echo "$XPLATFORM" | grep "symbian" >/dev/null`"]; then
+ *s60main/s60main.pro) if [ -z "`echo "$XPLATFORM" | grep "symbian" >/dev/null`" ]; then
continue
fi;;
*examples/activeqt/*) continue ;;