aboutsummaryrefslogtreecommitdiffstats
path: root/README
diff options
context:
space:
mode:
authorKarsten Heimrich <karsten.heimrich@theqtcompany.com>2016-06-14 16:11:20 +0200
committerKarsten Heimrich <karsten.heimrich@theqtcompany.com>2016-06-15 09:32:49 +0000
commit6ebd071c48129cb69eadbae2aa04ab36afbde3c1 (patch)
treebfd9023879927bcbbf8bffac7f31108e4016ad63 /README
parentcc0428dd06e1464f8f25458c6e2b72dc2f256bb3 (diff)
Add changelog and readme file.
Change-Id: I68bfb1cb43c1126dc6bb6b12c9c1cba208250f5d Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
Diffstat (limited to 'README')
-rw-r--r--README41
1 files changed, 41 insertions, 0 deletions
diff --git a/README b/README
new file mode 100644
index 00000000..7f38e190
--- /dev/null
+++ b/README
@@ -0,0 +1,41 @@
+How to build
+============
+
+The instructions should help you build the Qt Visual Studio Tools from scratch.
+
+
+
+Get the sources
+---------------
+
+Use Git to check out the Qt Visual Studio Tools sources that are hosted at:
+
+http://code.qt.io/cgit/qt-labs/vstools.git/
+
+
+
+Build a static Qt
+-----------------
+
+Building the Qt Visual Studio Tools from sources requires a static build of Qt (version 5.6.0
+or newer). Supported compilers are MSVC 2013 or newer, GCC 4.7 or newer, and Clang 3.1 or newer.
+
+See the Qt documentation for the prerequisites and steps to build Qt from sources.
+
+Recommended configuration options:
+
+configure -prefix %CD%\qtbase -release -static -static-runtime -accessibility -no-opengl -no-icu -no-sql-sqlite -no-qml-debug -nomake examples -nomake tests -skip qtactiveqt -skip qtenginio -skip qtlocation -skip qtmultimedia -skip qtserialport -skip qtquick1 -skip qtquickcontrols -skip qtscript -skip qtsensors -skip qtwebkit -skip qtwebsockets -skip qtxmlpatterns
+
+
+
+Build the Qt Visual Studio Tools
+--------------------------------
+
+Change the directory into 'src' and run 'qmake && make' (or 'mingw32-make', 'nmake' ...) to build
+the Qt Visual Studio Tools command line applications. Once finished, open the solution QtVsTools.sln
+in Visual Studio and build the solution.
+
+To debug the resulting VSIX, select the 'QtVsTools' node, right click and choose 'Properties|Debug'.
+Update 'Start Action|Start external program:' to point to your Visual Studio 'devenv.exe' application.
+Update 'Start Options|Command line arguments:' with '/rootSuffix Exp'. Note: The implemented post
+build targets will only work reliable if you use the 'Exp' hive of Visual Studio.