Path of Building for Mac! 3.26-ready
|
Would love an update to this for 3.28 please and thank you :)
|
|
" Thank you ! There is also a reference in a file inside Modules directory so i duplicated this in Modules directory. My full "updatePathOfBuilding.sh" file :
Spoiler
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" # We remove the `launch.devMode or` to ensure the user's builds are stored not in # the binary, but within their user directory sed -i '' 's/if launch.devMode or .*then/if false then/' src/Modules/Main.lua # Remove the dev-mode notice sed -i '' 's/if launch.devMode and GetTime.*then/if false then/' src/Modules/Main.lua # Remove SSL checks. This fixes a weird problem where cURL doesn't find the # certificates on M1 Macs. The risk is really low, since the information this # transfers isn't really sensitive SED_COMMAND='s/(easy:setopt_url\(.*\))$/\1; easy:setopt(curl.OPT_SSL_VERIFYPEER, false)/' sed -E -i '' "$SED_COMMAND" src/Launch.lua sed -E -i '' "$SED_COMMAND" src/Classes/PassiveTree.lua sed -E -i '' "$SED_COMMAND" src/Classes/TradeQueryGenerator.lua sed -E -i '' "$SED_COMMAND" src/Classes/TreeTab.lua sed -E -i '' "$SED_COMMAND" src/Modules/BuildSiteTools.lua # Fix font crashes (Nevl#4122) # sed -E -i '' 's/= font or "VAR"/= "VAR"/' src/Classes/Tooltip.lua sed -i '' 's/"FONTIN SC ITALIC"/"VAR"/g' src/Classes/*.lua sed -i '' 's/"FONTIN SC"/"VAR"/g' src/Classes/*.lua sed -i '' 's/"FONTIN ITALIC"/"VAR"/g' src/Classes/*.lua sed -i '' 's/"FONTIN"/"VAR"/g' src/Classes/*.lua sed -i '' 's/"FONTIN SC ITALIC"/"VAR"/g' src/Modules/*.lua sed -i '' 's/"FONTIN SC"/"VAR"/g' src/Modules/*.lua sed -i '' 's/"FONTIN ITALIC"/"VAR"/g' src/Modules/*.lua sed -i '' 's/"FONTIN"/"VAR"/g' src/Modules/*.lua # Run remaining setup unzip runtime-win32.zip lua/xml.lua lua/base64.lua lua/sha1.lua mv lua/*.lua . rmdir lua cp ../lcurl.so . mv src/* . rmdir src Last edited by Speed_Zealot#7759 on Mar 18, 2026, 1:05:41 PM
|
|












