- C++ compiler - needs to support C++17 standard
- CMake 3.15+
The rest prerequisites (such as development libraries) can be found in the packages file in the form of the apt package manager package names.
- Clone the project.
git clone [email protected]/Voravomas/myrls
- Install required packages. On Ubuntu:
[[ -r apt_packages.txt ]] && sed 's/\r$//' apt_packages.txt | sed 's/#.*//' | xargs sudo apt-get install -y
- Build.
cmake -Bbuild cmake --build build
myrls
myrls ../
Description: This program recursively prints content of a file or a directory. Only one path is allowed. Allowed options: -h [ --help ] Produce help message --input-file arg Enter file or directory