From 3606f0c90add73e30489d2382d23ebfc4fdc70ce Mon Sep 17 00:00:00 2001 From: Ivan Pelipenko Date: Tue, 28 Apr 2020 13:09:53 +0300 Subject: [PATCH] README.md --- README.md | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 60b9506..d745e04 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,7 @@ # Main SHS SDK libraries repo + ## Introduction + This repo contains PIP, QAD and derived projects: * cd_utils - PIP-based client/server library for read, transmit and use custom structures of coefficients * qcd_utils - Qt bindings to CDUtils and "CD Pult" executable - full-featured CD client @@ -7,6 +9,7 @@ This repo contains PIP, QAD and derived projects: * piqt_utils - Gui libraries and executables to edit PIConnection configs and watch PIIntrospection * qglview - old Qt-base OpenGL engine * qglengine - new Qt-base OpenGL engine + ## Compile This repo can be compile with GCC/MinGW/Clang, for Qt 4/5. @@ -18,6 +21,7 @@ CMake options: * **DESIGNER_PLUGINS** - build or not Qt Designer plugins, enabled by default * **QGLVIEW** - build or not QGLView, disabled by default * **QGLENGINE** - build or not QGLEngine, disabled by default + ## Windows scripts Build steps for i686 architecture: 1. unzip mingw.7z to C:\mingw @@ -36,6 +40,15 @@ Build steps for amd64 architecture: Build steps for both architectures: -- follow previos steps, but on '4' state run make_libs_all.bat - ## Non-Windows scripts - Script "make_libs.sh" compile and install SDK for current environment, e.g. - `./make_libs.sh -j4` \ No newline at end of file + +## Non-Windows scripts +Script "make_libs.sh" compile and install SDK for current environment, e.g. +`./make_libs.sh -j4` + +## Docker +Thie repo provide Dockerfile, so you can exec `docker build -t libs .` in this directory +and receive docker image "libs" with installed SHS SDK for: +* Debian 10 +* Windows x64 +* MacOS +* Android ndk 21 armeabi-v71, arm64-v8a, x86, x86_64