void ldflag(const std::string &s) { binfo.ldflags.push_back(s); }
void libpath(const std::string &s) { binfo.libpath.push_back(s); }
void library(const std::string &s) { binfo.libs.push_back(s); }
void ldflag(const std::string &s) { binfo.ldflags.push_back(s); }
void libpath(const std::string &s) { binfo.libpath.push_back(s); }
void library(const std::string &s) { binfo.libs.push_back(s); }