@Override
public Process launch(List<String> cmd) {
ProcessBuilder pb = new ProcessBuilder(cmd);
+ Map<String, String> env = pb.environment();
if (EmulatorManager.isLinux()) {
- Map<String, String> env = pb.environment();
String value = env.get("LD_LIBRARY_PATH");
env.put("LD_LIBRARY_PATH", ((value == null) ? "" : value + ":") + FilePathResources.getBinPath() + ":" + FilePathResources.getRemotePath() + File.separator + "lib:");
EMLogger.getLogger().log(Level.INFO, "LD_LIBRARY_PATH: " + env.get("LD_LIBRARY_PATH"));
}
+ env.put("GL_VERSION", "2");
+ EMLogger.getLogger().log(Level.INFO, "GL_VERSION: " + env.get("GL_VERSION"));
if (this.binPath == null || this.binPath.isEmpty()) {
pb.directory(new File(FilePathResources.getBinPath()));
@Override
public Process launch(List<String> cmd) {
ProcessBuilder pb = new ProcessBuilder(cmd);
+ Map<String, String> env = pb.environment();
if (EmulatorManager.isLinux()) {
- Map<String, String> env = pb.environment();
String value = env.get("LD_LIBRARY_PATH");
env.put("LD_LIBRARY_PATH", ((value == null) ? "" : value + ":") + FilePathResources.getBinPath() + ":" + FilePathResources.getRemotePath() + File.separator + "lib:");
EMLogger.getLogger().log(Level.INFO, "LD_LIBRARY_PATH: " + env.get("LD_LIBRARY_PATH"));
}
+ env.put("GL_VERSION", "2");
+ EMLogger.getLogger().log(Level.INFO, "GL_VERSION: " + env.get("GL_VERSION"));
if (this.binPath == null || this.binPath.isEmpty()) {
pb.directory(new File(FilePathResources.getBinPath()));