| 
									
										
										
										
											2021-02-05 21:03:04 -08:00
										 |  |  | #!/bin/bash
 | 
					
						
							| 
									
										
										
										
											2021-10-18 18:35:27 -04:00
										 |  |  | set -euo pipefail | 
					
						
							| 
									
										
										
										
											2021-02-05 21:03:04 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											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-09-26 17:22:58 -07:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-08-07 14:52:58 +00:00
										 |  |  | rm -r $OUTDIR 2>/dev/null || true | 
					
						
							|  |  |  | python scripts/avro_codegen.py $SCHEMAS_ROOT $OUTDIR |