Merge pull request #15796 from Putnam3145/fix-auxmos-perf-linux

Makes linux performance on startup better
This commit is contained in:
Lin
2022-08-19 05:54:11 +00:00
committed by GitHub
+9 -6
View File
@@ -1,9 +1,12 @@
#define AUXMOS (world.system_type == MS_WINDOWS ? "auxmos.dll" : __detect_auxmos()) #define AUXMOS (world.system_type == MS_WINDOWS ? "auxmos.dll" : __detect_auxmos())
/proc/__detect_auxmos() /proc/__detect_auxmos()
if (fexists("./libauxmos.so")) var/static/known_auxmos_var
return "./libauxmos.so" if(!known_auxmos_var)
else if (fexists("[world.GetConfig("env", "HOME")]/.byond/bin/libauxmos.so")) if (fexists("./libauxmos.so"))
return "[world.GetConfig("env", "HOME")]/.byond/bin/libauxmos.so" known_auxmos_var = "./libauxmos.so"
else else if (fexists("[world.GetConfig("env", "HOME")]/.byond/bin/libauxmos.so"))
CRASH("Could not find libauxmos.so") known_auxmos_var = "[world.GetConfig("env", "HOME")]/.byond/bin/libauxmos.so"
else
CRASH("Could not find libauxmos.so")
return known_auxmos_var