2021-02-05 21:03:04 -08:00
|
|
|
#!/bin/bash
|
|
|
|
set -euxo pipefail
|
|
|
|
|
2021-02-15 15:04:21 -08:00
|
|
|
OUTDIR=./src/datahub/metadata
|
2021-02-05 21:03:04 -08:00
|
|
|
|
|
|
|
# Note: this assumes that datahub has already been built with `./gradlew build`.
|
2021-02-15 11:44:29 -08:00
|
|
|
DATAHUB_ROOT=..
|
2021-06-24 17:11:00 -07:00
|
|
|
SCHEMAS_ROOT="$DATAHUB_ROOT/metadata-events/mxe-schemas/src/renamed/avro/com/linkedin"
|
2021-07-30 17:41:03 -07:00
|
|
|
FILES="$SCHEMAS_ROOT/mxe/MetadataChangeEvent.avsc $SCHEMAS_ROOT/mxe/MetadataChangeProposal.avsc $SCHEMAS_ROOT/usage/UsageAggregation.avsc $SCHEMAS_ROOT/dataset/DatasetProfile.avsc"
|
2021-02-05 21:03:04 -08:00
|
|
|
|
|
|
|
rm -r $OUTDIR || true
|
2021-06-17 10:04:28 -07:00
|
|
|
python scripts/avro_codegen.py $FILES $OUTDIR
|