@@ -11,22 +11,55 @@ case "${unameOut}" in
1111esac
1212echo ${machine}
1313
14+
15+
16+ if [ " ${machine} " = " Mac" ];
17+ then
18+ cd libs/LibJPEG-turbo
19+ mkdir build
20+ cd build
21+ cmake -DCMAKE_INSTALL_PREFIX=../libjpeg-turbo-install -DWITH_JPEG8=1 ../libjpeg-turbo
22+ cmake --build . --parallel 8
23+ cmake --install .
24+ cd ../../..
25+ fi
26+
27+
1428cd libs/OpenCV
1529mkdir build
1630cd build
1731
32+ if [ " ${machine} " = " Linux" ];
33+ then
34+ cmake -DOPENCV_ENABLE_ALLOCATOR_STATS=OFF -DCMAKE_BUILD_TYPE=RELEASE \
35+ -DBUILD_TIFF=OFF -DWITH_TIFF=OFF -DBUILD_JPEG=OFF -DBUILD_ZLIB=OFF \
36+ -DBUILD_WEBP=OFF -DBUILD_PNG=OFF -DWITH_OPENEXR=OFF -DWITH_OPENJPEG=OFF \
37+ -DWITH_JASPER=OFF -DWITH_PROTOBUF=OFF -DWITH_QUIRC=OFF -DWITH_1394=OFF \
38+ -DWITH_V4L=OFF -DWITH_GSTREAMER=ON -DWITH_FFMPEG=ON -DWITH_GTK=OFF \
39+ -DBUILD_SHARED_LIBS=OFF \
40+ -DBUILD_LIST=" core,calib3d,imgproc,videoio,aruco, gapi" \
41+ -DCMAKE_INSTALL_PREFIX=../opencv_install \
42+ -DOPENCV_EXTRA_MODULES_PATH=../opencv_contrib/modules ../opencv
43+ cmake --build . --parallel 24
44+ cmake --install .
45+ fi
1846
19- cmake -DOPENCV_ENABLE_ALLOCATOR_STATS=OFF -DCMAKE_BUILD_TYPE=RELEASE \
20- -DBUILD_TIFF=OFF -DWITH_TIFF=OFF -DBUILD_JPEG=OFF -DBUILD_ZLIB=OFF \
21- -DBUILD_WEBP=OFF -DBUILD_PNG=OFF -DWITH_OPENEXR=OFF -DWITH_OPENJPEG=OFF \
22- -DWITH_JASPER=OFF -DWITH_PROTOBUF=OFF -DWITH_QUIRC=OFF -DWITH_1394=OFF \
23- -DWITH_V4L=OFF -DWITH_GSTREAMER=ON -DWITH_FFMPEG=ON -DWITH_GTK=OFF \
24- -DBUILD_SHARED_LIBS=OFF \
25- -DBUILD_LIST=" core,calib3d,imgproc,videoio,aruco, gapi" \
26- -DCMAKE_INSTALL_PREFIX=../opencv_install \
27- -DOPENCV_EXTRA_MODULES_PATH=../opencv_contrib/modules ../opencv
28- cmake --build . --parallel 8
29- cmake --install .
47+ if [ " ${machine} " = " Mac" ];
48+ then
49+ cmake -DOPENCV_ENABLE_ALLOCATOR_STATS=OFF -DCMAKE_BUILD_TYPE=RELEASE \
50+ -DBUILD_TIFF=OFF -DWITH_TIFF=OFF -DWITH_JPEG=ON -DBUILD_JPEG=OFF \
51+ -DJPEG_INCLUDE_DIR=/Users/thueser/Documents/JARVIS-AnnotationTool/libs/LibJPEG-turbo/libjpeg-turbo-install/include \
52+ -DJPEG_LIBRARY=/Users/thueser/Documents/JARVIS-AnnotationTool/libs/LibJPEG-turbo/libjpeg-turbo-install/lib/libturbojpeg.a -DBUILD_ZLIB=OFF \
53+ -DBUILD_WEBP=OFF -DBUILD_PNG=OFF -DWITH_OPENEXR=OFF -DWITH_OPENJPEG=OFF \
54+ -DWITH_JASPER=OFF -DWITH_PROTOBUF=OFF -DWITH_QUIRC=OFF -DWITH_1394=OFF \
55+ -DWITH_V4L=OFF -DWITH_GSTREAMER=ON -DWITH_FFMPEG=ON -DWITH_GTK=OFF \
56+ -DBUILD_SHARED_LIBS=OFF \
57+ -DBUILD_LIST=" core,calib3d,imgproc,videoio,aruco, gapi" \
58+ -DCMAKE_INSTALL_PREFIX=../opencv_install \
59+ -DOPENCV_EXTRA_MODULES_PATH=../opencv_contrib/modules ../opencv
60+ cmake --build . --parallel 24
61+ cmake --install .
62+ fi
3063
3164
3265cd ../../
@@ -51,7 +84,7 @@ cd build
5184 -no-openssl -skip qtlottie -skip qtmqtt -skip qtopcua -skip qtquicktimeline \
5285 -skip qtquick3d -skip qtquick3dphysics -skip qtwayland
5386
54- cmake --build . --parallel 8
87+ cmake --build . --parallel 24
5588cmake --install .
5689
5790cd ../../../
0 commit comments