https://github.com/nouemankhal/geekcode
A CLI that transforms text into ASCII Art.
https://github.com/nouemankhal/geekcode
cli cmake cpp text-generation
Last synced: about 1 year ago
JSON representation
A CLI that transforms text into ASCII Art.
- Host: GitHub
- URL: https://github.com/nouemankhal/geekcode
- Owner: NouemanKHAL
- Created: 2018-02-20T22:40:11.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2022-02-20T10:24:09.000Z (about 4 years ago)
- Last Synced: 2025-01-17T02:26:53.364Z (about 1 year ago)
- Topics: cli, cmake, cpp, text-generation
- Language: C++
- Homepage:
- Size: 56.6 KB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# GeekCode v2.7 [](https://github.com/NouemanKHAL/GeekCode/blob/master/LICENSE)
A CLI that transforms text into ASCII Art.
````
Usage: geekcode [options] file
Options:
-h --help : Display this information.
-v --version : Display the version of GeekCode.
-c --custom : Use a custom character to print the text.
-o --output : Specifies the output file.
````
# Example
* CMakeLists.txt :

* main.cpp :

# Requirements
* C++14 or Higher
* CMake v3.5.1 or higher
* Make (for Windows users : copy and rename MinGW/bin/mingw32-make.exe as make.exe)
# Usage
* Go to the root of the project then :
```console
foo@bar/GeekCode:~$ cd build
foo@bar/GeekCode/build:~$ cmake .. -G "MinGW Makefiles"
foo@bar/GeekCode/build:~$ make
```
* Launch your executable "geekcode".
```console
foo@bar/GeekCode/build:~$ geekcode
```
# TO-DOs
* Support essential alphanumeric characters -- DONE.
* Support customizable character to draw characters -- DONE.