- Oct 01, 2014
-
-
Morten Johan Sørvig authored
Rework copyFramework(). Split out dylib deployment into copyDylib(). Remove the special symlink handling. Always create symlinks from "Current" to the actual version. This ensures we're compatible with Apple's framework bundle spec [1]. It also makes the 'codesign' utility happy, easing the step to sandbox Qt OS X applications. [1]: https://developer.apple.com/library/mac/documentation/ macosx/conceptual/BPFrameworks/Concepts/FrameworkAnatomy.html Task-number: QTBUG-32896 Change-Id: Ide23437c9bb6515d5013d37ae6ff4133a69085ad Reviewed-by:
Morten Johan Sørvig <morten.sorvig@digia.com>
-
- Aug 28, 2014
-
-
Samuel Gaist authored
Currently when parsing otool output for dylibs, "lib/" is appended to the path. However dylibs might not be always found in a lib folder like e.g. the mysql client libraries from macports. This patch aims to remove that hardcoded path and use the data from the currently parsed otool line. [ChangeLog][OS X][macdeployt] Fixed a bug where dynamic libraries where searched in the wrong directory Task-number: QTBUG-21913 Change-Id: I992d15bc48ad827185216852108b2d0a5633043e Reviewed-by:
Frederik Gladhorn <frederik.gladhorn@digia.com> Reviewed-by:
Jake Petroules <jake.petroules@petroules.com>
-
- Aug 04, 2014
-
-
Samuel Gaist authored
This patch implement the bearer plugins deployement [ChangeLog][OS X][macdeployqt] Now correctly deploys the network related plugins Change-Id: I37e8a7033bc4d7d41fe34314ddac7b441696c5b7 Reviewed-by:
Jake Petroules <jake.petroules@petroules.com> Reviewed-by:
Gabriel de Dietrich <gabriel.dedietrich@digia.com>
-
- Jul 03, 2014
-
-
Morten Johan Sørvig authored
Make macdeplpoyqt deploy qml imports from Qml2ImportsPath only. js and local imports should be deployed as a part of the application build. Remote (network) imports should be loaded at run-time. Task-number: QTBUG-38533 Change-Id: I322f588912bcbb65fbc45676faaa3de76d625bef Reviewed-by:
Morten Johan Sørvig <morten.sorvig@digia.com>
-
- Mar 26, 2014
-
-
Morten Johan Sørvig authored
Support incrementally re-deploying to an existing app bundle. Overwrite files that already exist in the bundle. Disable the "Can not find Qt" warning. Skip plugin deployment if Qt can not be found. Remove usages of the Qt4-style binary packages from /Developer. Task-number: QTBUG-36043 Change-Id: I11d1e36e6beef24b55979fc4d853e19b60551740 Reviewed-by:
Gabriel de Dietrich <gabriel.dedietrich@digia.com>
-
- Mar 21, 2014
-
-
Morten Johan Sørvig authored
The source binaries might be read-only, and the permissions are carried over by the copy. This would cause failures in later steps like running install_name_tool. Check the target permissions after copying and set the writable bit if necessary. Task-number: QTBUG-23454 Change-Id: I6a84a31be2431f386fa64ad94f7bd9be0cd69639 Reviewed-by:
Gabriel de Dietrich <gabriel.dedietrich@digia.com>
-
- Nov 05, 2013
-
-
Morten Johan Sørvig authored
Deploy plugins/audio if QtMultimedia.framework is in use. Change-Id: I164ddddbf2fbd50c37d42809b5ecdda0ea1d03af Reviewed-by:
Gabriel de Dietrich <gabriel.dedietrich@digia.com>
-
- Oct 09, 2013
-
-
Thiago Macieira authored
Mac's strip tool doesn't work if the file is read-only. Some of the libraries we copy might be read-only (like those installed by HomeBrew) and that would cause stripping to fail. Change-Id: Ie8caa853a26794ec97ec84354d9f7bb142cce993 Reviewed-by:
Tor Arne Vestbø <tor.arne.vestbo@digia.com>
-
- Oct 07, 2013
-
-
Morten Johan Sørvig authored
Use qmlimportscanner from QtDeclarative to find used imports. New option: -qmldir=<path> : Deploy imports used by .qml files in the given path. (defaults to ".") Change-Id: I3efa47557a1b5aae0ad838024ba5fe1a98be3b16 Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@digia.com> Reviewed-by:
Gabriel de Dietrich <gabriel.dedietrich@digia.com>
-
- Jan 10, 2013
-
-
Sergio Ahumada authored
Change-Id: I9b11dc8309c9739955e3acea12b564d6ad608f59 Reviewed-by:
Akseli Salovaara <akseli.salovaara@digia.com> Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@digia.com> Reviewed-by:
Sergio Ahumada <sergio.ahumada@digia.com>
-
- Jan 09, 2013
-
-
Andy Shaw authored
Change-Id: Iac597d5216a5750850ee8132cbf4a609c032700a Reviewed-by:
Morten Johan Sørvig <morten.sorvig@digia.com>
-
- Nov 28, 2012
-
-
Eike Ziller authored
Task-number: QTBUG-28248 Change-Id: I5e31770a3d31cb22b1ab17574ea38e509c59470d Reviewed-by:
Kai Koehne <kai.koehne@digia.com>
-
- Nov 15, 2012
-
-
Morten Johan Sorvig authored
Deploy specific plugins instead of deploying all plugins with exceptions. Before macdeployqt would deploy nearly all plugins. The plugins themselves weren't necessarily a problem, but this would also pull in all plugin dependencies, massively bloating the app bundle. Change-Id: Ia8d8b795101958da83b299e1d8922a01b5e8f13d Reviewed-by:
Eike Ziller <eike.ziller@digia.com> Reviewed-by:
Morten Johan Sørvig <morten.sorvig@digia.com>
-
- Sep 25, 2012
-
-
Iikka Eklund authored
Change copyrights and license headers from Nokia to Digia Change-Id: If89e41b25a242ff376eacdf8790957bcf499cc66 Reviewed-by:
Janne Anttila <janne.anttila@digia.com> Reviewed-by:
Sergio Ahumada <sergio.ahumada@digia.com> Reviewed-by:
Lars Knoll <lars.knoll@digia.com>
-
- Feb 01, 2012
-
-
Eike Ziller authored
Change-Id: I47ecf04f538e094fe67110e627a5f17a34438df9 Sanity-Review: Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by:
Morten Johan Sørvig <morten.sorvig@nokia.com>
-
- Jan 30, 2012
-
-
Jason McDonald authored
As in the past, to avoid rewriting various autotests that contain line-number information, an extra blank line has been inserted at the end of the license text to ensure that this commit does not change the total number of lines in the license header. Change-Id: Ib4b7580dda53886247ad6eb10d17d8e67c51980d Sanity-Review: Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by:
Rohan McGovern <rohan.mcgovern@nokia.com>
-
- Jan 23, 2012
-
-
Jason McDonald authored
Replace Nokia contact email address with Qt Project website. Change-Id: I3841a7c154b90b73fe8f498fda035c8b3545c692 Sanity-Review: Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by:
Rohan McGovern <rohan.mcgovern@nokia.com>
-
- Jan 06, 2012
-
-
Jason McDonald authored
Change-Id: I89fb3609f49f9a4f1e7d658b05e212febcb14c94 Sanity-Review: Jason McDonald <jason.mcdonald@nokia.com> Reviewed-by:
Rohan McGovern <rohan.mcgovern@nokia.com>
-
- Jul 29, 2011
-
-
Eike Ziller authored
If binaries linked against Versions/Current *and* a specific version, the framework's binary would be copied twice, leading to duplicate symbols exceptions. Instead we now check for that condition and replicate the symbolic link. (cherry picked from 3a66c5da851223cb4017d69ef3cca7d3818431c7) Change-Id: I9151eb8bb345674014339586be2f79b08b22aca2 Reviewed-by: TrustMe Reviewed-on: http://codereview.qt.nokia.com/2400 Reviewed-by:
Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by:
Eike Ziller <eike.ziller@nokia.com>
-
- Jul 27, 2011
-
-
Eike Ziller authored
Needed e.g. for Qt Creator, which is a bundle of plugins. Ported from 4.8 4bda273330f6705b79cf18c3ea8ef294f58a5239 Change-Id: Icc966fb1f663c3156ac057acba3923a6db27ee09 Reviewed-on: http://codereview.qt.nokia.com/2257 Reviewed-by:
Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by:
Eike Ziller <eike.ziller@nokia.com>
-
Eike Ziller authored
Ported from 4.8 2ccef4f57f036a486cb96904298a8b4673ff0aec Change-Id: I01f6449ebdb610684d0aab3a37fe66ed0a37b522 Reviewed-on: http://codereview.qt.nokia.com/2256 Reviewed-by:
Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by:
Eike Ziller <eike.ziller@nokia.com>
-
Eike Ziller authored
Ported from 4.8 0b16c7a8a5522e3bc7414130dc609763bc2f4e3d Change-Id: I0ca572dd3a096609ecf914a5df66e19b1fd51e6f Reviewed-on: http://codereview.qt.nokia.com/2255 Reviewed-by:
Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by:
Eike Ziller <eike.ziller@nokia.com>
-
- May 24, 2011
-
-
Jyri Tahtela authored
Updated version of LGPL and FDL licenseheaders. Apply release phase licenseheaders for all source files. Reviewed-by: Trust Me
-
- Apr 27, 2011
-
-
Qt by Nokia authored
This is the beginning of revision history for this module. If you want to look at revision history older than this, please refer to the Qt Git wiki for how to use Git history grafting. At the time of writing, this wiki is located here: http://qt.gitorious.org/qt/pages/GitIntroductionWithQt If you have already performed the grafting and you don't see any history beyond this commit, try running "git log" with the "--follow" argument. Branched from the monolithic repo, Qt master branch, at commit 896db169ea224deb96c59ce8af800d019de63f12
-