Skip to content

Commit 1fc0b99

Browse files
committed
make scripts more robust
1 parent 436d90e commit 1fc0b99

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

build/ios/build.sh

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -175,8 +175,6 @@ do
175175
library_name=$lib
176176
archive_name=$lib
177177
current_dir=`pwd`
178-
mkdir -p $library_name/prebuilt/
179-
mkdir -p $library_name/include/
180178
top_dir=$current_dir/../..
181179

182180
build_script_name="build_ios.sh"
@@ -188,6 +186,9 @@ do
188186
archive_name=z
189187
fi
190188

189+
mkdir -p $archive_name/prebuilt/
190+
mkdir -p $archive_name/include/
191+
191192
for arch in "${build_arches[@]}"
192193
do
193194
#skip certain arch libraries
@@ -211,9 +212,9 @@ do
211212
echo "build $arch for $lib"
212213
$top_dir/contrib/$build_script_name $is_simulator -a $arch -l $library_name
213214

214-
cp $top_dir/contrib/$install_library_path/$arch/lib/lib$archive_name.a $library_name/prebuilt/lib$archive_name-$arch.a
215+
cp $top_dir/contrib/$install_library_path/$arch/lib/lib$archive_name.a $archive_name/prebuilt/lib$archive_name-$arch.a
215216
# FIXME: some archive names have some postfix in it.
216-
cp $top_dir/contrib/$install_library_path/$arch/lib/lib$archive_name*.a $library_name/prebuilt/lib$archive_name-$arch.a
217+
cp $top_dir/contrib/$install_library_path/$arch/lib/lib$archive_name*.a $archive_name/prebuilt/lib$archive_name-$arch.a
217218

218219

219220
if [ $lib = "curl" ]; then
@@ -249,7 +250,7 @@ do
249250
# rm -rf $top_dir/contrib/$build_library_path-$arch
250251
done
251252

252-
create_fat_library $library_name
253+
create_fat_library $archive_name
253254

254255
if [ $lib = "curl" ]; then
255256
create_fat_library ssl

0 commit comments

Comments
 (0)