diff options
-rwxr-xr-x | run_core_generators.sh | 5 | ||||
-rwxr-xr-x | run_metamodel_generator.sh | 5 |
2 files changed, 10 insertions, 0 deletions
diff --git a/run_core_generators.sh b/run_core_generators.sh index 0410247bd..e7dfac220 100755 --- a/run_core_generators.sh +++ b/run_core_generators.sh @@ -3,13 +3,18 @@ # 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 clean package +# Go back to previous directory popd +# Fresh code has been generated in core, so rebuild the whole thing again. mvn clean install -DskipTests if [ "$?" -ne 0 ]; then exit 1 fi +Well
\ No newline at end of file diff --git a/run_metamodel_generator.sh b/run_metamodel_generator.sh index 6423fae91..3acaf2825 100755 --- a/run_metamodel_generator.sh +++ b/run_metamodel_generator.sh @@ -2,17 +2,22 @@ # Rebuilds the metamodel based on the nodes in javaparser-core +# We introspect the nodes in javaparser-core, so we need an update build of it. mvn clean install -DskipTests if [ "$?" -ne 0 ]; then exit 1 fi +# Remember current directory pushd javaparser-metamodel-generator +# Generate code mvn clean package +# Go back to previous directory popd +# Fresh code has been generated in core, so rebuild the whole thing again. mvn clean install -DskipTests if [ "$?" -ne 0 ]; then exit 1 |