[TCT][scripts][Non-ACR][Resolved dali module build error]
authorAmritanshu Pandia <a.pandia1@samsung.com>
Mon, 5 Dec 2016 11:09:18 +0000 (16:39 +0530)
committerJaeKyung Lee <jk79.lee@samsung.com>
Wed, 7 Dec 2016 00:37:42 +0000 (16:37 -0800)
Change-Id: I9e02fa8cb25c2076b1cddec8b7a76c7d775f095b
Signed-off-by: Amritanshu Pandia <a.pandia1@samsung.com>
scripts/tcbuild.sh [changed mode: 0644->0755]
scripts/tcbuildsdk.sh
scripts_tpk/tpk-install.py
scripts_tpk/tpk_create.sh
scripts_tpk/tpksdk-install.py

old mode 100644 (file)
new mode 100755 (executable)
index b86d670..2e5ad12
@@ -624,7 +624,7 @@ function inst {
                                if [ $INSTALL_MODE == 0 ]; then
                                        if [[ $MOD_NAME == "dali-application" ]]; then
                                                cp templates/external_wrapper_dali_app_launch/external_wrapper.sh /tmp/$TCT_DIR/
-                                       elif [[ $MOD_NAME == *"dali"* ]]; then
+                                       elif [[ ( $MOD_NAME =~ "dali-" ) || ( $MOD_NAME =~ "_dali" ) ]]; then
                                                cp templates/external_wrapper_dali_binary_launch/external_wrapper.sh /tmp/$TCT_DIR/
                                        else
                                                cp templates/external_wrapper_execution/external_wrapper.sh /tmp/$TCT_DIR/
index 3c74772db14008f04c8e9e288bdd21be76f096b3..cdba757e4b38d03a7542ae43de8720a3d8667ea0 100755 (executable)
@@ -625,7 +625,7 @@ function inst {
                                if [ $INSTALL_MODE == 0 ]; then
                                        if [[ $MOD_NAME == "dali-application" ]]; then
                                                cp templates/external_wrapper_dali_app_launch/external_wrapper.sh /tmp/$TCT_DIR/
-                                       elif [[ $MOD_NAME == *"dali"* ]]; then
+                                       elif [[ ( $MOD_NAME =~ "dali-" ) || ( $MOD_NAME =~ "_dali" ) ]]; then
                                                cp templates/external_wrapper_dali_binary_launch/external_wrapper.sh /tmp/$TCT_DIR/
                                        else
                                                cp templates/external_wrapper_execution/external_wrapper.sh /tmp/$TCT_DIR/
index e2774046888f3e39ca413b05824f14f879f3b917..a4942eb927a0fd215be2df9f1b4263f9bf38b35c 100755 (executable)
@@ -145,10 +145,11 @@ def install(TYPE, MODNAME, PROFILE, TC_COUNT, ARCH):
                        
                        # external_wrapper.sh
                        process_dali_application = "dali-application"
-                       process = "dali"
+                       process1 = "dali-"
+                       process2 = "_dali"
                        if ( re.search(process_dali_application, MODNAME) != None ):
                                shutil.copy('scripts_tpk'+dirSeparator+'external_wrapper_dali_app_launch.sh', dirSeparator+'tmp'+dirSeparator+TCT_DIR+dirSeparator+'external_wrapper.sh')
-                       elif ( re.search(process, MODNAME) != None ):
+                       elif ( re.search(process1, MODNAME) != None or re.search(process2, MODNAME) != None ):
                                shutil.copy('scripts_tpk'+dirSeparator+'external_wrapper_dali_binary_launch.sh', dirSeparator+'tmp'+dirSeparator+TCT_DIR+dirSeparator+'external_wrapper.sh')
                        else:
                                shutil.copy('scripts_tpk'+dirSeparator+'external_wrapper.sh', dirSeparator+'tmp'+dirSeparator+TCT_DIR)
index a38cd0a06caba3dae786cbb593867920e76c67a8..0d37dd8d1405b37ad73ac7fca0a6008329285234 100755 (executable)
@@ -39,13 +39,13 @@ fi
 copy_native_core()
 {
        if [ "$3" == "utc" ]; then
-               if [[ $2 =~ "dali-" ]]; then
+               if [[ ( $2 =~ "dali-" ) || ( $2 =~ "_dali" ) ]];        then
                        cp $2/*core.cpp $1/src/.
                else
                        cp $2/*core.c $1/src/.
                fi
        else
-               if [[ $2 =~ "dali-" ]]; then
+               if [[ ( $2 =~ "dali-" ) || ( $2 =~ "_dali" ) ]];        then
                        cp $2/*native.cpp $1/src/.
                else
                        cp $2/*native.c $1/src/.
@@ -63,7 +63,7 @@ deploySourceFile() {
        #copying common source and header files 
        cp $2/../../common/*.c $1/src/.
        cp $2/../../common/*.h $1/inc/.
-       if [[ $2 =~ "dali-" ]]; then
+       if [[ ( $2 =~ "dali-" ) || ( $2 =~ "_dali" ) ]];        then
                cp $2/../../common/*.cpp $1/src/.
        fi
        
@@ -186,7 +186,7 @@ deploySourceFile() {
        sed -i -f scripts_tpk/$3.sed $1/inc/tct_common.h
        
        # include tct_common.h in utc source files
-       if [[ $2 =~ "dali-" ]]; then
+       if [[ ( $2 =~ "dali-" ) || ( $2 =~ "_dali" ) ]];        then
                for srcFile in `ls $1/src/`
                do
                        sed -i '1i\#include <tct_common.h>' $1/src/$srcFile
@@ -201,7 +201,7 @@ deploySourceFile() {
        
        cd $1
        
-       if [[ $2 =~ "dali-" ]]; then
+       if [[ ( $2 =~ "dali-" ) || ( $2 =~ "_dali" ) ]];        then
                find ./src -iname *.cpp -print0 | tr '\0' ' ' > test.files
                find ./src -iname *.c -print0 | tr '\0' ' ' >> test.files
        else
index 0ef63ba92815a0bf8b3bc159a3dad8359ffa7838..299dbd68f086c54da44172cf72139ae1566f4d2f 100755 (executable)
@@ -140,10 +140,11 @@ def install(TYPE, MODNAME, PROFILE, TC_COUNT, ARCH):
                        
                        # external_wrapper.sh
                        process_dali_application = "dali-application"
-                       process = "dali"
+                       process1 = "dali-"
+                       process2 = "_dali"
                        if ( re.search(process_dali_application, MODNAME) != None ):
                                shutil.copy('scripts_tpk'+dirSeparator+'external_wrapper_dali_app_launch.sh', dirSeparator+'tmp'+dirSeparator+TCT_DIR+dirSeparator+'external_wrapper.sh')
-                       elif ( re.search(process, MODNAME) != None ):
+                       elif ( re.search(process1, MODNAME) != None or re.search(process2, MODNAME) != None ):
                                shutil.copy('scripts_tpk'+dirSeparator+'external_wrapper_dali_binary_launch.sh', dirSeparator+'tmp'+dirSeparator+TCT_DIR+dirSeparator+'external_wrapper.sh')
                        else:
                                shutil.copy('scripts_tpk'+dirSeparator+'external_wrapper.sh', dirSeparator+'tmp'+dirSeparator+TCT_DIR)