workaround gyp bug with c++ extension src files