Currently the header files in include/ipr, for example include/ipr/lexer are not in the CMakeLists.txt file.
This means they do not appear in a generated Visual Studio project.
If you do add them, to the add_library CMake command, they will appear but because they have no extension they do not get any syntax highlighting.
I would suggest
- Add the headers to the CMakeLists.txt
- Add .h extensions to the files ( and fis up the relevant #include statements )
Step 1 could be done without doing step 2.
If you are OK with this I will submit a PR.
Currently the header files in include/ipr, for example include/ipr/lexer are not in the CMakeLists.txt file.
This means they do not appear in a generated Visual Studio project.
If you do add them, to the add_library CMake command, they will appear but because they have no extension they do not get any syntax highlighting.
I would suggest
Step 1 could be done without doing step 2.
If you are OK with this I will submit a PR.