Commit Graph

4817 Commits

Author SHA1 Message Date
Daniel Molkentin
745cb4b7ec Introduce $$QTC_PREFIX
'make install' now installs to $(INSTALL_ROOT)$$QTC_PREFIX/...

This is used for giving the contents of the 7zips an additional prefix.
(previously done by doing an additional copying step in bindistHelper).
QTC_PREFIX can also be used to give Qt Creator a different install path
at qmake time, and defaults to /usr/local on Linux.
On Windows and Mac there is no default for QTC_PREFIX.

Usage: qmake -r QTC_PREFIX=/qtcreator-2.6.0 && make &&
INSTALL_ROOT=/tmp/creator-dist make install

Change-Id: Id30781e14bfdde52531800f22b22e39f0459e806
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
2012-09-25 10:14:51 +02:00
Sergio Ahumada
9c2afc4f29 doc: Fix some spelling errors
Change-Id: I22c0de2d1c5277879fe504764c15a76d1d7f198b
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
2012-09-21 16:26:19 +02:00
Eike Ziller
b947861c59 Merge remote-tracking branch 'origin/2.6'
Conflicts:
	qtcreator.qbp
	src/libs/QtcLibrary.qbs
	src/plugins/QtcPlugin.qbs
	src/tools/QtcTool.qbs

Change-Id: I3acea26888febe8f96d2131932266ed88b9f55f5
2012-09-19 18:02:46 +02:00
Leena Miettinen
069b5a536d Doc: memcheck requires a debug build
Make terminology more consistent and add link to glossary

Change-Id: I46bbba560e14a917857cd89691986019d90b1550
Reviewed-by: hjk <qthjk@ovi.com>
2012-09-18 16:41:03 +02:00
Leena Miettinen
61fb4f55c8 Doc: creating scratch buffers that use temporary files
Change-Id: Id7d740ed587841eadfb9937fa6466647731761b6
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
2012-09-18 12:37:41 +02:00
Leena Miettinen
b0270f1fde Doc: new Compile Output pane functionality and button
Change-Id: I0b4f68526b024a8e6c940672d9322822f2f98f76
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
2012-09-17 16:32:06 +02:00
Leena Miettinen
c44074805f Doc: playing and pausing movies in image viewer
Change-Id: Iad73768cdb8c0a57a1b8bccd3b9fb3afe1bcbb90
Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@nokia.com>
2012-09-17 15:35:38 +02:00
Leena Miettinen
47f077a757 Doc: debugger commands in the Application Output dialog
Update screenshot.

Change-Id: I129c73d2281d0a773abbea7ecb38756b1081deba
Reviewed-by: hjk <qthjk@ovi.com>
2012-09-17 10:02:25 +02:00
Leena Miettinen
b933c30275 Doc: building single files or subprojects
Change-Id: Icfa99aac9af7cb76a2bfc60e3b4be9f7e8bc836e
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
2012-09-14 15:36:38 +02:00
Leena Miettinen
8d48798419 Doc: update screenshot
Change-Id: I1ef3e519e7816d9995158c5f6baa127b265c6d77
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@nokia.com>
2012-09-14 14:43:16 +02:00
Leena Miettinen
eda3e211c4 Doc: updated changed fieldnames
Updated screenshot.

Change-Id: I79dab92e7350def539989c62528a13fd9b9eef8f
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@nokia.com>
2012-09-14 14:41:28 +02:00
Leena Miettinen
1f8c835310 Doc: replace "targets" with "devices" or "target platforms"
Try to make the terminology more consistent, where possible.

