summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorArto Nykänen <arto.nykanen@digia.com>2013-05-07 09:27:46 +0300
committerArto Nykänen <arto.nykanen@digia.com>2013-05-07 09:27:46 +0300
commita4970ce29cb35ee4abbd25f6954fec04af20aaef (patch)
tree4cad2d6a6a973bcb30e5b04d922b3dbf91719533 /README.md
parent56a75c15fe1b7889b6ef0ad45845c69264e94540 (diff)
downloadqtenginio-a4970ce29cb35ee4abbd25f6954fec04af20aaef.tar.gz
Requirements updated
Diffstat (limited to 'README.md')
-rw-r--r--README.md16
1 files changed, 9 insertions, 7 deletions
diff --git a/README.md b/README.md
index abbb405..e4b7246 100644
--- a/README.md
+++ b/README.md
@@ -3,15 +3,18 @@ Set of automated tests for Enginio Qt client library.
# System Requirements
-* Qt 5.0 or newer
-* OpenSSL library. Windows installer: http://slproweb.com/products/Win32OpenSSL.html (light version is enough, copy DLLs to windows system directory when asked). In Linux seach for `libssl` in your distribution's package repository.
+* Qt 5.0 or newer (Qt 5.1 recommended)
+* OpenSSL library
+ * Mac OS X: OpenSSL library should be preinstalled.
+ * Linux: Most distributions have preinstalled OpenSSL library. If yours doesn't, seach for `libssl` in package repository.
+ * Windows: Get the installer from http://slproweb.com/products/Win32OpenSSL.html (light version is enough, copy DLLs to windows system directory when asked).
+* Perl 5.10 or newer
+ * Mac and Linux: Perl should be preinstalled.
+ * Windows: http://www.perl.org/get.html
# Get the code
-* Clone the repository
-* Test project includes Enginio client library as Git submodule under enginio-qt directory. After fresh clone submodule directories are empty. You must tell Git to fetch submodule code by giving following commands (in root directory enginio-qt-tests):
- * `git submodule init`
- * `git submodule update`
+* Clone the repository and Enginio library submodule `git clone --recursive ...`
* Please note that there's no need to install Enginio client library. Tests build and link to included library.
@@ -25,7 +28,6 @@ Set of automated tests for Enginio Qt client library.
* `qmake`
* `make`
* `./run-all-tests.sh`
-* If you run individual test executables from bin directory, library path must be specified. For example: `LD_LIBRARY_PATH=enginio-qt/enginio_client/ bin/tst_objectoperationtest`
# Contributing