SRADA-680: Maven copies 'config' folder to built product
authorDmitriy Nikiforov <d.nikiforov@partner.samsung.com>
Wed, 18 May 2016 15:25:22 +0000 (18:25 +0300)
committergihun chang <gihun.chang@samsung.com>
Mon, 4 Jul 2016 09:44:05 +0000 (18:44 +0900)
'config' directory contains configuration files that may be used by built
product, so they should be copied to resulting archive.

Moved this directory from 'org.tizen.dynamicanalyzer.workbench' project to
'resources' directory in 'org.tizen.dynamicanalyzer.workbench.product' and
updated product's pom.xml to copy resources.

Change-Id: Idbff6b2548576a45c315e582947c6417b7fb2014

org.tizen.dynamicanalyzer.workbench.product/pom.xml
org.tizen.dynamicanalyzer.workbench.product/resources/config/config [moved from org.tizen.dynamicanalyzer.workbench/dynamic-analyzer/config/config with 100% similarity]
org.tizen.dynamicanalyzer.workbench.product/resources/config/feature [moved from org.tizen.dynamicanalyzer.workbench/dynamic-analyzer/config/feature with 100% similarity]
org.tizen.dynamicanalyzer.workbench.product/resources/config/layout [moved from org.tizen.dynamicanalyzer.workbench/dynamic-analyzer/config/layout with 100% similarity]
org.tizen.dynamicanalyzer.workbench.product/resources/config/license [moved from org.tizen.dynamicanalyzer.workbench/dynamic-analyzer/config/license with 100% similarity]
org.tizen.dynamicanalyzer.workbench.product/resources/config/setting [moved from org.tizen.dynamicanalyzer.workbench/dynamic-analyzer/config/setting with 100% similarity]
org.tizen.dynamicanalyzer.workbench.product/resources/config/template [moved from org.tizen.dynamicanalyzer.workbench/dynamic-analyzer/config/template with 100% similarity]
org.tizen.dynamicanalyzer.workbench.product/resources/config/user_interface_api_list [moved from org.tizen.dynamicanalyzer.workbench/dynamic-analyzer/config/user_interface_api_list with 100% similarity]

index 5b1bd34..e485be4 100644 (file)
                                                        </resources>
                                                </configuration>
                                        </execution>
+                                   <execution>
+                                               <id>copy-resources</id>
+                                               <phase>process-resources</phase>
+                                               <goals>
+                                                       <goal>copy-resources</goal>
+                                               </goals>
+                                               <configuration>
+                                                       <outputDirectory>${project.build.directory}/products/${product-id}/${envOs}/${envWs}/${envArch}/da/</outputDirectory>
+                                                       <resources>
+                                                               <resource>
+                                                                       <directory>resources</directory>
+                                                               </resource>
+                                                       </resources>
+                                               </configuration>
+                                       </execution>
                                </executions>
                        </plugin>