xref: /aosp_15_r20/external/javaparser/run_core_generators.sh (revision f0340d8e30c177f9125cc02e7b512609509b136e)
1#!/usr/bin/env bash
2
3# Runs all the code generators.
4# If the node structure was changed, run_metamodel_generator.sh first!
5
6# Remember current directory
7pushd javaparser-core-generators
8
9# Generate code
10mvn -B clean package -P run-generators -DskipTests
11
12# Go back to previous directory
13popd
14
15# Fresh code has been generated in core, so rebuild the whole thing again.
16mvn -B clean install -DskipTests
17if [ "$?" -ne 0 ]; then
18    exit 1
19fi
20