Change-Id: Ic3f86fcffe845f9a118bb2ee630e706e832e8e05
Reviewed-by: Eike Ziller <eike.ziller@nokia.com>
2012-09-14 13:20:29 +02:00
Eike Ziller
9b6852ff0c Merge remote-tracking branch 'origin/2.6' 2012-09-13 13:16:07 +02:00
Leena Miettinen
c58569e163 Doc: using locator to open a file to the specified line
Change-Id: Ic732bd32ccc16fe507b42db211e7d34ddb85b3dd
Reviewed-by: Eike Ziller <eike.ziller@nokia.com>
2012-09-13 10:10:31 +02:00
Oswald Buddenhagen
e730e2bb8a Merge remote-tracking branch 'gerrit/2.6'
Conflicts:
	src/libs/utils/environment.cpp
	src/plugins/android/androidtoolchain.cpp
	src/plugins/projectexplorer/gcctoolchain.cpp
	src/plugins/qt4projectmanager/qt4buildconfiguration.cpp
	src/plugins/qtsupport/baseqtversion.cpp
	src/shared/proparser/qmakeevaluator.cpp

Change-Id: I554e96445a4d2b9ba0cc173ecd766091ee921aa2
2012-09-12 17:27:37 +02:00
Leena Miettinen
f044873fb1 Doc: changes in debugger management for kits
Change-Id: I3bfd3b0794281a4776437f9498bf4a7251f30c20
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com>
Reviewed-by: hjk <qthjk@ovi.com>
2012-09-12 15:28:25 +02:00
Leena Miettinen
5aef98bb66 Doc: changes in the Debugger field in the Kits tab
Update screenshot.

Change-Id: I980ad1396854ea4e59b26ccbc780de86469276fb
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com>
Reviewed-by: hjk <qthjk@ovi.com>
2012-09-11 17:06:15 +02:00
Eike Ziller
5ac721dd58 Merge remote-tracking branch 'origin/2.6'
Conflicts:
	qtcreator.pri
	qtcreator.qbp
	src/libs/utils/utils.pro

Change-Id: I6f0aba746f915d8c51dcf9372f7d9f593562fc2b
2012-09-11 14:02:03 +02:00
Leena Miettinen
f278a87adb Doc: refer to mobile targets in alphabetic order
Change-Id: I65b46b79757eea2f96e37c910359e62d4a4d0ba5
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@nokia.com>
2012-09-07 16:39:51 +02:00
Leena Miettinen
fdd4a81542 Doc: update info about Linux-based devices
Add info about the kits. Fix changed field names.

Change-Id: Ic8d10e17d3cef4082c0a151d15bfe8da14e7ad66
Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com>
2012-09-07 13:45:33 +02:00
Friedemann Kleint
811f3627d9 ProjectExplorer command line parsing: Handle directories.
Prevent the editor from complaining about not being able to
open directories. Instead, check whether the directory name
matches a session or the the directory contains a project
file.

The idea is that one can type "qtcreator ." which results in
'Do what I mean'.

Change-Id: I45c5836567f8d1ff1024aca12db3603d6539d376
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@nokia.com>
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
2012-09-07 13:04:26 +02:00
Friedemann Kleint
5efc4cf00b Template project wizards: Add date and time.
Task-number: QTCREATORBUG-7827

Initial-patch-by: Christian A. Reiter <christian.a.reiter@gmail.com>

Change-Id: I241887acf0ff8006de74e0d67f3291b5638a54c8
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@nokia.com>
Reviewed-by: Eike Ziller <eike.ziller@nokia.com>
2012-09-07 12:02:20 +02:00
Eike Ziller
b56b1c7d59 Revert "Introduce $$QTC_PREFIX instead of abusing $(INSTALL_ROOT)."
It depends on and mixes in changes made in another change on gerrit
that is not merged, so it breaks the package build.

This reverts commit c29bf6f652.

Change-Id: Ibb251150909271f3e119f05a1691832aae8ac633
Reviewed-by: Eike Ziller <eike.ziller@nokia.com>
2012-09-07 10:02:40 +02:00
Leena Miettinen
5bbc6db284 Doc: remove Remote Compiler, as it is no longer supported
Change-Id: I98c7a66303a7b6c4a6e6a52a2a7fd85aef647d37
Reviewed-by: Eike Ziller <eike.ziller@nokia.com>
2012-09-05 17:00:48 +02:00
Daniel Molkentin
c29bf6f652 Introduce $$QTC_PREFIX instead of abusing $(INSTALL_ROOT).
Reason: $INSTALL_ROOT is only meant to be used by packagers
to temporarily put the contents into a different location,
which is needed for fakeroot packaging.

