s1-mod/deps/protobuf/java/lite/lite.awk

26 lines
342 B
Awk
Raw Normal View History

2024-02-27 03:09:30 -05:00
# Remove code enclosed by "BEGIN FULL-RUNTIME" and "END FULL-RUNTIME" to
# create the lite-only version of a test file.
BEGIN {
in_full_runtime = 0;
}
/BEGIN FULL-RUNTIME/ {
in_full_runtime = 1;
next;
}
/END FULL-RUNTIME/ {
in_full_runtime = 0;
next;
}
in_full_runtime {
# Skip full runtime code path.
next;
}
{
print;
}