@@ -11,22 +11,55 @@ case "${unameOut}" in
11
11
esac
12
12
echo ${machine}
13
13
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
+
14
28
cd libs/OpenCV
15
29
mkdir build
16
30
cd build
17
31
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
18
46
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
30
63
31
64
32
65
cd ../../
@@ -51,7 +84,7 @@ cd build
51
84
-no-openssl -skip qtlottie -skip qtmqtt -skip qtopcua -skip qtquicktimeline \
52
85
-skip qtquick3d -skip qtquick3dphysics -skip qtwayland
53
86
54
- cmake --build . --parallel 8
87
+ cmake --build . --parallel 24
55
88
cmake --install .
56
89
57
90
cd ../../../
0 commit comments