Version 2.6.0 release
Whats new in 2.6.0
- Added a zlib license
- improved arguments and argument parsing
- added [-x|--exit] argument which is true if you want to exit the program
after use - using external args library to parse args (https://github.com/Taywee/args)
- args don't need to be ordered now, and you can pass any that you like
- added [-x|--exit] argument which is true if you want to exit the program
- Replaced the data/variables.txt with a MPCS.ini file
- added external library for using .ini (https://github.com/mcmtroffaes/inipp)
- put inside resources
- Improved the codebase to be leaner and better documented
- Error handling improved
- Added cmake paramters that allow to install a program and distribute it (hence this release)
Some important notes:
- version 2.6 is intended to be the last version of MPCS 2, however, it will still
get patch level updates - this version will separate into its own branch (2.6.x)
- all further development will be directed towards MPCS 3 (new main branch)