blob: e49e567c8ee2ccefcc82c8c55f1cc256f476bef7 [file] [log] [blame]
#!/bin/bash
set -e
# Any subsequent(*) commands which fail will cause the shell script to exit immediately
#########################################################################
# Build flatbuffers
#########################################################################
echo "Making Flatbuffers"
export CC=`which gcc-7`
export CXX=`which g++-7`
mkdir -p ../flatbuffers
cd ../flatbuffers
cp -Rf ../third_party/flatbuffers/* .
cmake -G "Unix Makefiles" -DCMAKE_CXX_COMPILER=/usr/bin/g++-7 -DCMAKE_CXX_FLAGS="-Wimplicit-fallthrough=0"
make -j 4
./flattests
echo "Done Making Flatbuffers"