An C-language application with the implementation of these requirements.
- Daniel Omiya - 41995449
- Hugo Amorim - 41991184
- Nicole Martins - 41990277
- C/C++ languages
- Catch2 (for unit tests)
- CMake
- Docker
- app: application's entry point;
- includes: headers used through the app;
- src: library implementation; and
- tests: unit tests written in C++.
Just docker it (Makefile
included).
make dev ALGORITHM=prog WORD=aaabbb
make clean build
./build/app/main [algorithm] [word?]
Makefile
also has a target for our unit tests.
make test
That's all folks!