-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
need to support projectors arguments #14
Comments
here what we want
also we need to know in which context we are the same thing you have in we need something like
we need to update at the same time pros
cons
|
also related to new projector and abc versioning support (google code Issue 52) abc versioning is fixed and do works |
So "Bug 765905 - Improve the avmshell projector" helped a lot, but still the code was not working "as is" It works now but there are some change in behaviour to note
IMPORTANT When using the new "projector builder" in and if( vmargs == null )
{
vmargs = "-Dlanguage en";
} also the current redbean |
another important thing, once you generated a projector, this one can not anymore be configured with vmargs for ex:
if you want to apply the args |
feature is tested and working under Mac OS X |
feature is tested and working under Linux Ubuntu |
feature is tested and working under Windows note: had to disable some warnings in swf.cpp |
Projectors are our "static binaries", they allow us to merge a
redshell
runtime with an ABC or SWF program into a single executable.But they have one little problem: the arguments
because the projectors is basically the
redshell
runtimewe then inherit the argument logic of this one
for example in the case of the tool
redbean
we can not directly use
$ redbean -f mybuild.as3
we have to use
$ redbean -- -f mybuild.as3
the logic is
redshell [avmplus arguments] -- [program arguments]
ideally we want to detect from the runtime that we are inside a "projector
and then alter the logic for those arguments (already done in redtamarin 0.2.5 but removed since then).
it would be "nice to have" to be able to still configure the runtime from a projector
see:
The text was updated successfully, but these errors were encountered: