#!/bin/bash ROOT=$(pwd) FF_LOCATION="$ROOT/third_party/flatbuffers" cd "$FF_LOCATION" || exit mkdir build cd build || exit cmake .. cmake --build . --target flatc mkdir -p "$ROOT/build/torch/csrc/jit/serialization" ./flatc --cpp --gen-mutable --scoped-enums \ -o "$ROOT/torch/csrc/jit/serialization" \ -c "$ROOT/torch/csrc/jit/serialization/mobile_bytecode.fbs" echo '// @generated' >> "$ROOT/torch/csrc/jit/serialization/mobile_bytecode_generated.h" cd "$ROOT" || exit exit