Removing quote escape made the build work for both versions. Tested using: 1.18: docker ubuntu:22.04
1.19: Arch linux as host os
Why it works? : I'm not very sure, but the code is using exec.command, which may call syscall exec() family so no escaping is needed. (unlike shell, which parse the command first then call exec)
Fixes #523
Required sign-off
[x] I confirm that my PR does not contain any commercial or protected assets and/or source code.
[x] I agree in advance that my codes will be licensed automatically under the Apache License or similar BSD/MIT-like
open source licenses in case if OpenNox Project will adopt such a non-GPL license in the future.
Removing quote escape made the build work for both versions. Tested using: 1.18: docker ubuntu:22.04 1.19: Arch linux as host os
Why it works? : I'm not very sure, but the code is using exec.command, which may call syscall exec() family so no escaping is needed. (unlike shell, which parse the command first then call exec)
Fixes #523
Required sign-off