@ -24,36 +24,36 @@ fi
JOB_COUNT = 1
if [ \( " $1 " != "simulator" \) -a \( " $1 " != "simulator_x86_64" \) ] ; then
mkdir -p platforms/ios/armv7s
cd platforms/ios/armv7s
mkdir -p platforms/ios/iphoneos_ armv7s
cd platforms/ios/iphoneos_ armv7s
../configure_xcode.sh $CV_CONTRIB_OPTION device armv7s ${ @ : 3 }
./xcodebuild_wrapper BITCODE_GENERATION_MODE = bitcode -parallelizeTargets -jobs ${ JOB_COUNT } -configuration Release -target ALL_BUILD build
./xcodebuild_wrapper -parallelizeTargets -jobs ${ JOB_COUNT } -configuration Release -target ALL_BUILD build
cd ../../..
mkdir -p platforms/ios/armv7
mkdir -p platforms/ios/iphoneos_ armv7
cd platforms/ios/armv7
../configure_xcode.sh $CV_CONTRIB_OPTION device armv7 ${ @ : 3 }
./xcodebuild_wrapper BITCODE_GENERATION_MODE = bitcode -parallelizeTargets -jobs ${ JOB_COUNT } -configuration Release -target ALL_BUILD build
./xcodebuild_wrapper -parallelizeTargets -jobs ${ JOB_COUNT } -configuration Release -target ALL_BUILD build
cd ../../..
mkdir -p platforms/ios/arm64
mkdir -p platforms/ios/iphoneos_ arm64
cd platforms/ios/arm64
../configure_xcode.sh $CV_CONTRIB_OPTION device arm64 ${ @ : 3 }
./xcodebuild_wrapper BITCODE_GENERATION_MODE = bitcode -parallelizeTargets -jobs ${ JOB_COUNT } -configuration Release -target ALL_BUILD build
./xcodebuild_wrapper -parallelizeTargets -jobs ${ JOB_COUNT } -configuration Release -target ALL_BUILD build
cd ../../..
fi
#if [ "$1" != "simulator_x86_64" ]; then
# mkdir -p platforms/ios/arm64_ simulator
# cd platforms/ios/arm64_ simulator
# mkdir -p platforms/ios/simulator_arm64
# cd platforms/ios/simulator_arm64
# #skip the first two parameter
# ../configure_xcode.sh $CV_CONTRIB_OPTION simulator arm64 -DBUILD_IPP_IW:BOOL=FALSE -DWITH_IPP:BOOL=FALSE ${@:3}
# ./xcodebuild_wrapper -parallelizeTargets -jobs ${JOB_COUNT} -configuration Release -target ALL_BUILD build
# cd ../../..
#fi
mkdir -p platforms/ios/x86_64_ simulator
cd platforms/ios/x86_64_ simulator
mkdir -p platforms/ios/simulator_x86_64
cd platforms/ios/simulator_x86_64
#skip the first two parameter
../configure_xcode.sh $CV_CONTRIB_OPTION simulator x86_64 -DBUILD_IPP_IW:BOOL= FALSE -DWITH_IPP:BOOL= FALSE ${ @ : 3 }
@ -64,7 +64,7 @@ cd ../../..
cd Emgu.CV.Platform/iOS
#compile Emgu.CV.World.iOS.dll
msbuild /p:Configuration= Release
cd ../../platforms/ios/x86_64_ simulator
cd ../../platforms/ios/simulator_x86_64
#build the package this time
./xcodebuild_wrapper WARNING_CFLAGS = -Wno-implicit-function-declaration -parallelizeTargets -jobs ${ JOB_COUNT } -configuration Release -target package build