2022-05-12 15:24:25 -07:00
|
|
|
#define SATDUMP_DLL_EXPORT 1
|
2022-05-12 16:56:46 +02:00
|
|
|
#include "satdump_vars.h"
|
|
|
|
|
|
|
|
|
|
namespace satdump
|
|
|
|
|
{
|
|
|
|
|
std::string init_res_path()
|
|
|
|
|
{
|
2022-05-15 20:15:19 +02:00
|
|
|
#ifdef __ANDROID__
|
|
|
|
|
return "./";
|
|
|
|
|
#endif
|
|
|
|
|
|
2022-05-12 16:56:46 +02:00
|
|
|
#ifdef _WIN32
|
|
|
|
|
return std::string(RESOURCES_PATH) + "/";
|
|
|
|
|
#else
|
|
|
|
|
// const char *val = std::getenv("APPDIR"); // We might be in an AppImage!
|
|
|
|
|
// if (val == nullptr)
|
|
|
|
|
return std::string(RESOURCES_PATH) + "/";
|
|
|
|
|
// else
|
|
|
|
|
// return std::string(val) + "/usr/share/satdump/";
|
|
|
|
|
#endif
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
std::string RESPATH = init_res_path();
|
|
|
|
|
}
|