Add markedtobject

This commit is contained in:
2025-04-14 14:03:05 -05:00
parent e73c35964c
commit c831174e18
12 changed files with 88 additions and 21 deletions

View File

@ -13,7 +13,16 @@ namespace Tesses::CrossLang
#else
static char EnvPathSeperator=':';
#endif
static std::string GetHomeFolder()
{
#if defined(CROSSLANG_ENABLE_PLATFORM_FOLDERS)
return sago::getHomeDir();
#elif defined(__EMSCRIPTEN__)
return "/home/web_user";
#else
return "/CrossLangProfile";
#endif
}
Tesses::Framework::Filesystem::VFSPath GetCrossLangConfigDir()
{
Tesses::Framework::Filesystem::VFSPath p;
@ -58,16 +67,7 @@ namespace Tesses::CrossLang
#endif
}
static std::string GetHomeFolder()
{
#if defined(CROSSLANG_ENABLE_PLATFORM_FOLDERS)
return sago::getHomeDir();
#elif defined(__EMSCRIPTEN__)
return "/home/web_user";
#else
return "/CrossLangProfile";
#endif
}
static TObject Env_getCrossLangConfig(GCList& ls, std::vector<TObject> args)
{
return GetCrossLangConfigDir();