Christian Kandeler
667d645611
Maemo: By default, strip release binaries.
...
But never strip debug binaries.
Task-number: QTCREATORBUG-2981
2010-11-02 16:17:41 +01:00
Christian Kandeler
fe72f7c2f9
Maemo: Have only one MaemoDeployables object per Maemo target.
...
It does not depend on any of the settings in the deploy configuration.
Task-number: QTCREATORBUG-2678
2010-10-27 10:53:57 +02:00
Christian Kandeler
9137c376e0
Maemo: Don't monopolize the debian directory.
...
Using a debian directory in the project root directory might interfere
with non-MADDE configurations.
We therefore introduce an extra directory qtc_packaging, where we can
safely put our stuff. In the future, this should also contain
non-Fremantle (and possibly non-Debian) configurations.
Reviewed-by: Oswald Buddenhagen
2010-10-18 17:47:10 +02:00
Christian Kandeler
af8b262ece
Maemo: Don't create a deployment widget per sub project.
...
This makes use of a Maemo target perform acceptably for big projects.
Task-number: QTCREATORBUG-2703
Reviewed-by: kh1
2010-10-14 14:06:54 +02:00
Christian Kandeler
3772fd3510
Maemo: Don't add debian files to project file.
...
We should change the contents of existing files as little as possible.
Task-number: QTCREATORBUG-2647
Reviewed-by: kh1
2010-10-13 11:44:19 +02:00
Christian Kandeler
9b4d72ad64
Maemo: Fix possible crash due to removed project file node.
...
We must not save a Qt4ProFileNode in our MaemoDeployableListModel,
since it might no longer exist when we use it again.
Reviewed-by: kh1
2010-10-11 16:45:24 +02:00
Christian Kandeler
d23afc8e61
Maemo: Don't create desktop files, ask before updating project files.
...
Also don't waste performance by repeatedly reacting to the same
project file change.
This is relevant for bigger projects to which a Maemo target might
have been added by mistake.
Task-number: QTCREATORBUG-2647
Reviewed-by: kh1
2010-10-11 15:43:00 +02:00
Christian Kandeler
20f796ee62
Maemo: Fix deployment of inactive project.
...
Reviewed-by: kh1
2010-10-04 16:46:14 +02:00
Christian Kandeler
17ce6be56a
Maemo: Be more tolerant in case of missing tool chain.
...
(cherry picked from commit ca8b342a17 )
2010-09-28 09:19:52 +02:00
Friedemann Kleint
d207c8cdcb
L10n: tr()-fixes, message strings, compiler warnings.
...
Rename 'QML standalone application' to 'QML application'
and the 'old-style' QML applications to
'QML Viewer based applications'.
For the QML renaming:
Rubber-stamped-by: Alessandro Portale <alessandro.portale@nokia.com >
2010-09-15 15:16:13 +02:00
Christian Kandeler
ff7ef5edda
Maemo: Get rid of maemo6 reference, fix deploy paths.
2010-09-09 10:37:42 +02:00
Christian Kandeler
0fe26e80c5
Maemo: Add default icon name to desktop file.
2010-08-30 17:58:36 +02:00
Christian Kandeler
cb11e601d3
Maemo: Remove version specification from Debian Build-Depends field.
2010-08-30 17:58:36 +02:00
Christian Kandeler
b74eb892c6
Maemo: Partly revert 8fe7ac8940.
...
This is needed for sourve packages, but interferes with binary ones.
2010-08-30 17:58:36 +02:00
Christian Kandeler
f1676515bb
Maemo: Add Qt dependency to debian/control.
2010-08-27 16:00:23 +02:00
Christian Kandeler
8fe7ac8940
Maemo: Adapt Debian files.
...
- Set priority to "optional", as recommended for Maemo.
- Fix rules file so it can be used for source packages.
2010-08-27 13:41:03 +02:00
Christian Kandeler
87a6db0990
Maemo: Lose one level of packaging directory structure.
...
We will now behave friendlier to projects that already have a
debian directory. Also, building a source package will be more
straightforward.
Reviewed-by: kh1
2010-08-27 12:40:03 +02:00
Christian Kandeler
7b276878b1
Maemo: If we create a desktop file, we should also deploy it.
...
Reviewed-by: kh1
2010-08-23 17:37:28 +02:00
Christian Kandeler
6bbc55369a
Maemo: Adapt to OVI store requirements.
...
Reviewed-by: kh1
2010-08-23 17:37:27 +02:00
Christian Kandeler
4d691377f3
Maemo: Don't strip binaries by default.
...
Otherwise, we couldn't sensibly use the device's gdb for debugging.
2010-08-19 17:37:49 +02:00
ck
acdbe05feb
Maemo: Put desktop files into the respective sub projects.
2010-08-09 11:51:05 +02:00
ck
925182ffab
Maemo: Create .desktop files for all application (sub-)projects.
2010-08-06 17:32:14 +02:00
ck
875b425da1
Maemo: Warn about problematic project name and try to work around it.
...
Reviewed-by: kh1
2010-08-06 13:32:19 +02:00
ck
9b338fbbe4
Maemo: Don't forget non-active projects in template manager.
...
Reviewed-by: kh1
2010-08-05 15:09:48 +02:00
ck
6c009f19cd
Maemo: No packaging file watchers for non-Maemo projects.
2010-08-05 11:35:07 +02:00
ck
9d712dee79
Maemo: Let user choose package manager icon.
...
Reviewed-by: kh1
2010-08-05 11:35:07 +02:00
ck
50f30655e2
Maemo: Watch Debian files and update packaging GUI accordingly.
...
Reviewed-by: kh1
2010-08-04 16:39:30 +02:00
ck
28247894bd
Maemo: Let user edit Debian files via the packaging widget.
...
This will give an additional hint to users that they can and should
adapt the Debian template files.
Reviewed-by: kh1
2010-08-04 15:39:09 +02:00
Roberto Raggi
0c2e8834f5
Compile on mac.
2010-08-03 18:14:24 +02:00
ck
8f3c5467fe
Maemo: Add packaging template files to project.
...
Reviewed-by: kh1
2010-08-03 17:21:04 +02:00
ck
1bcdb33fb1
Maemo: Create packaging templates in project directory.
...
Reviewed-by: kh1
2010-08-03 16:29:23 +02:00