Updated Readme and added public repo to help output
This commit is contained in:
parent
c0abcee00b
commit
72891834c2
29
README.md
29
README.md
@ -1,31 +1,42 @@
|
||||
# README
|
||||
|
||||
## About
|
||||
roflcat is a C++ rewrite of [lolcat][1] which runs much faster and supports all the options of GNU cat. I am not going to support the animation options of lolcat (--animate, --duration, --speed) because there is no real purpose to them.
|
||||
roflcat is a C++ rewrite of [lolcat][1] which runs much faster and supports all the options of GNU cat. I am not going to support the animation options of lolcat (--animate, --duration, --speed) because there is no real purpose to them.
|
||||
Currently I can only confirm it runs on a linux system and I have no desire to expand to supporting anything else at this time.
|
||||
|
||||
To keep compatability with both GNU cat and lolcat, I wanted all command line options from both to either be implemented or ignored. However there are a few conflicts between the two, namely -s -t and -v. For these I will be implementing the GNU cat functionality.
|
||||
|
||||
Current version is 0.1a as of writing this, so if the version is much newer, remind me to update this readme :)
|
||||

|
||||
Current version is 1.1 as of writing this, so if the version is much newer, remind me to update this readme :)
|
||||

|
||||
|
||||
## Dependencies
|
||||
ncurses
|
||||
cmake
|
||||
|
||||
## Building
|
||||
There is no release right now. There is only the debug build which will produce an executable called 'tester'.
|
||||
To build just run `make`.
|
||||
```
|
||||
mkdir build
|
||||
cd build
|
||||
cmake ..
|
||||
make
|
||||
```
|
||||
|
||||
## Installing
|
||||
I would not recommend installing at this time. There is no install target in the makefile.
|
||||
From within the build directory:
|
||||
```
|
||||
make install
|
||||
```
|
||||
|
||||
## More Screenshots
|
||||
Some test outputs on a file filled with laughing cat emojis
|
||||
|
||||
256 color:
|
||||
256 color:
|
||||

|
||||
|
||||
Truecolor (24 bit):
|
||||
Truecolor (24 bit):
|
||||

|
||||
|
||||
16 color (type that will work in a tty):
|
||||
16 color (type that will work in a tty):
|
||||

|
||||
|
||||
[1]: https://github.com/busyloop/lolcat
|
||||
|
||||
@ -94,6 +94,7 @@ constexpr void print_usage(Printer&& p){
|
||||
p.print(L'\n');
|
||||
}
|
||||
p.print(L"\nroflcat Copyright (C) 2019 rexy712\n");
|
||||
p.print(L"Source code can be found at https://gitlab.com/rexy712/roflcat\n");
|
||||
p.print(L"This program comes with ABSOLUTELY NO WARRANTY\n");
|
||||
p.print(L"This is free software, and you are welcome to redistribute it\n");
|
||||
p.print(L"under certain conditions; see the GNU GPLv3 for details.\n");
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user