mirror of https://github.com/procxx/kepka.git
Update readme with build instructions + conan
This commit is contained in:
parent
6d16e503e3
commit
5707f0c4e1
14
README.md
14
README.md
|
|
@ -2,8 +2,13 @@
|
||||||
|
|
||||||
This is the complete source code and the build instructions for the alpha version of the pro.cxx fork of desktop client for the [Telegram][telegram] messenger, based on the [Telegram API][telegram_api] and the [MTProto][telegram_proto] secure protocol.
|
This is the complete source code and the build instructions for the alpha version of the pro.cxx fork of desktop client for the [Telegram][telegram] messenger, based on the [Telegram API][telegram_api] and the [MTProto][telegram_proto] secure protocol.
|
||||||
|
|
||||||
Build command:
|
## Build instructions
|
||||||
cmake -G Ninja -DCMAKE_BUILD_TYPE=Debug -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl/ -DCMAKE_PREFIX_PATH=/usr/local/opt/qt5/ ..
|
|
||||||
|
mkdir _build_
|
||||||
|
cd _build_
|
||||||
|
conan install .. --build missing
|
||||||
|
cmake -G Ninja -DCMAKE_BUILD_TYPE=Debug -DCMAKE_PREFIX_PATH=/usr/local/opt/qt5/ ..
|
||||||
|
ninja
|
||||||
|
|
||||||
[](https://github.com/telegramdesktop/tdesktop/releases)
|
[](https://github.com/telegramdesktop/tdesktop/releases)
|
||||||
[](https://travis-ci.org/telegramdesktop/tdesktop)
|
[](https://travis-ci.org/telegramdesktop/tdesktop)
|
||||||
|
|
@ -31,7 +36,6 @@ The source code is published under GPLv3 with OpenSSL exception, the license is
|
||||||
* liblzma ([public domain](http://tukaani.org/xz/))
|
* liblzma ([public domain](http://tukaani.org/xz/))
|
||||||
* Google Breakpad ([License](https://chromium.googlesource.com/breakpad/breakpad/+/master/LICENSE))
|
* Google Breakpad ([License](https://chromium.googlesource.com/breakpad/breakpad/+/master/LICENSE))
|
||||||
* Google Crashpad ([Apache License 2.0](https://chromium.googlesource.com/crashpad/crashpad/+/master/LICENSE))
|
* Google Crashpad ([Apache License 2.0](https://chromium.googlesource.com/crashpad/crashpad/+/master/LICENSE))
|
||||||
* GYP ([BSD License](https://github.com/bnoordhuis/gyp/blob/master/LICENSE))
|
|
||||||
* Ninja ([Apache License 2.0](https://github.com/ninja-build/ninja/blob/master/COPYING))
|
* Ninja ([Apache License 2.0](https://github.com/ninja-build/ninja/blob/master/COPYING))
|
||||||
* OpenAL Soft ([LGPL](http://kcat.strangesoft.net/openal.html))
|
* OpenAL Soft ([LGPL](http://kcat.strangesoft.net/openal.html))
|
||||||
* Opus codec ([BSD License](http://www.opus-codec.org/license/))
|
* Opus codec ([BSD License](http://www.opus-codec.org/license/))
|
||||||
|
|
@ -42,10 +46,6 @@ The source code is published under GPLv3 with OpenSSL exception, the license is
|
||||||
* Emoji alpha codes ([MIT License](https://github.com/emojione/emojione/blob/master/extras/alpha-codes/LICENSE.md))
|
* Emoji alpha codes ([MIT License](https://github.com/emojione/emojione/blob/master/extras/alpha-codes/LICENSE.md))
|
||||||
* Catch test framework ([Boost License](https://github.com/philsquared/Catch/blob/master/LICENSE.txt))
|
* Catch test framework ([Boost License](https://github.com/philsquared/Catch/blob/master/LICENSE.txt))
|
||||||
|
|
||||||
## Build instructions
|
|
||||||
|
|
||||||
* [Visual Studio 2017][msvc]
|
|
||||||
* [Xcode 8][xcode]
|
|
||||||
* [GYP/CMake on GNU/Linux][cmake]
|
* [GYP/CMake on GNU/Linux][cmake]
|
||||||
|
|
||||||
[//]: # (LINKS)
|
[//]: # (LINKS)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue