From 6382845a6da84f54ddffd37ef526f4eac87f73a4 Mon Sep 17 00:00:00 2001 From: Iikka Eklund Date: Fri, 2 Oct 2015 11:12:03 +0300 Subject: Update build instructions for commercial licensees Add build instructions for commercial licensees as well so that the same README covers both opensource and enterprise users. This removes the need having separate README file for commercial users. Change-Id: Ibd3012b428c6fa85f47c1c459d8029ebfce92046 Reviewed-by: Jani Heikkinen Reviewed-by: Oswald Buddenhagen Reviewed-by: Lars Knoll --- README | 27 ++++++++++++++++++++------- 1 file changed, 20 insertions(+), 7 deletions(-) diff --git a/README b/README index 8211fa47..ff169fe2 100644 --- a/README +++ b/README @@ -39,11 +39,24 @@ HOW TO BUILD QT5 The "bin" folder of the ICU installation should be appended to the PATH environment variable in order to for the DLLs to be found at run-time. + Licensing: + ---------- + + Opensource users: + + = qt-everywhere-opensource-src- + = -opensource + + Commercial users: + + = qt-everywhere-enterprise-src- + = -commercial + Linux, Mac: ----------- - cd /qt-everywhere-opensource-src- - ./configure -prefix $PWD/qtbase -opensource -nomake tests + cd / + ./configure -prefix $PWD/qtbase -nomake tests make -j 4 Windows: @@ -55,8 +68,8 @@ HOW TO BUILD QT5 * Python version 2.7 or later [http://www.activestate.com/activepython/] * Ruby version 1.9.3 or later [http://rubyinstaller.org/] - cd \qt-everywhere-opensource-src- - configure -prefix %CD%\qtbase -opensource -nomake tests + cd \ + configure -prefix %CD%\qtbase -nomake tests nmake // jom // mingw32-make To accelerate the bootstrap of qmake with MSVC, it may be useful to pass @@ -81,13 +94,13 @@ HOW TO BUILD QT5 Example for a release build: (adjust the `-jN' parameter as appropriate for your system) - ./configure -prefix $PWD/qtbase -opensource + ./configure -prefix $PWD/qtbase make -j4 Example for a developer build: (enables more autotests, builds debug version of libraries, ...) - ./configure -developer-build -opensource + ./configure -developer-build make -j4 See output of `./configure -help' for documentation on various options to @@ -100,7 +113,7 @@ HOW TO BUILD QT5 a `make module-'. For example, to build only qtscript and qtwebkit, and the modules they depend on: - ./configure -prefix $PWD/qtbase -opensource + ./configure -prefix $PWD/qtbase make -j4 module-qtscript module-qtwebkit This can save a lot of time if you are only interested in a subset of Qt5. -- cgit v1.2.3