From 41c53c87075dfcd4e62b36c630e244f07fdeac51 Mon Sep 17 00:00:00 2001 From: Sungho Park Date: Tue, 18 Jun 2013 19:11:15 +0900 Subject: [PATCH] [Title] * bug fix ** change file extension .exe to .bin in linux --- .../src/org/tizen/installmanager/core/InstallManager.java | 10 ++++++++++ .../org/tizen/installmanager/core/InstallManagerConstants.java | 2 +- package/pkginfo.manifest | 2 +- 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/InstallManager_java/src/org/tizen/installmanager/core/InstallManager.java b/InstallManager_java/src/org/tizen/installmanager/core/InstallManager.java index 5a5e200..2c8eeea 100644 --- a/InstallManager_java/src/org/tizen/installmanager/core/InstallManager.java +++ b/InstallManager_java/src/org/tizen/installmanager/core/InstallManager.java @@ -865,6 +865,16 @@ public class InstallManager { Log.ExceptionLog(e); return; } + + String imJarFilePath = PathUtil.get(parentDir, InstallManagerConstants.INSTALLMANAGER_JAR_FILE_NAME); + command = "cp -rf " + imJarFilePath + " " + targetDir; + + try { + ShellUtil.execute(command); + } catch (IMShellCommandFail e) { + Log.ExceptionLog(e); + return; + } } private void removeMissingPackages(IIMProgressMonitor monitor) { diff --git a/InstallManager_java/src/org/tizen/installmanager/core/InstallManagerConstants.java b/InstallManager_java/src/org/tizen/installmanager/core/InstallManagerConstants.java index 39c6356..38c454b 100644 --- a/InstallManager_java/src/org/tizen/installmanager/core/InstallManagerConstants.java +++ b/InstallManager_java/src/org/tizen/installmanager/core/InstallManagerConstants.java @@ -8,7 +8,7 @@ public class InstallManagerConstants { final static public String INSTALLMANAGER_PACKAGE_NAME = "install-manager"; final static public String INSTALLMANAGER_JAR_FILE_NAME = "InstallManager.jar"; final static public String INSTALLMANAGER_BINARY_PREFIX = "inst-manager"; - final static public String INSTALLMANAGER_EXECUTALBE_FILE_NAME_FOR_LINUX = INSTALLMANAGER_BINARY_PREFIX + ".exe"; + final static public String INSTALLMANAGER_EXECUTALBE_FILE_NAME_FOR_LINUX = INSTALLMANAGER_BINARY_PREFIX + ".bin"; final static public String INSTALLMANAGER_EXECUTALBE_FILE_NAME_FOR_WINDOWS = INSTALLMANAGER_BINARY_PREFIX + ".exe"; final static public String INSTALLMANAGER_EXECUTALBE_DIR_NAME_FOR_MAC = INSTALLMANAGER_BINARY_PREFIX + ".app"; final static public String INSTALLMANAGER_BINARY_NAME = getInstallManagerBinaryName(); diff --git a/package/pkginfo.manifest b/package/pkginfo.manifest index 10e4f50..43e0a26 100644 --- a/package/pkginfo.manifest +++ b/package/pkginfo.manifest @@ -1,5 +1,5 @@ Source: install-manager -Version: 2.1.21 +Version: 2.1.22 Maintainer: Shihyun Kim, Yongsung Kim Package: install-manager -- 2.7.4