| 12345678910111213141516171819202122232425262728 |
- #!/bin/bash
- mkdir -p ../third_party
- [email protected]:google/flatbuffers.git
- if [ -d "../third_party/flatbuffers" ]; then
- pushd "../third_party/flatbuffers" > /dev/null
- echo "Fetch ${repository}..."
- git fetch -p
- echo "Reset ${repository}..."
- git reset --hard origin/master
- popd > /dev/null
- else
- pushd "../third_party" > /dev/null
- echo "Clone ${repository}..."
- git clone --recursive ${repository}
- popd > /dev/null
- fi
- pushd "../third_party/flatbuffers" > /dev/null
- cmake -G "Unix Makefiles"
- make
- popd > /dev/null
- echo "Generate '../src/tflite.js'"
- ../third_party/flatbuffers/flatc --js ../third_party/tensorflow/tensorflow/contrib/lite/schema/schema.fbs
- mv ./schema_generated.js ../src/tflite.js
|