git: Disable .NET scripts in AppImage since it hangs on startup

This commit is contained in:
WerWolv
2023-07-20 20:59:06 +02:00
parent 18dd754b31
commit ffd3efe5fa
2 changed files with 3 additions and 14 deletions

View File

@@ -50,7 +50,7 @@ namespace hex::script::loader {
}
#else
void *loadLibrary(const char_t *path) {
void *h = dlopen(path, RTLD_LAZY | RTLD_LOCAL);
void *h = dlopen(path, RTLD_LAZY);
return h;
}
@@ -135,14 +135,8 @@ namespace hex::script::loader {
bool DotNetLoader::initialize() {
try {
AT_FIRST_TIME {
if (!loadHostfxr()) {
throw std::runtime_error("Failed to load hostfxr");
}
};
} catch (const std::exception &e) {
log::error("Failed to initialize DotNetLoader: {}", e.what());
if (!loadHostfxr()) {
log::error("Failed to initialize dotnet loader, could not load hostfxr");
return false;
}