Skip to content

Commit 980de3f

Browse files
committed
build all again on macos.
1 parent ee0515b commit 980de3f

1 file changed

Lines changed: 16 additions & 12 deletions

File tree

.github/workflows/build-pcl.yml

Lines changed: 16 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -85,29 +85,33 @@ jobs:
8585
brew update
8686
# Minimal dependencies only
8787
brew install cmake pkg-config boost eigen flann nanoflann libusb qhull zlib cjson
88+
brew install cmake pkg-config boost eigen flann nanoflann glew libusb qhull vtk freeglut qt@5 libpcap libomp suite-sparse zlib google-benchmark cjson
8889
git clone https://github.com/abseil/googletest.git "$GOOGLE_TEST_DIR"
8990
cd "$GOOGLE_TEST_DIR" && git checkout release-1.8.1
9091
- name: Configure (macOS ${{ matrix.osx_version }})
9192
run: |
9293
mkdir -p "$GITHUB_WORKSPACE/build" && cd "$GITHUB_WORKSPACE/build"
9394
cmake "$GITHUB_WORKSPACE" \
94-
-DCMAKE_BUILD_TYPE=MinSizeRel \
95-
-DCMAKE_OSX_SYSROOT="/Library/Developer/CommandLineTools/SDKs/MacOSX${OSX_VERSION}.sdk" \
95+
-DCMAKE_BUILD_TYPE="MinSizeRel" \
96+
-DCMAKE_OSX_SYSROOT="/Library/Developer/CommandLineTools/SDKs/MacOSX$(OSX_VERSION).sdk" \
9697
-DCMAKE_CXX_FLAGS="$CMAKE_CXX_FLAGS" \
9798
-DGTEST_SRC_DIR="$GOOGLE_TEST_DIR/googletest" \
9899
-DGTEST_INCLUDE_DIR="$GOOGLE_TEST_DIR/googletest/include" \
100+
-DQt5_DIR=/usr/local/opt/qt5/lib/cmake/Qt5 \
99101
-DPCL_ONLY_CORE_POINT_TYPES=ON \
102+
-DBUILD_surface_on_nurbs=ON -DUSE_UMFPACK=ON \
103+
-DBUILD_simulation=ON \
100104
-DBUILD_global_tests=ON \
101-
-DBUILD_benchmarks=OFF \
102-
-DBUILD_examples=OFF \
103-
-DBUILD_tools=OFF \
104-
-DBUILD_apps=OFF \
105-
-DBUILD_simulation=OFF \
106-
-DBUILD_surface_on_nurbs=OFF -DUSE_UMFPACK=OFF \
107-
-DBUILD_CUDA=OFF -DBUILD_GPU=OFF \
108-
-DBUILD_visualization=OFF \
109-
-DPCL_DISABLE_VISUALIZATION_TESTS=ON \
110-
-DWITH_VTK=OFF -DWITH_QT=OFF -DWITH_OPENNI=OFF -DWITH_OPENNI2=OFF -DWITH_PCAP=OFF
105+
-DBUILD_benchmarks=ON \
106+
-DBUILD_examples=ON \
107+
-DBUILD_tools=ON \
108+
-DBUILD_apps=ON \
109+
-DBUILD_apps_3d_rec_framework=ON \
110+
-DBUILD_apps_cloud_composer=ON \
111+
-DBUILD_apps_in_hand_scanner=ON \
112+
-DBUILD_apps_modeler=ON \
113+
-DBUILD_apps_point_cloud_editor=ON \
114+
-DBoost_USE_DEBUG_RUNTIME=OFF
111115
- name: Build (macOS ${{ matrix.osx_version }})
112116
run: |
113117
cd "$GITHUB_WORKSPACE/build"

0 commit comments

Comments
 (0)