aboutsummaryrefslogtreecommitdiff
path: root/BUILDING.md
diff options
context:
space:
mode:
authorAqua-sama <aqua@iserlohn-fortress.net>2017-01-29 12:00:03 +0100
committerAqua-sama <aqua@iserlohn-fortress.net>2017-01-29 12:00:03 +0100
commitbad4ca6dcf7db217306d9d79a6b7e1372788e12c (patch)
treefeb18286f01c980f0eee3f2a14f732889824976f /BUILDING.md
parentqbs configuration added to build instructions (diff)
downloadsmolbote-bad4ca6dcf7db217306d9d79a6b7e1372788e12c.tar.xz
Added shortened parameters to build instructions
Diffstat (limited to 'BUILDING.md')
-rw-r--r--BUILDING.md11
1 files changed, 10 insertions, 1 deletions
diff --git a/BUILDING.md b/BUILDING.md
index 95db56a..03a95c6 100644
--- a/BUILDING.md
+++ b/BUILDING.md
@@ -25,17 +25,26 @@ and Managing Qt versions.
```
[smolbote repo]$ qbs build --build-directory build --file src/smolbote.qbs profile:qt5 release
```
+Shortened:
+```
+[smolbote repo]$ qbs build -d build -f src/smolbote.qbs profile:qt5 release
+```
This installs the files to build/release/install-root.
* Test run using the specified Qt profile (optional)
```
[smolbote repo]$ qbs run --build-directory build --file src/smolbote.qbs --products poi profile:qt5 release
```
+Shortened:
+```
+[smolbote repo]$ qbs run -d build -f src/smolbote.qbs -p poi profile:qt5 release
+```
### Notes
* Windows: MSVC compiler is required because of QtWebEngine dependency
* Windows: Passing the -v or -h parameters creates a dialog box instead of
writing the output to stdout. This is Qt behaviour.
+* grsecurity: You may need to exception qbs.
## Packaging
@@ -74,4 +83,4 @@ Collect the required libraries using
QT_DIR\QT_VER\msvc2015_64\windeployqt.exe build-PROFILE\release\qtbrowser.exe
```
-[1]: https://doc.qt.io/qbs/configuring.html
+[1]: https://doc.qt.io/qbs/index.html