- Added "network_proxy" variable.
Change-Id: I16197a579146093a54e6b217565769814237f45d
Signed-off-by: minkee.lee <minkee.lee@samsung.com>
@Override
public void getLaunchArgument(LaunchConfig config, VMProperty property)
throws VMWorkerException {
- if (EmulatorManager.isLinux() || EmulatorManager.isWin()) {
- config.addKernelOption(getProxy(property));
+ String proxyArgument = getProxy(property);
+ if (!proxyArgument.isEmpty()) {
+ config.addVariable(VAR_NETWORK_PROXY, proxyArgument);
+ config.addKernelOption(varForm(VAR_NETWORK_PROXY));
}
}
public static String VAR_KERNEL = "kernel";
public static String VAR_KERNEL_LOG = "kernel_log";
public static String VAR_APPEND = "append";
+ public static String VAR_NETWORK_PROXY = "network_proxy";
private static Map<Class<? extends IOption>, IOption> instanceMap = new HashMap<Class<? extends IOption>, IOption>();