Skip to content

tim-tm/stater

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

stater

stater (statistic-er) is a useful tool for getting an overview over pieces of data.

float_example.mp4
pacman_example.mp4

Getting started

Packaging status

Linux

Arch-Linux (AUR)

yay -S stater-git

or

git clone https://aur.archlinux.org/stater-git.git && cd stater && makepkg -si

If you are not using Arch, you may want to take a look at the latest release, which contains install instructions. You can also build stater manually.

Builing stater

Requirements

  • git
  • gcc, make
  • alsa-lib, mesa, libx11, libxrandr, libxi, libxcursor, libxinerama

Cloning the repository

git clone https://github.com/tim-tm/stater && cd stater

Setting up libraries and the project

make setup

Building stater

make

Running an example

./build/stater examples/pacman.state

Installing stater system-wide

sudo make install

Windows

There is no installer for Windows, go ahead and build stater manually.

Requirements

w64devkit setup

  1. Download the latest zip from the w64devkit releases page
  2. Unzip w64devkit to a place you like (preferably C:/)
  3. Add (path-to-w64devkit)/bin to your PATH environment variable

Builing stater

Cloning the repository

git clone https://github.com/tim-tm/stater && cd stater

Setting up libraries and the project

make setup

Building stater

make

Running an example

./build/stater examples/pacman.state

Installing stater system-wide (this needs admin privileges because it copies stater to your System32 folder)

make install

More Makefile options

Cleaning the build directory without destroying it

make clean

Destroying the build directory and cleaning the raylib build

make destroy

Uninstalling stater from your system

sudo make uninstall

for Windows users in a admin terminal

make uninstall

Building stater with debug info

make BUILD_TYPE=DEBUG

Contribution

If you want to contribute, feel free to open a pull request.

License

This project is licensed under the MIT License