diff options
author | Marius Storm-Olsen <marius.storm-olsen@nokia.com> | 2011-04-07 09:40:33 -0500 |
---|---|---|
committer | Olivier Goffart <olivier.goffart@nokia.com> | 2011-05-02 15:30:08 +0200 |
commit | 2e8b6dcb4a6fa8ff42e967eb5dc27a461e721858 (patch) | |
tree | cc930ccb8aa34e1726b6e4db6320e1f89de12457 /bin | |
parent | 1606667d3ebd760368b949e0661294874959bb44 (diff) | |
download | qtbase-2e8b6dcb4a6fa8ff42e967eb5dc27a461e721858.tar.gz |
Install syncqt, and ensure it runs fine for external modules
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/syncqt | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/bin/syncqt b/bin/syncqt index 45ac9d0fb0..8fa253a733 100755 --- a/bin/syncqt +++ b/bin/syncqt @@ -558,8 +558,11 @@ sub locateSyncProfile # check if this is an in-source build, and if so use that as the basedir too $basedir = locateSyncProfile($out_basedir); -$basedir = dirname($basedir) if ($basedir); -$quoted_basedir = "\Q$basedir"; +if ($basedir) { + $basedir = dirname($basedir) ; + $basedir =~ s=\\=/=g; + $quoted_basedir = "\Q$basedir"; +} # -------------------------------------------------------------------- # "main" function @@ -624,6 +627,7 @@ while ( @ARGV ) { die "Could not find a sync.profile for '$arg'\n" if (!$basedir); $basedir = dirname($basedir); $basedir =~ s=\\=/=g; + $quoted_basedir = "\Q$basedir"; $var = "ignore"; } |