Added p4c option to auto init metadata for SDE 9.0.0
Build.sh script only support SDE > 9.0.0, README updated accordingly.
Change-Id: I712bf3eb3fd2c311ca70699d59fd463741e575b0
diff --git a/src/main/p4/build.sh b/src/main/p4/build.sh
index 3ceea41..4407bea 100755
--- a/src/main/p4/build.sh
+++ b/src/main/p4/build.sh
@@ -58,12 +58,14 @@
echo "*** Compiling profile '${PROFILE}' for ${pltf} platform..."
echo "*** Output in ${P4C_OUT}/${pltf}"
pp_flags="-DCPU_PORT=${cpu_port}"
+ p4c_flags="--auto-init-metadata"
mkdir -p ${P4C_OUT}/${pltf}
(
set -x
$P4C_CMD --arch v1model -g --create-graphs --verbose 2 \
-o ${P4C_OUT}/${pltf} -I ${P4_SRC_DIR} \
${pp_flags} ${OTHER_PP_FLAGS} \
+ ${p4c_flags} \
--p4runtime-files ${P4C_OUT}/${pltf}/p4info.txt \
${DIR}/fabric-tofino.p4
)