@@ -60,6 +60,7 @@ cmake -GNinja .. \
6060 -DCMAKE_C_FLAGS=" -fpic -fvisibility=hidden" \
6161 -DCMAKE_CXX_FLAGS=" -fpic -fvisibility=hidden" \
6262 -DCMAKE_INSTALL_PREFIX=" $INSTALL_PREFIX " \
63+ -DCMAKE_PREFIX_PATH=" $INSTALL_PREFIX " \
6364 -DCMAKE_CXX_COMPILER_LAUNCHER=ccache \
6465 -DNLOPT_FORTRAN=OFF \
6566 -DNLOPT_GUILE=OFF \
@@ -119,6 +120,7 @@ cmake -GNinja .. \
119120 -DCMAKE_C_FLAGS=" -fpic -fvisibility=hidden" \
120121 -DCMAKE_CXX_FLAGS=" -fpic -fvisibility=hidden" \
121122 -DCMAKE_INSTALL_PREFIX=" $INSTALL_PREFIX " \
123+ -DCMAKE_PREFIX_PATH=" $INSTALL_PREFIX " \
122124 -DCMAKE_CXX_COMPILER_LAUNCHER=ccache \
123125 -DZLIB_INCLUDE_DIR=${INSTALL_PREFIX} /include \
124126 -DZLIB_LIBRARY_RELEASE=${INSTALL_PREFIX} /lib/libz.a \
@@ -147,6 +149,7 @@ cmake -GNinja .. \
147149 -DCMAKE_C_FLAGS=" -fpic -fvisibility=hidden" \
148150 -DCMAKE_CXX_FLAGS=" -fpic -fvisibility=hidden" \
149151 -DCMAKE_INSTALL_PREFIX=" $INSTALL_PREFIX " \
152+ -DCMAKE_PREFIX_PATH=" $INSTALL_PREFIX " \
150153 -DCMAKE_CXX_COMPILER_LAUNCHER=ccache \
151154 -DBENCHMARK_ENABLE_WERROR=OFF \
152155 -DBENCHMARK_ENABLE_TESTING=OFF
@@ -166,6 +169,7 @@ cmake -GNinja .. \
166169 -DCMAKE_C_FLAGS=" -fpic -fvisibility=hidden" \
167170 -DCMAKE_CXX_FLAGS=" -fpic -fvisibility=hidden" \
168171 -DCMAKE_INSTALL_PREFIX=" $INSTALL_PREFIX " \
172+ -DCMAKE_PREFIX_PATH=" $INSTALL_PREFIX " \
169173 -DCMAKE_CXX_COMPILER_LAUNCHER=ccache \
170174 -DBUILD_SHARED_LIBS=OFF \
171175 -DCATCH_INSTALL_DOCS=OFF \
@@ -186,6 +190,7 @@ cmake -GNinja .. \
186190 -DCMAKE_C_FLAGS=" -fpic -fvisibility=hidden" \
187191 -DCMAKE_CXX_FLAGS=" -fpic -fvisibility=hidden" \
188192 -DCMAKE_INSTALL_PREFIX=" $INSTALL_PREFIX " \
193+ -DCMAKE_PREFIX_PATH=" $INSTALL_PREFIX " \
189194 -DCMAKE_CXX_COMPILER_LAUNCHER=ccache \
190195 -DBUILD_opencv_apps=OFF \
191196 -DBUILD_opencv_calib3d=OFF \
@@ -312,6 +317,7 @@ cmake -GNinja .. \
312317 -DCMAKE_C_FLAGS=" -fpic -fvisibility=hidden" \
313318 -DCMAKE_CXX_FLAGS=" -fpic -fvisibility=hidden" \
314319 -DCMAKE_INSTALL_PREFIX=" $INSTALL_PREFIX " \
320+ -DCMAKE_PREFIX_PATH=" $INSTALL_PREFIX " \
315321 -DCMAKE_CXX_COMPILER_LAUNCHER=ccache \
316322 -DTBB_ENABLE_IPO=" $TBB_ENABLE_IPO " \
317323 -DTBB_STRICT=OFF \
@@ -372,6 +378,7 @@ cmake -GNinja ../expat \
372378 -DCMAKE_C_FLAGS=" -fpic -fvisibility=hidden" \
373379 -DCMAKE_CXX_FLAGS=" -fpic -fvisibility=hidden" \
374380 -DCMAKE_INSTALL_PREFIX=" $INSTALL_PREFIX " \
381+ -DCMAKE_PREFIX_PATH=" $INSTALL_PREFIX " \
375382 -DCMAKE_CXX_COMPILER_LAUNCHER=ccache \
376383 -DEXPAT_BUILD_DOCS=OFF \
377384 -DEXPAT_BUILD_EXAMPLES=OFF \
@@ -457,6 +464,7 @@ cmake -GNinja .. \
457464 -DCMAKE_C_FLAGS=" -fpic -fvisibility=hidden" \
458465 -DCMAKE_CXX_FLAGS=" -fpic -fvisibility=hidden" \
459466 -DCMAKE_INSTALL_PREFIX=" $INSTALL_PREFIX " \
467+ -DCMAKE_PREFIX_PATH=" $INSTALL_PREFIX " \
460468 -DCMAKE_CXX_COMPILER_LAUNCHER=ccache \
461469 -DCMAKE_CXX_STANDARD=20 \
462470 -DFMT_DOC=OFF \
@@ -480,6 +488,7 @@ cmake -GNinja .. \
480488 -DCMAKE_C_FLAGS=" -fpic -fvisibility=hidden" \
481489 -DCMAKE_CXX_FLAGS=" -fpic -fvisibility=hidden" \
482490 -DCMAKE_INSTALL_PREFIX=" $INSTALL_PREFIX " \
491+ -DCMAKE_PREFIX_PATH=" $INSTALL_PREFIX " \
483492 -DCMAKE_CXX_COMPILER_LAUNCHER=ccache \
484493 -Djpeg=OFF \
485494 -Djpeg12=OFF \
@@ -510,6 +519,7 @@ cmake -GNinja .. \
510519 -DCMAKE_C_FLAGS=" -fpic -fvisibility=hidden" \
511520 -DCMAKE_CXX_FLAGS=" -fpic -fvisibility=hidden" \
512521 -DCMAKE_INSTALL_PREFIX=" $INSTALL_PREFIX " \
522+ -DCMAKE_PREFIX_PATH=" $INSTALL_PREFIX " \
513523 -DCMAKE_CXX_COMPILER_LAUNCHER=ccache \
514524 -DCMAKE_CXX_STANDARD=20 \
515525 -DSPDLOG_BUILD_TESTS=OFF \
@@ -518,6 +528,25 @@ cmake -GNinja .. \
518528 -DSPDLOG_NO_THREAD_ID=ON \
519529 -DSPDLOG_NO_ATOMIC_LEVELS=ON \
520530 -DCMAKE_PREFIX_PATH=$INSTALL_PREFIX
531+ cmake .. -LA
532+ rm -rf *
533+ cmake -GNinja .. \
534+ -DCMAKE_OSX_DEPLOYMENT_TARGET=" ${MACOSX_DEPLOYMENT_TARGET} " \
535+ -DCMAKE_BUILD_TYPE=Release \
536+ -DBUILD_SHARED_LIBS=OFF \
537+ -DCMAKE_C_FLAGS=" -fpic -fvisibility=hidden" \
538+ -DCMAKE_CXX_FLAGS=" -fpic -fvisibility=hidden" \
539+ -DCMAKE_INSTALL_PREFIX=" $INSTALL_PREFIX " \
540+ -DCMAKE_CXX_COMPILER_LAUNCHER=ccache \
541+ -DCMAKE_CXX_STANDARD=20 \
542+ -DSPDLOG_BUILD_TESTS=OFF \
543+ -DSPDLOG_BUILD_EXAMPLE=OFF \
544+ -DSPDLOG_FMT_EXTERNAL=ON \
545+ -Dfmt_DIR=" $INSTALL_PREFIX /lib/cmake/fmt" \
546+ -DSPDLOG_NO_THREAD_ID=ON \
547+ -DSPDLOG_NO_ATOMIC_LEVELS=ON \
548+ -DCMAKE_PREFIX_PATH=$INSTALL_PREFIX
549+ cmake .. -LA
521550time ninja
522551${SUDO_CMD} ninja install
523552cd ../../
@@ -573,6 +602,7 @@ cmake -GNinja .. \
573602 -DCMAKE_C_FLAGS=" -fpic -fvisibility=hidden" \
574603 -DCMAKE_CXX_FLAGS=" -fpic -fvisibility=hidden" \
575604 -DCMAKE_INSTALL_PREFIX=" $INSTALL_PREFIX " \
605+ -DCMAKE_PREFIX_PATH=" $INSTALL_PREFIX " \
576606 -DWITH_CGAL_ImageIO=OFF \
577607 -DWITH_CGAL_Qt5=OFF
578608${SUDO_CMD} ninja install
@@ -638,6 +668,7 @@ cmake -GNinja .. \
638668 -DCMAKE_C_FLAGS=" -fpic -fvisibility=hidden" \
639669 -DCMAKE_CXX_FLAGS=" -fpic -fvisibility=hidden" \
640670 -DCMAKE_INSTALL_PREFIX=" $INSTALL_PREFIX " \
671+ -DCMAKE_PREFIX_PATH=" $INSTALL_PREFIX " \
641672 -DCMAKE_CXX_COMPILER_LAUNCHER=ccache \
642673 -DVTK_GROUP_ENABLE_StandAlone=DONT_WANT \
643674 -DVTK_GROUP_ENABLE_Rendering=YES \
@@ -662,6 +693,7 @@ cmake -GNinja .. \
662693 -DVTK_USE_MPI=OFF \
663694 -DVTK_ENABLE_WRAPPING=OFF \
664695 ${VTK_OPTIONS}
696+ cmake .. -LA | grep " fmt"
665697time ninja
666698${SUDO_CMD} ninja install
667699cd ../../
0 commit comments