Client for Fediverse servers.
cmake | ||
gui | ||
lib | ||
.editorconfig | ||
.gitignore | ||
AUTHORS | ||
CMakeLists.txt | ||
CODE_OF_CONDUCT.adoc | ||
CONTRIBUTING.adoc | ||
LICENSE | ||
README.adoc |
FediPotato
FediPotato is a client for Fediverse servers.
Table of Contents
Install
From source
Dependencies
-
Tested OS: Linux
-
C++ compiler with C++17 support (tested: GCC 7/8/9, clang 6/7)
-
CMake (at least: 3.9)
-
mastodonpp (at least: 0.5)
-
Qt with QtQuick (at least: 5.10)
-
Optional
Get sourcecode
Development version
git clone https://schlomp.space/tastytea/FediPotato.git
Compile
mkdir -p build && cd build
cmake ..
cmake --build . -- -j$(nproc --ignore=1)
CMake options:
-
-DCMAKE_BUILD_TYPE=Debug
for a debug build. -
-DWITH_CLANG-TIDY=YES
to check the sourcecode with clang-tidy while compiling. -
-WITH_DOC=YES
to generate the API documentation. -
One of:
-
-DWITH_DEB=YES
if you want to be able to generate a deb-package. -
-DWITH_RPM=YES
if you want to be able to generate an rpm-package.
-
To create a deb or rpm package, run make package
after compiling.