You'll need the following dependencies:
- libgranite-dev
- meson >= 0.43.0
- valac
Run meson build to configure the build environment. Change to the build directory and run ninja test to build and run automated tests
meson build --prefix=/usr
cd build
ninja test
To install, use ninja install, then execute with io.elementary.calculator
sudo ninja install
io.elementary.calculator