This shall pass “—some-options=value” to the script when build, however not when running the executable. Any arguments specified by the user when invoking the executable shall be used as arguments during execution. The compile time arguments shall be ignored during execution time.
I have the problem that our script needs some options at compile time, however at runtime the complietime options shall not be present. Thus I suggest above build time commandline marker "++" similar to the already available commandline marker "--".