[Title] Added ignore file list to RDS deployer
authorkamuru <kamuru@kamuru-Samsung-Desktop-System.(none)>
Fri, 5 Jul 2013 02:35:08 +0000 (11:35 +0900)
committerkamuru <kamuru@kamuru-Samsung-Desktop-System.(none)>
Fri, 5 Jul 2013 02:35:08 +0000 (11:35 +0900)
[Desc.]
[Issue] https://bugs.tizendev.org/jira/browse/N_SE-44528

org.tizen.dynamicanalysis.ide.eplugin/src/org/tizen/dynamicanalysis/ide/eplugin/launch/TizenNativeApplicationDADelegate.java
package/changelog
package/pkginfo.manifest

index dcc3841..cec9bb7 100644 (file)
@@ -121,13 +121,13 @@ public class TizenNativeApplicationDADelegate extends
 
                        if (serverManager.isAnotherIDEConnected()) {
                                newCoreException(Labels.MESSAGE_ANOTHER_IDE_CONNECTED, null);
-                       }else{
+                       } else {
                                if (isDAReady()) {
                                        if (packaging_upload_install(project, currentDevice)) {
                                                runDynamicAnalyzer(project, currentDevice);
                                        }
                                }
-                       }               
+                       }
                } catch (CoreException e) {
                        DALog.dlgErrorMessage(Labels.MESSAGE_ERROR, e.getMessage());
                } finally {
@@ -167,8 +167,6 @@ public class TizenNativeApplicationDADelegate extends
                                                                        .getProjectPackagerInstance(project);
 
                                                        try {
-                                                               buildPackage(monitor, project, manifest,
-                                                                               packager);
                                                                if (RdsPreferencePage.isRdsMode(project)) {
                                                                        TizenLaunchCommand tizenCommand = new TizenLaunchCommand(
                                                                                        currentDevice);
@@ -181,13 +179,19 @@ public class TizenNativeApplicationDADelegate extends
                                                                                                        .toLowerCase(), monitor);
                                                                        rdsDeployer.setInterestList(TizenLaunchInfo
                                                                                        .makeInterestList(project));
+                                                                       rdsDeployer.setIgnoreList(TizenLaunchInfo
+                                                                                       .makeIgnoreList());
                                                                        if (!rdsDeployer.deploy()) {
+                                                                               buildPackage(monitor, project,
+                                                                                               manifest, packager);
                                                                                normalDeploy(monitor, project,
                                                                                                currentDevice, manifest,
                                                                                                packager);
                                                                        }
                                                                        rdsDeployer.pushResInfoFile();
                                                                } else {
+                                                                       buildPackage(monitor, project, manifest,
+                                                                                       packager);
                                                                        normalDeploy(monitor, project,
                                                                                        currentDevice, manifest, packager);
                                                                }
@@ -278,8 +282,7 @@ public class TizenNativeApplicationDADelegate extends
                                        .getCanonicalPath();
 
                        SyncResult syncSuccess = currentDevice.getSyncService().push(
-                               srcFilePath, currentDevice.getFileEntry( destDirectoryPath )
-                       );      // Fixxed
+                                       srcFilePath, currentDevice.getFileEntry(destDirectoryPath)); // Fixxed
 
                        if (syncSuccess.getCode() != RESULT_OK) {
                                newCoreException(TizenLaunchMessages.CANNOT_TRANSFER_FILE, null);
index 47f1abb..16cae1e 100644 (file)
@@ -1,3 +1,6 @@
+* 2.1.30
+- Added ignore file list to RDS deployer
+== hyunsik.noh <hyunsik.noh@samsung.com> 2013-07-05
 * 2.1.29
 - change device attribute value for launch configuration to device id(depends on device type)
 == hyunsik.noh <hyunsik.noh@samsung.com> 2013-07-04
index 8f2caf2..aa85afa 100644 (file)
@@ -1,4 +1,4 @@
-Version:2.1.29
+Version:2.1.30
 Source:dynamic-analysis-ide-eplugin
 Maintainer:Juyoung Kim <j0.kim@samsung.com>, Sanghyun Lee <sanghyunnim.lee@samsung.com>