@@ -35,39 +35,39 @@ wolfssljni_dir=$2
3535aosp_dir=$3
3636
3737# Check if directories exist
38- if [ ! -d $wolfssl_dir ]; then
38+ if [ ! -d " $wolfssl_dir " ]; then
3939 echo " wolfSSL directory does not exist: $wolfssl_dir "
4040 exit 1
4141fi
4242
43- if [ ! -d $wolfssljni_dir ]; then
43+ if [ ! -d " $wolfssljni_dir " ]; then
4444 echo " wolfSSL JNI directory does not exist: $wolfssljni_dir "
4545 exit 1
4646fi
4747
48- if [ ! -d $aosp_dir ]; then
48+ if [ ! -d " $aosp_dir " ]; then
4949 echo " Android AOSP directory does not exist: $aosp_dir "
5050 exit 1
5151fi
5252
53- if [ ! -d $wolfssljni_dir /platform/android_aosp ]; then
53+ if [ ! -d " $wolfssljni_dir /platform/android_aosp" ]; then
5454 echo " wolfSSL JNI does not contain 'platform/android_aosp' directory"
5555 exit 1
5656fi
5757
5858# Check if AOSP files exist in wolfssljni bundle
5959jni_has_aosp=1
60- jni_aosp=$wolfssljni_dir /platform/android_aosp
60+ jni_aosp=" $wolfssljni_dir /platform/android_aosp"
6161
62- if [ ! -f $jni_aosp /wolfssl/Android.mk ]; then
62+ if [ ! -f " $jni_aosp /wolfssl/Android.mk" ]; then
6363 jni_has_aosp=0
6464fi
6565
66- if [ ! -f $jni_aosp /wolfssl/CleanSpec.mk ]; then
66+ if [ ! -f " $jni_aosp /wolfssl/CleanSpec.mk" ]; then
6767 jni_has_aosp=0
6868fi
6969
70- if [ ! -f $jni_aosp /wolfssljni/Android.mk ]; then
70+ if [ ! -f " $jni_aosp /wolfssljni/Android.mk" ]; then
7171 jni_has_aosp=0
7272fi
7373
@@ -76,24 +76,24 @@ if [ $jni_has_aosp -eq 0 ]; then
7676 exit 1
7777fi
7878
79- aosp_wolfssl=$aosp_dir /external/wolfssl
80- aosp_wolfssljni=$aosp_dir /external/wolfssljni
79+ aosp_wolfssl=" $aosp_dir /external/wolfssl"
80+ aosp_wolfssljni=" $aosp_dir /external/wolfssljni"
8181
8282# Copy wolfSSL sources over to AOSP code tree
83- if [ -d $aosp_wolfssl ]; then
83+ if [ -d " $aosp_wolfssl " ]; then
8484 echo " $aosp_wolfssl already exists, skipping wolfSSL copy"
8585else
86- mkdir -p $aosp_wolfssl
87- cp $jni_aosp /wolfssl/Android.mk $aosp_wolfssl
88- cp $jni_aosp /wolfssl/CleanSpec.mk $aosp_wolfssl
86+ mkdir -p " $aosp_wolfssl "
87+ cp " $jni_aosp /wolfssl/Android.mk" " $aosp_wolfssl "
88+ cp " $jni_aosp /wolfssl/CleanSpec.mk" " $aosp_wolfssl "
8989
90- cp -r $wolfssl_dir /certs $aosp_wolfssl /certs
91- cp -r $wolfssl_dir /src $aosp_wolfssl /src
92- cp -r $wolfssl_dir /wolfcrypt $aosp_wolfssl /wolfcrypt
93- cp -r $wolfssl_dir /wolfssl $aosp_wolfssl /wolfssl
90+ cp -r " $wolfssl_dir /certs" " $aosp_wolfssl /certs"
91+ cp -r " $wolfssl_dir /src" " $aosp_wolfssl /src"
92+ cp -r " $wolfssl_dir /wolfcrypt" " $aosp_wolfssl /wolfcrypt"
93+ cp -r " $wolfssl_dir /wolfssl" " $aosp_wolfssl /wolfssl"
9494
95- cp $wolfssl_dir /README $aosp_wolfssl
96- cp $wolfssl_dir /COPYING $aosp_wolfssl
95+ cp " $wolfssl_dir /README" " $aosp_wolfssl "
96+ cp " $wolfssl_dir /COPYING" " $aosp_wolfssl "
9797
9898 # Touch missing files if needed. If wolfSSL has been cloned from
9999 # GitHub, they don't exist. Only in stable releases.
@@ -106,13 +106,13 @@ else
106106fi
107107
108108# Copy wolfSSL JNI sources over to AOSP code tree
109- if [ -d $aosp_wolfssljni ]; then
109+ if [ -d " $aosp_wolfssljni " ]; then
110110 echo " $aosp_wolfssljni already exists, skipping wolfSSL copy"
111111else
112- mkdir -p $aosp_wolfssljni
113- cp $jni_aosp /wolfssljni/Android.mk $aosp_wolfssljni
112+ mkdir -p " $aosp_wolfssljni "
113+ cp " $jni_aosp /wolfssljni/Android.mk" " $aosp_wolfssljni "
114114
115- cp -r $wolfssljni_dir /* $aosp_wolfssljni
115+ cp -r " $wolfssljni_dir " /* " $aosp_wolfssljni "
116116fi
117117
118118echo " All Files copied into Android AOSP source tree."
0 commit comments