QTC_PREFIX is not a qmake variable, and defaults to
/usr/local. On Windows the default prefix is "QtCreator",
since "make install" is expected to be used in
a packaging context only where either INSTALL_ROOT
should be used or QTC_PREFIX should be set to the
absolute destination path where e.g. an installer
generator will pick it up.

Change-Id: Ifa4950340e58e34726c53f5417adcc7b50828ce1
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
2012-09-05 16:37:42 +02:00
Eike Ziller
328d205b62 Device type + tool chain + other settings -> Kit
We called that "Target" before

Change-Id: Ie0d673c643947c26ac2706907f6250fc1739388a
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@nokia.com>
2012-09-04 15:24:06 +02:00
Leena Miettinen
92113a8bb5 Doc: Tool Chain tab was renamed as Compiler tab
Fields were also renamed accordingly.

Change-Id: I2f2658cdca2293c10c73d967fe66d520cb6de4d0
Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com>
2012-08-31 13:42:43 +02:00
Leena Miettinen
3b192d1fcf Doc: debugger is now selected for each target
Change-Id: I6c033c047d134a953291747f2cf044dcaab1d858
Reviewed-by: hjk <qthjk@ovi.com>
2012-08-27 14:44:21 +02:00
Tobias Hunger
13c10c8c14 Document PluginManager::initializationDone() signal
Change-Id: Ic340992afd3016b10a75dcd4a8dbd9da1b92b69b
Reviewed-by: Eike Ziller <eike.ziller@nokia.com>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@nokia.com>
2012-08-24 15:00:05 +02:00
Leena Miettinen
0cb83b1fff Doc: debuggers are no longer specified on this page
Make the text more about compilers.

Change-Id: If8c1529f2158b5a205afe4555f88cd1de1ba1e7e
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
2012-08-24 14:56:05 +02:00
Eike Ziller
5a895d4fe5 Rename "Tool Chains" option page to "Compilers"
Currently it contains compiler settings only, so there's no
need to let people search for e.g. debugger settings there,
that might be considered part of the toolchain, too.

Change-Id: I458f3d1cf1784b85820f8af7604a2a004372a909
Reviewed-by: hjk <qthjk@ovi.com>
2012-08-24 09:26:51 +02:00
Leena Miettinen
fd8de2f48d Doc: some cleanup after the Symbian target removal
Fix next and previous links, remove links to obsolete
topics, add a note about removed Symbian support.

Change-Id: I585e3cf868df6310c06465ea826c29d1b977e188
Reviewed-by: Alessandro Portale <alessandro.portale@nokia.com>
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
2012-08-23 16:46:14 +02:00
Leena Miettinen
cec8bcba5b Doc: Qt version field has been removed from run settings
Change-Id: I812fc0b7de8d94c3706c36a63ab0c988b0ce815d
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
2012-08-22 16:20:50 +02:00
hjk
3a8658496a analyzer: improve wording for "wrong mode" message
Task-number: QTCREATORBUG-7747
Change-Id: I4a79e7d7047d6320f54824a019f98539d88a3c25
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@nokia.com>
2012-08-22 15:45:07 +02:00
Leena Miettinen
d76bc64f96 Doc: fix the link to match the topic title
Change-Id: I9e08a308409e0a604a98ef069d8604e523be6f11
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@nokia.com>
2012-08-22 13:59:46 +02:00
Leena Miettinen
01e9be006b Doc: update image of remove target icon
Change-Id: I0b6c1f5a150579d0e33dd9e2e0db5db919345fdc
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@nokia.com>
2012-08-22 13:59:11 +02:00
Alessandro Portale
ae23d50576 Removal of Symbian support
Qt Creator's support for Symbian was at its peak in version
2.4.x. Nobody really verified it in Qt Creator 2.5 or 2.6.
It is most likely rotten. Let's remove it!

