Christian Kandeler
eeedd340a8
Maemo: Remove redundant code for adding "-t <target>" to mad command.
2011-02-01 14:08:12 +01:00
Christian Kandeler
14cb9f91ad
Make Meego target work.
...
- Package installation and running untested yet.
- User currently needs to adapt %files section in spec file manually.
We expect this task to be automated by the build script in the future
(see http://bugs.meego.com/show_bug.cgi?id=13148 ).
2011-02-01 14:08:12 +01:00
Christian Kandeler
d5d7aeebc5
Maemo: Introduce abstract class for debian-based Maemo targets.
2011-01-24 18:46:04 +01:00
Christian Kandeler
4aca17427a
Maemo: Adapt package names so that OVI store will accept them.
...
Task-number: QTCREATORBUG-3189
2011-01-20 12:38:29 +01:00
Christian Kandeler
3a87fdd5f1
Maemo: Move more functionality into the new target classes.
2011-01-19 11:07:14 +01:00
Christian Kandeler
f0a54abf6b
Maemo: Introduce dedicated Fremantle and Harmattan targets.
...
Task-number: QTCREATORBUG-2770
2011-01-18 15:22:12 +01:00
Christian Kandeler
ce0da603e8
Maemo: Make use of new Qt4MaemoTarget class.
...
This allows us to get rid of MaemoTemplatesManager, which was a bit of
a crutch from the beginning.
2011-01-17 19:45:42 +01:00
con
d1023c7614
It's 2011 now.
...
Reviewed-by: hjk
2011-01-12 09:46:24 +01:00
Christian Kandeler
6926561572
Maemo: Enable dependency checking for release builds and publishing.
...
Task-number: QTCREATORBUG-3228
2011-01-06 15:47:24 +01:00
Christian Kandeler
3e085fedd6
Maemo: Fix Windows compilation.
2011-01-04 15:58:56 +01:00
Christian Kandeler
3cb34cf8ec
Maemo: Move MADDE environment information out of MaemoToolChain class.
...
The toolchain is not available in all places where we need the
respective information, which resulted in duplicated code.
2011-01-04 14:15:57 +01:00
con
519b544f62
Merge remote branch 'origin/2.1'
...
Conflicts:
doc/qtcreator.qdoc
src/plugins/qmldesigner/designercore/instances/nodeinstance.cpp
src/plugins/qt4projectmanager/qmakestep.cpp
src/plugins/qt4projectmanager/qt-maemo/maemopackagecreationstep.cpp
src/plugins/qt4projectmanager/qtversionmanager.cpp
2010-12-08 10:57:21 +01:00
Christian Kandeler
31422318d6
Maemo: Manually add "execute" bit to debian/rules file.
...
The file is expected to be executable on Linux. However, when it
was created on Windows and checked into a repository, the
bit will not be set when pulling it onto a Linux system, resulting
in packaging failure.
Task-number: QTCREATORBUG-3277
Reviewed-by: kh1
Reviewed-by: dt
2010-12-06 11:50:18 +01:00
Christian Kandeler
60cd3d1847
Maemo: Call dpkg-buildpackage via mad script.
...
Task-number: QTCREATORBUG-2708
Reviewed-by: kh1
2010-12-01 13:32:07 +01:00
Christian Kandeler
7fd0b2dbb6
Maemo: Fix code redundancy.
...
Recursively removing a directory was implmented twice.
2010-11-26 12:20:18 +01:00
Christian Kandeler
20b58e4e6e
Maemo: Whitespace fixes.
2010-11-26 10:41:39 +01:00
Christian Kandeler
f8979403ce
Maemo: Fix Harmattan icon workaround.
...
Don't hardcode PNG format.
2010-11-26 10:38:25 +01:00
Christian Kandeler
218978a74a
Maemo: Small deployment refactoring.
2010-11-26 10:38:25 +01:00
Christian Kandeler
ed5f9bf0fe
Maemo: For deployment, use our models directly.
...
Don't waste time going through the Qt4ProFileNodes.
2010-11-26 10:38:25 +01:00
Christian Kandeler
714f7656a6
Maemo: Fix desktop file in binary package.
...
Ensure that the desktop files we deploy contain the right path
to the executable.
Reviewed-by: kh1
2010-11-24 15:52:50 +01:00
Christian Kandeler
0fa980028e
Maemo: Remove "cd" call from package creation preparation.
...
At some point, we thought it was necessary, but apparently it's not.
Reviewed-by: kh1
2010-11-17 18:23:26 +01:00
Christian Kandeler
1166dc39da
Maemo: Use current build environment for packaging.
...
(Instead of the initial system environment.)
Reviewed-by: kh1
2010-11-17 11:10:37 +01:00
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
Oswald Buddenhagen
a9ff4d3749
Merge remote branch 'origin/2.1'
...
Conflicts:
doc/qtcreator.qdoc
2010-11-01 12:11:03 +01:00
Christian Kandeler
4956440109
Maemo: Fix logic deciding on package rebuilding.
...
The time stamp check must descend into directories.
Task-number: QTCREATORBUG-2920
Reviewed-by: con
2010-10-28 10:55:49 +02:00
Christian Kandeler
dbd3965241
Maemo: Remove additional parsing step.
...
Instead, utilize the newly added INSTALLS information of Qt4ProFileNode.
Task-number: QTCREATORBUG-2679
2010-10-28 09:25:18 +02:00
Friedemann Kleint
54569c0624
Merge remote branch 'origin/2.1'
2010-10-27 11:05:31 +02: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
Sergey Belyashov
b10c8db6da
Fixed double word in message
...
Adjusting the source in all affected translations as well.
Merge-request: 192
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com >
2010-10-25 16:46:14 +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
29d4a329af
Maemo: Fix desktop file contents, ignore missing desktop file.
...
Task-number: https://projects.maemo.org/bugzilla/show_bug.cgi?id=195541
Reviewed-by: kh1
2010-10-04 13:32:08 +02:00
Christian Kandeler
995b6db0a4
Maemo: Add deployment information to library wizard.
...
Reviewed-by: kh1
(cherry picked from commit f1cb362d0d )
2010-09-28 09:19:26 +02:00
Christian Kandeler
1f79ca6eb5
Maemo: Add workaround for Harmattan application icon bug.
...
https://projects.maemo.org/bugzilla/show_bug.cgi?id=190848
Reviewed-by: kh1
2010-09-23 15:07:54 +02:00
Friedemann Kleint
24cadd34a1
I10N: First translation fixes for 2.1
...
Fix README, some spelling errors, remove contractions,
exclamation marks, correct some plural forms, join split messages.
Add QCoreApplication::translate to non-Q_OBJECT-classes.
Fix some lupdate warnings about discarding meta-data (//:).
2010-09-10 10:51:43 +02:00
Christian Kandeler
18270ca432
Maemo: Add safety check.
...
Apparently, the sender can still be null even though it's deleted
via deleteLater().
2010-08-30 17:58:36 +02:00
Christian Kandeler
1ebb02b165
Maemo: Fix object deletion issue in packaging step.
...
Reviewed-by: kh1
2010-08-27 12:40: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
8a498cf179
Maemo: Rebuild package when Debian files have changed.
...
Reviewed-by: kh1
2010-08-27 12:40:03 +02:00
Tobias Hunger
616a9b13f0
Enable restoring the default names of project configuration items
...
* Enable support for this in all ProjectConfiguration items
(Targets, projects, BCs, DCs, RCs, etc.). This is nicer
than having custom code in individual configuraiton items.
Reviewed-by: dt
2010-08-24 16:04:51 +02:00
Christian Kandeler
245865092b
Maemo: Hide features incompatible with current Maemo version.
...
Reviewed-by: kh1
2010-08-23 17:49:07 +02:00
Christian Kandeler
c0a922f742
Maemo: Differentiate between Maemo versions.
...
Reviewed-by: kh1
2010-08-23 17:37:27 +02:00
ck
b639a6e7c3
Maemo: Give display names to packaging and deploy steps.
2010-08-16 12:41:29 +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
1bcdb33fb1
Maemo: Create packaging templates in project directory.
...
Reviewed-by: kh1
2010-08-03 16:29:23 +02:00
ck
cbf31293cb
Maemo: Adapt to new deploy configuration approach.
...
Reviewed-by: Tobias Hunger
2010-08-02 16:01:53 +02:00
Tobias Hunger
ee4a04a20b
Refactor deployment
...
* Add a DeployConfiguration class to hold settings related
to deployment.
* Add BuildStepsList to hold a list of buildsteps
* Update BuildConfiguration to use BuildStepLists instead of
manageing lists of buildsteps itself.
* Update BuildManager to use BuildStepLists in its interfaces
* Fix fallout introduced by API changes
* Update .user file to new way of storing settings
Task-number: QTCREATORBUG-1427
Task-number: QTCREATORBUG-1428
Task-number: QTCREATORBUG-1811
Task-number: QTCREATORBUG-1930
2010-08-02 14:21:05 +02:00
ck
16e9d050b8
Maemo: Always show correct package path.
...
We now react to the build directory being changed.
Reviewed-by: kh1
2010-07-28 16:13:34 +02:00
ck
31189a6064
Maemo: Revert change accidentally introduced by merge.
2010-07-28 14:34:02 +02:00
Christian Kamm
e03a6b6ea2
Merge branch '2.0'
...
Conflicts:
share/qtcreator/qml-type-descriptions/qml-builtin-types.xml
src/plugins/debugger/stackhandler.cpp
src/plugins/qt4projectmanager/qt-maemo/maemopackagecreationstep.cpp
2010-07-28 14:20:44 +02:00