[Title] Modify build script
authortaeyoung2.son <taeyoung2.son@samsung.com>
Mon, 28 Nov 2011 08:46:30 +0000 (17:46 +0900)
committertaeyoung2.son <taeyoung2.son@samsung.com>
Mon, 28 Nov 2011 08:46:30 +0000 (17:46 +0900)
[Type] Feature
[Module] Main
[Priority] Major
[CQ#]
[Redmine#]
[Problem]
[Cause]
[Solution]

build.sh
builder/build.properties.clean
builder/build.properties.product.clean
builder/customTargets.xml
com.samsung.tizen.common.branding/common_native_wac.product
com.samsung.tizen.common.branding/plugin.xml

index 2969f16..4d9465d 100755 (executable)
--- a/build.sh
+++ b/build.sh
@@ -21,17 +21,17 @@ equinox_launcher=`echo org.eclipse.equinox.launcher_*.jar`
 pde_build=`echo org.eclipse.pde.build_*`
 metadata_path=$start_path/builder
 
-if [ $# -lt 3 ]
-then
-       echo "Usage : build_ide.sh PLATFORM_NAME TARGET_ECLIPSE_PATH BUILD_RESULT_PATH"
-       exit 1
-fi
-
-platform=$1
-based_eclipse_path=$2
-build_path=$3
-ir_version=$4
-build_version=$5
+#if [ $# -lt 3 ]
+#then
+#      echo "Usage : build_ide.sh PLATFORM_NAME TARGET_ECLIPSE_PATH BUILD_RESULT_PATH"
+#      exit 1
+#fi
+
+platform=linux
+based_eclipse_path=/home/taeyoung/work/slp/git/indigo-pde/eclipse
+build_path=/home/taeyoung/work/slp/tizen/build_result
+ir_version=16
+build_version=300
 
 build_time=`date +%Y%m%e-%H%M`
 build_result_path="$build_path/$build_result_directory"
@@ -130,7 +130,7 @@ else
 fi
 
 echo "Set about properties..."
-about_mapping_path=${build_path}/plugins/com.samsung.slp.common.branding/about.mappings
+about_mapping_path=${build_path}/plugins/com.samsung.tizen.common.branding/about.mappings
 about_major_version_parameter=0
 about_ir_version_parameter=1
 about_build_version_parameter=2
index 698eb8d..374eef5 100644 (file)
@@ -21,7 +21,7 @@
 #The type of the top level element we are building,  generally "feature"
 topLevelElementType=feature
 #The id of the top level element we are building
-topLevelElementId=com.samsung.slp.common.feature
+topLevelElementId=com.samsung.tizen.common.feature
 
 ############# PRODUCT/PACKAGING CONTROL #############
 #product=/com.samsung.freshide/SLPSDK.product
index 4567869..d3e2809 100644 (file)
 #The type of the top level element we are building,  generally "feature"
 topLevelElementType=feature
 #The id of the top level element we are building
-topLevelElementId=com.samsung.slp.common.product.feature
+topLevelElementId=com.samsung.tizen.common.product.feature
 
 ############# PRODUCT/PACKAGING CONTROL #############
-product=/com.samsung.slp.common.branding/common_native_wac.product
+product=/com.samsung.tizen.common.branding/common_native_wac.product
 runPackager=true
 
 #Set the name of the archive that will result from the product build.
index 50065bf..6a42e92 100644 (file)
        <import file="${allElementsFile}" />
        <target name="allElements">
                <ant antfile="${genericTargets}" target="${target}">
-                       <property name="type" value="feature"/>
-                       <property name="id" value="com.samsung.slp.common.feature"/>
+                       <property name="type" value="${topLevelElementType}"/>
+                       <property name="id" value="${topLevelElementId}"/>
                </ant>
        </target>
 
        <target
-               name="assemble.com.samsung.slp.common.feature.linux.gtk.x86">
+               name="assemble.${topLevelElementId}.linux.gtk.x86">
                <ant antfile="{$assembleScriptName}" dir="${buildDirectory}"/>
        </target>
        <target
-               name="assemble.com.samsung.slp.common.feature.win32.win32.x86">
+               name="assemble.${topLevelElementId}.win32.win32.x86">
                <ant antfile="{$assembleScriptName}" dir="${buildDirectory}"/>
        </target>
        
index 6c575e4..b5c2fc7 100644 (file)
@@ -140,6 +140,7 @@ All brand names and product names mentioned in this document are trademarks or r
       <feature id="com.samsung.tizen.common.feature" version="1.3.20"/>
       <feature id="com.samsung.tizen.nativeapp.feature" version="1.0.0"/>
       <feature id="org.eclipse.equinox.executable" version="3.5.0.v20110530-7P7NFUFFLWUl76mart"/>
+      <feature id="com.samsung.linuxplatform.wac.feature" version="1.0.0.qualifier"/>
    </features>
 
    <configurations>
index 714bc8b..48cfd7a 100644 (file)
@@ -34,7 +34,7 @@
       <product
             application="org.eclipse.ui.ide.workbench"
             description="%product.description"
-            name="Tizen IDE">
+            name="Tizen Native IDE">
          <property
                name="windowImages"
                value="icons/branding/16_SLP_SDK_icon.png,icons/branding/32_SLP_SDK_icon.png,icons/branding/48_SLP_SDK_icon.png,icons/branding/64_SLP_SDK_icon.png,icons/branding/128_SLP_SDK_icon.png">
@@ -45,7 +45,7 @@
          </property>
          <property
                name="aboutImage"
-               value="icons/branding/about_slp_sdk.png">
+               value="icons/branding/about_tizen_sdk.png">
          </property>
          <property
                name="preferenceCustomization"
@@ -53,7 +53,7 @@
          </property>
          <property
                name="appName"
-               value="Tizen IDE">
+               value="Tizen Native IDE">
          </property>
          <property
                name="introTitle"