Refactoring of the repository to enable cross platform build using CMake (Linux, Windows, MacOSX)
Document FLEX / YACC process.
Generate Doxygen documentation
Run sanity test of Validate part of the build
Code is uniformly formatted for readability
Prepare to setup Continuous Integration (enable easier PR acceptance)
Update license from GPL/LPGL v3 to BSD 3-clause based on agreements between the contributors reached thanks to @DerekLong101
Refactoring of the repository to enable cross platform build using CMake (Linux, Windows, MacOSX) Document FLEX / YACC process. Generate Doxygen documentation Run sanity test of Validate part of the build Code is uniformly formatted for readability Prepare to setup Continuous Integration (enable easier PR acceptance) Update license from GPL/LPGL v3 to BSD 3-clause based on agreements between the contributors reached thanks to @DerekLong101
This also fixes: #4 #12 #14 #27 #33 #37 #38