Skip to content

Commit c55e01d

Browse files
committed
tess2 cmake 3.5 minimum fix
1 parent 12f8c4a commit c55e01d

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

apothecary/formulas/tess2/tess2.sh

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,8 @@ function build() {
8484
-DCMAKE_CXX_EXTENSIONS=OFF \
8585
-DCMAKE_INSTALL_PREFIX=Release \
8686
-DCMAKE_INCLUDE_OUTPUT_DIRECTORY=include \
87+
-DCMAKE_MINIMUM_REQUIRED_VERSION=3.22 \
88+
-DCMAKE_POLICY_VERSION_MINIMUM=3.5 \
8789
-DCMAKE_INSTALL_INCLUDEDIR=include
8890
cmake --build . --config Release -j${PARALLEL_MAKE} --target install
8991
cd ..
@@ -106,6 +108,8 @@ function build() {
106108
${CMAKE_WIN_SDK} \
107109
-DCMAKE_CXX_FLAGS=-DNDEBUG \
108110
-DCMAKE_C_FLAGS=-DNDEBUG \
111+
-DCMAKE_MINIMUM_REQUIRED_VERSION=3.22 \
112+
-DCMAKE_POLICY_VERSION_MINIMUM=3.5 \
109113
-DCMAKE_CXX_FLAGS_RELEASE="-DUSE_PTHREADS=1 ${VS_C_FLAGS} ${FLAGS_RELEASE} ${EXCEPTION_FLAGS}" \
110114
-DCMAKE_C_FLAGS_RELEASE="-DUSE_PTHREADS=1 ${VS_C_FLAGS} ${FLAGS_RELEASE} ${EXCEPTION_FLAGS}" \
111115
-A "${PLATFORM}" \
@@ -132,6 +136,7 @@ function build() {
132136
-DBUILD_SHARED_LIBS=OFF \
133137
-DCMAKE_POSITION_INDEPENDENT_CODE=ON \
134138
-DCMAKE_MINIMUM_REQUIRED_VERSION=3.22 \
139+
-DCMAKE_POLICY_VERSION_MINIMUM=3.5 \
135140
-DCMAKE_CXX_FLAGS="-DUSE_PTHREADS=1 -fvisibility-inlines-hidden -std=c++${CPP_STANDARD} -frtti ${FLAG_RELEASE}" \
136141
-DCMAKE_C_FLAGS="-DUSE_PTHREADS=1 -fvisibility-inlines-hidden -std=c${C_STANDARD} -Wno-implicit-function-declaration -frtti ${FLAG_RELEASE}" \
137142
-DCMAKE_CXX_EXTENSIONS=OFF \
@@ -180,6 +185,7 @@ function build() {
180185
-DCMAKE_INSTALL_PREFIX=Release \
181186
-DCMAKE_POSITION_INDEPENDENT_CODE=ON \
182187
-DCMAKE_MINIMUM_REQUIRED_VERSION=3.22 \
188+
-DCMAKE_POLICY_VERSION_MINIMUM=3.5 \
183189
-DCMAKE_CXX_FLAGS="-DUSE_PTHREADS=1 -fvisibility-inlines-hidden -std=c++${CPP_STANDARD} -frtti ${FLAG_RELEASE}" \
184190
-DCMAKE_C_FLAGS="-DUSE_PTHREADS=1 -fvisibility-inlines-hidden -std=c${C_STANDARD} -Wno-implicit-function-declaration -frtti ${FLAG_RELEASE}" \
185191
-DCMAKE_POSITION_INDEPENDENT_CODE=ON \

0 commit comments

Comments
 (0)