summaryrefslogtreecommitdiffstats
path: root/doc/src/development/qmake-manual.qdoc
diff options
context:
space:
mode:
authorCasper van Donderen <casper.vandonderen@nokia.com>2011-08-30 08:44:54 (GMT)
committerCasper van Donderen <casper.vandonderen@nokia.com>2011-08-30 08:44:54 (GMT)
commit214a26fbde1c5600a10db59217ae9b63a46bce9e (patch)
tree601e9edf2832834f0ffef9c7b5c54303ce2f70d2 /doc/src/development/qmake-manual.qdoc
parent7f27ebb0383414f15f391151655e5b09952f8ccd (diff)
parentad203bc0bd17be1ade143e38cdc7e8eca26ebc07 (diff)
downloadQt-214a26fbde1c5600a10db59217ae9b63a46bce9e.zip
Qt-214a26fbde1c5600a10db59217ae9b63a46bce9e.tar.gz
Qt-214a26fbde1c5600a10db59217ae9b63a46bce9e.tar.bz2
Merge branch '4.8'
Conflicts: doc/src/declarative/righttoleft.qdoc
Diffstat (limited to 'doc/src/development/qmake-manual.qdoc')
-rw-r--r--doc/src/development/qmake-manual.qdoc23
1 files changed, 23 insertions, 0 deletions
diff --git a/doc/src/development/qmake-manual.qdoc b/doc/src/development/qmake-manual.qdoc
index 329bac5..cb9c1b9 100644
--- a/doc/src/development/qmake-manual.qdoc
+++ b/doc/src/development/qmake-manual.qdoc
@@ -3251,6 +3251,29 @@
\snippet doc/src/snippets/code/doc_src_qmake-manual.pro 150
+ \section2 Ordered Targets and Visual Studio Solution Files
+
+ The \c ordered option is not supported for Visual Studio. The following list describes how
+ you can get around without it--dependencies are generated automatically if:
+
+ \list
+ \o 1a) There is a Lib/DLL project of which TARGET (the .lib is used and not the .dll)
+ is used on the link line of another project in your solution (you can modify the link
+ line with LIBS).
+
+ \o 1b) There is an Exe project of which TARGET is used in a custom
+ build-step of another project in your solution.
+
+ \o 2) You don't use paths in the TARGET variable (use DESTDIR/DLLDESTDIR for that),
+ e.g, TARGET=$(SOME_VARIABLE)/myLib, won't work.
+
+ \o 3) If you have a special location for your libs, you specify the -Lmy/library/path and
+ LIBS += mylib, instead of just using LIBS += my/library/path/mylib
+
+ \o 4) The leaf projects are created before you generate the solution file. (You can use the
+ recursive flag for qmake to do this, like "qmake -tp vc -r [yourproject.pro]"
+ \endlist
+
\target SYMBIAN_VERSION
\section1 SYMBIAN_VERSION