GoldenCheetah is an open-source data analysis tool primarily written in C++ with Qt for cyclists and triathletes with support for training as well.
GoldenCheetah can connect with indoor trainers and cycling equipment such as cycling computers and power meters to import data.
In addition, GoldenCheetah can connect to cloud services.
It can then manipulate and view the data, as well as analyze it.
This repository contains the files to build GoldenCheetah as a Snap package.
On Ubuntu 16.04:
# install & init snapcraft
sudo apt install -y snapcraft
# clone this repo
git clone https://github.com/clauded/goldencheetah-snap.git
cd goldencheetah-snap
# adjust snap/snapcraft.yaml to your needs
# build snap
snapcraft
# install & test snap
snap install --dangerous goldencheetah_3.4.0_amd64.snap
goldencheetah.GoldenCheetah
Some references on how to manually compile GoldenCheetah on Linux:
- https://github.com/GoldenCheetah/GoldenCheetah/blob/master/INSTALL-LINUX
- https://github.com/gcoco/CI-for-GoldenCheetah/blob/Linux-QT5/.travis.yml
- http://gc.stand2surf.net/Ubuntu-14.04/qt551-sdk.html
- http://gc.stand2surf.net/Ubuntu-14.04/system-qt.html
- https://github.com/maxammann/aur-golden-cheetah-git/blob/master/PKGBUILD