fix bubblewrap script

cleanup_stuff
joneugster 1 year ago
parent 084e25c0dc
commit a3a421f504

@ -2,8 +2,10 @@
ELAN_HOME=$(lake env printenv ELAN_HOME)
(exec bwrap\
--bind ../../lean4game /lean4game \
--bind $2 /lean4game \
--bind $1 /game \
--bind $ELAN_HOME /elan \
--bind /usr /usr \
@ -22,6 +24,6 @@ ELAN_HOME=$(lake env printenv ELAN_HOME)
--unshare-uts \
--unshare-cgroup \
--die-with-parent \
--chdir "/lean4game/server/build/bin/" \
--chdir "/lean4game/server/.lake/build/bin/" \
./gameserver --server /game
)

@ -85,8 +85,8 @@ function startServerProcess(owner, repo) {
{ cwd: path.join(__dirname, "./.lake/build/bin/") })
} else {
serverProcess = cp.spawn("./bubblewrap.sh",
[game_dir],
{ cwd: __dirname })
[game_dir, path.join(__dirname, '..')],
{ cwd: path.join(__dirname, '..') })
}
serverProcess.on('error', error =>
console.error(`Launching Lean Server failed: ${error}`)

Loading…
Cancel
Save