openpilot is an open source driver assistance system. openpilot performs the functions of Automated Lane Centering and Adaptive Cruise Control for over 200 supported car makes and models.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

13 lines
515 B

#!/bin/bash -e
cd /tmp
brew install cmake ninja llvm@15 zlib glew flex bison boost zstd ncurses
if [ ! -d "gpuocelot" ]; then
git clone --recurse-submodules https://github.com/gpuocelot/gpuocelot.git --depth 1
fi
cd gpuocelot/ocelot
git checkout b16039dc940dc6bc4ea0a98380495769ff35ed99
mkdir -p build
cd build
cmake .. -Wno-dev -G Ninja -DOCELOT_BUILD_TOOLS=OFF -DCMAKE_BUILD_ALWAYS=0 -DBUILD_TESTS_CUDA=OFF -DBISON_EXECUTABLE=/opt/homebrew/opt/bison/bin/bison
ninja
sudo cp libgpuocelot.dylib /usr/local/lib/