blob: 4f0ed80a997c05928f3aff4381f8b9b7e0f6486b [file] [log] [blame]
#!/bin/bash
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
BUILDDIR="$DIR/../out/ftrace_proto_gen_build"
"$DIR/gn" gen "$BUILDDIR" --args="is_clang=true is_debug=false"
"$DIR/ninja" -C "$BUILDDIR" ftrace_proto_gen
# FIXME(fmayer): make ftrace_proto_gen independent of cwd.
cd "$DIR/.."
"$BUILDDIR/ftrace_proto_gen" \
--whitelist_path "$DIR/ftrace_proto_gen/event_whitelist" \
--output_dir "$DIR/../protos/perfetto/trace/ftrace/" \
--proto_descriptor "$BUILDDIR/gen/protos/perfetto/trace/ftrace.descriptor" \
--update_build_files \
"$@" \
"$DIR"/../src/ftrace_reader/test/data/*/events/
rm -rf "$BUILDDIR"