I’ve managed to build the launcher v0.8.0 for linux and windows, but am struggling with macOS.
My issue is getting the build to compile with a predefined safe_launcher.crust.config included in the packaged app (in this case the alpha network config).
I’ve tried the advice here to copy safe_launcher.crust.config to safe_launcher\node_modules\electron-prebuilt\dist and rename it electron.crust.config but the config in the packaged app was blank.
I’ve also tried the advice here to modify safe_launcher Helper.crust.config in safe_launcher.app/Contents/Frameworks/safe_launcher Helper.app/Contents/MacOS but the network does not connect.
I tried copying several parts from the actual alpha download into my packaged app but could still not connect to the network.
Where do I put the desired safe_launcher.crust.config file and what do I name it so it will be included when I package it with $ npm run package?
If I modify the config file in the packaged app, it should just work right? ie if I modify the packaged config file and it doesn’t work, is there a deeper problem?
I suspect my main problem was my build of libsafe_core.dylib wasn’t the expected version (the readme for launcher 0.8.0 do not specify which version of safe_core to use). I was using safe_core 0.19.0