This commit is contained in:
Sude 2024-02-06 07:10:48 +02:00
commit b5dd318392

View File

@ -19,7 +19,7 @@ It uses the same API as GOG Galaxy which doesn't have Linux support at the momen
* [ninja](https://github.com/ninja-build/ninja) * [ninja](https://github.com/ninja-build/ninja)
* [help2man](https://www.gnu.org/software/help2man/help2man.html) (optional, man page generation) * [help2man](https://www.gnu.org/software/help2man/help2man.html) (optional, man page generation)
### Debian/Ubuntu ## Debian/Ubuntu
# apt install build-essential libcurl4-openssl-dev libboost-regex-dev \ # apt install build-essential libcurl4-openssl-dev libboost-regex-dev \
libjsoncpp-dev librhash-dev libtinyxml2-dev libhtmlcxx-dev \ libjsoncpp-dev librhash-dev libtinyxml2-dev libhtmlcxx-dev \
@ -27,11 +27,23 @@ It uses the same API as GOG Galaxy which doesn't have Linux support at the momen
libboost-date-time-dev libboost-iostreams-dev help2man cmake \ libboost-date-time-dev libboost-iostreams-dev help2man cmake \
pkg-config zlib1g-dev qtwebengine5-dev ninja-build pkg-config zlib1g-dev qtwebengine5-dev ninja-build
## Build and install ### Build and install
$ cmake -B build -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DUSE_QT_GUI=ON -GNinja $ cmake -B build -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DUSE_QT_GUI=ON -GNinja
$ ninja -Cbuild install $ ninja -Cbuild install
## Fedora
```
sudo dnf install cmake make gcc gcc-c++ glibc tinyxml2-devel rhash-devel \
htmlcxx-devel tinyxml-devel jsoncpp-devel liboauth-devel libcurl-devel \
boost-devel help2man
```
### Build and Install
```
cmake ..
make
```
## Usage examples ## Usage examples
- **Login** - **Login**