Skip to content

Commit e75192a

Browse files
committed
Fix iOS simulator archive bloating and imagediff install path
1 parent 625b6ba commit e75192a

2 files changed

Lines changed: 13 additions & 1 deletion

File tree

build.sh

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -775,6 +775,12 @@ function build_ios {
775775

776776
build/ios/create-xc-frameworks.sh -o "${lib_dir}" "${xcframework_paths[@]}"
777777

778+
rm -rf \
779+
"${lib_dir}/arm64-iphoneos" \
780+
"${lib_dir}/arm64-iphonesimulator" \
781+
"${lib_dir}/x86_64-iphonesimulator" \
782+
"${lib_dir}/universal"
783+
778784
archive_ios "Debug"
779785
fi
780786

@@ -807,6 +813,12 @@ function build_ios {
807813

808814
build/ios/create-xc-frameworks.sh -o "${lib_dir}" "${xcframework_paths[@]}"
809815

816+
rm -rf \
817+
"${lib_dir}/arm64-iphoneos" \
818+
"${lib_dir}/arm64-iphonesimulator" \
819+
"${lib_dir}/x86_64-iphonesimulator" \
820+
"${lib_dir}/universal"
821+
810822
archive_ios "Release"
811823
fi
812824
}

libs/imagediff/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,4 +22,4 @@ if (NOT ANDROID AND NOT WEBGL AND NOT IOS)
2222
target_link_libraries(test_imagediff PRIVATE imagediff gtest image utils)
2323
endif()
2424

25-
install(TARGETS imagediff ARCHIVE DESTINATION lib/${DIST_ARCH} LIBRARY DESTINATION lib/${DIST_ARCH})
25+
install(TARGETS imagediff ARCHIVE DESTINATION lib/${DIST_DIR} LIBRARY DESTINATION lib/${DIST_DIR})

0 commit comments

Comments
 (0)