There seemed to only be a single line of code in the C++ src that was forcing C++2a usage. This was a map element initialization that I realized could just be done explicitly over 4 lines of code instead, which is worth it to help expand which versions of C++ the code base can use. This update should allow the code to be compiled with GCC >= 7.
This PR will also remove an annoying old file from git tracking, i.e. the PTMScoring.cpp file which is regenerated by cython upon build.
There seemed to only be a single line of code in the C++ src that was forcing C++2a usage. This was a map element initialization that I realized could just be done explicitly over 4 lines of code instead, which is worth it to help expand which versions of C++ the code base can use. This update should allow the code to be compiled with GCC >= 7.
This PR will also remove an annoying old file from git tracking, i.e. the
PTMScoring.cpp
file which is regenerated by cython upon build.