Also, the Symbian support code was spread throughout the whole
Qt Creator code base. The plugin interfaces evolved in the
meantime and target platforms like Android or QNX have 99% of
their code in separate plugins.

In case anyone wants to revive Symbian support in Qt Creator,
please create a plugin for it.

Change-Id: I56a758a3e2fd5b8c64d9aeb8f63d8e916c4883be
Reviewed-by: Alessandro Portale <alessandro.portale@nokia.com>
2012-08-22 13:42:42 +02:00
Tobias Nätterlund
74f24ca0fb Doc: Added separation between PlayBook and QNX Neutrino devices
Change-Id: I52d15555b65b71d10cc08974b7860957976080e1
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@nokia.com>
2012-08-22 12:30:42 +02:00
Leena Miettinen
0d0121b033 Doc: switch links to point to qt-project.org
Change-Id: I136a28697c0b7aba03227387c5ce2e106c52708a
Reviewed-by: Casper van Donderen <casper.vandonderen@nokia.com>
2012-08-22 08:56:20 +02:00
Leena Miettinen
fd7eeb75bf Doc: update automatically generated links to point to qt-project.org
Change-Id: I4a318e8f26253983431cc7789e6c0b5adf92f226
Reviewed-by: Casper van Donderen <casper.vandonderen@nokia.com>
2012-08-22 08:55:51 +02:00
Leena Miettinen
4706765af9 Doc: update project sidebar toolbar buttons
Make all images the same size.

Change-Id: Id429456e1afa934bb64156bc3aaf9ffb2876892c
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@nokia.com>
2012-08-20 12:50:52 +02:00
Leena Miettinen
e666f88700 Doc: remove non-existing command
There is no Push command in the CVS plugin.

Change-Id: Id1dfcbc524db943a811461d29ac25070ba9d5e49
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
2012-08-20 10:57:06 +02:00
Leena Miettinen
df0d3c28ac Doc: fix formatting of a gui item by adding curly braces
Change-Id: I78a8bd6aecd853e5436b259705044747c8cd8c9b
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@nokia.com>
2012-08-17 13:16:36 +02:00
Leena Miettinen
5370178d8b Doc: remove link to obsolete component set
The components are no longer maintained by
Nokia Developer

Change-Id: I57daf732f324e6a58a394b256580c10703ec6633
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@nokia.com>
2012-08-17 13:16:23 +02:00
Leena Miettinen
5db04919c3 Doc: update screenshots with new "Disable step" icon
Change-Id: Ia181dbd1f11892c69f3f2b78f1860c155159ea75
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@nokia.com>
2012-08-17 11:59:01 +02:00
Leena Miettinen
978f1cd811 Doc: changes to adding and removing targets for projects
The Add icon button has been replaced with a text button and
the Remove icon button appears when you hover over a target.

Change-Id: If54f2cae4ca6cf6197ccd68012b1dde7fcf43c23
Reviewed-by: Eike Ziller <eike.ziller@nokia.com>
2012-08-17 11:36:31 +02:00
Leena Miettinen
a0c6b3277b Doc: remove obsolete CLI commands
The commands to disable debugger have been removed.

Change-Id: I6a6fea47416e2aae00dbbcf308c5b6a819f6063a
Reviewed-by: hjk <qthjk@ovi.com>
2012-08-15 11:27:55 +02:00
Leena Miettinen
06fb14ba65 Doc: update screenshot of Target Selection dialog
Change-Id: I9979fdaaae5f91ca3e677f51f42c492257886e9f
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@nokia.com>
2012-08-15 11:26:25 +02:00
Leena Miettinen
a5b4effb3a Doc: target options
Related changes to tool chains and Qt versions.

Change-Id: I3a1923f8dd84321dd78c969d14c15c52b17d5ae2
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
2012-08-15 10:11:32 +02:00
hjk
588452663c debugger: adjust documentation to recent revamp of the Debug menu
Change-Id: I323d8c1a357444c4ecd372a09b5875ff8f7b15ff
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@nokia.com>
2012-08-14 14:37:42 +02:00