#define SVP_ENV(env_name, default_value) ({const char* env = getenv(env_name); env ? env : default_value;})
#define SVP_VERSION SVP_ENV("SVP_VERSION", "")
string str = SVP_ENV("SOFTWARE_VERSION", "3.0.0");
#define SVP_ENV(env_name, default_value) ({const char* env = getenv(env_name); env ? env : default_value;})
#define SVP_VERSION SVP_ENV("SVP_VERSION", "")
string str = SVP_ENV("SOFTWARE_VERSION", "3.0.0");