}
private final boolean deployPackage(final DebugTool tool) {
- String local = TOOLS_HOST_PATH + "/" + tool.getSourcepath() + "/" + tool.getBinaryname();
+ String local = tool.getSourcepath() + "/" + tool.getBinaryname();
String remote = TizenPlatformConstants.TOOLS_TARGET_PATH + "/" + tool.getBinaryname();
final String cmd;
DebugTool dt = null;
dt = makeDebugTool(InstallPathConfig.getCommonPlatformPath(), sourcepath, packagename, description);
if ( dt == null ) {
- makeDebugTool(InstallPathConfig.getPlatformVersionPath(), sourcepath, packagename, description);
+ dt = makeDebugTool(InstallPathConfig.getPlatformVersionPath(), sourcepath, packagename, description);
+ }
+ if ( dt != null ) {
+ toolLists.add(dt);
}
-
- toolLists.add(dt);
}
}
} catch (Throwable e) {
}
for (File f : packageFileList) {
if ( OnDemandInstall.RPM_PACKAGE_TYPE.equals(FileUtil.getFileExtension(f.getName())) ) {
- dt = makeDebugToolFromRPM(f, device, packagename, sourcepath, description);
+ dt = makeDebugToolFromRPM(f, device, packagename, parentDir + "/" + sourcepath, description);
}
else {
- dt = makeDebugToolFromTar(f, device, packagename, sourcepath, description);
+ dt = makeDebugToolFromTar(f, device, packagename, parentDir + "/" + sourcepath, description);
}
if ( dt != null ) {
return dt;
+* 2.1.76
+- Fixed on-demand install error in multi-profile
+== gune.kim <gune.kim@samsung.com> 2013-08-21
* 2.1.75
- Fixed wrong platform name format
== gune.kim <gune.kim@samsung.com> 2013-08-20
-Version:2.1.75
+Version:2.1.76
Source:common-eplugin
Maintainer:kangho kim <kh5325.kim@samsung.com>, yoonki park <yoonki.park@samsung.com>, hyunsik non <hyunsik.noh@samsung.com>, taeyoung son <taeyoung2.son@samsung.com>, gune Kim <gune.kim@samsung.com>, ho namkoong <ho.namkoong@samsung.com>, hyeongseok heo <hyeong-seok.heo@samsung.com>, gyeongseok seo <gyeongseok.seo@samsung.com>, jihoon song <jihoon80.song@samsung.com>, changhyun lee <changhyun1.lee@samsung.com>, bonyong lee <bonyong.lee@samsung.com>, shingil kang <shingil.kang@samsung.com>