Arkaprabha Chakraborty a0c42bdbe6 Update .gitignore
2024-09-22 15:46:28 +05:30
2023-05-30 02:14:12 +05:30
2024-09-22 15:42:03 +05:30
2024-09-22 15:46:28 +05:30
2024-09-22 15:46:15 +05:30
2022-01-05 22:58:39 +05:30
2023-10-06 08:02:27 +05:30
2023-10-06 08:02:27 +05:30

Description

Spinning ASCII donut on the terminal. Original post by Andy Sloane can be found here.

How to run

  • Clone or download and extract the repository
  • Open a terminal inside the project directory
  • Follow the steps for your Operating System

For Windows

Prerequisites for Windows

How to build and run

  • gcc -O2 -o donut.exe donut.c -lm in the shell to compile using MinGW-w64
  • .\donut.exe in the shell to run the program

For Linux

Prerequisites for Debian based distributions

  • sudo apt install gcc to install the required compiler

Prerequisites for Arch based distributions

  • sudo pacman -S gcc to install the required compiler

How to compile, run and clean

  • make to build the program
  • make run to execute the program
  • make clean to remove the binary

Updates

  • Added support for dynamic resolution based on the size of the terminal
  • Added Windows support
  • Added support for dynamic resolution
  • Added help option to the program

Screenshot

Screenshot

Description
Spinning ASCII donut on the terminal.
Readme MIT 883 KiB
Languages
C 98.3%
Makefile 1.7%