You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
blank X e7995a4024
Fix debug build commands
11 months ago
Dockerfile Initial commit 11 months ago
README.md Fix debug build commands 11 months ago
make-appimage Initial commit 11 months ago

README.md

kotatoimg

A docker image made by copying the Linux workflow that helps in building Kotatogram Desktop, tested on an arm64/aarch64 system. Also read Kotatogram's linux build instructions

Creating the Image

Clone and go to kotatoimg, then run

docker build -t kotatoimg .

Building Kotatogram Desktop

Go to the root of kotatogram-desktop's repository and run

docker run --rm -v $(pwd):/ktg kotatoimg \
    bash Telegram/build/docker/centos_env/build.sh \
    -DDESKTOP_APP_USE_PACKAGED_LAZY=ON \
    -DDESKTOP_APP_DISABLE_CRASH_REPORTS=ON

If you want a debug build, run

docker run --rm -e DEBUG=1 -v $(pwd):/ktg kotatoimg \
    bash Telegram/build/docker/centos_env/build.sh \
    -DDESKTOP_APP_USE_PACKAGED_LAZY=ON \
    -DDESKTOP_APP_DISABLE_CRASH_REPORTS=ON

Creating an AppImage

Since Telegram likes to compile everything, we'll need to create an appimage. While in kotatogram-desktop, run

docker run --rm -v $(pwd):/ktg kotatoimg build-appimage

Likewise, if you want a debug build then run

docker run --rm -e DEBUG=1 -v $(pwd):/ktg kotatoimg build-appimage