#!/usr/bin/env bash # Runs all the code generators. # If the node structure was changed, run_metamodel_generator.sh first! # Remember current directory pushd javaparser-core-generators # Generate code mvn -B clean package -P run-generators -DskipTests # Go back to previous directory popd # Fresh code has been generated in core, so rebuild the whole thing again. mvn -B clean install -DskipTests if [ "$?" -ne 0 ]; then exit 1 fi