Merge pull request #15796 from Putnam3145/fix-auxmos-perf-linux
Makes linux performance on startup better
This commit is contained in:
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user