mirror of
https://github.com/jlengrand/quarkus.git
synced 2026-03-10 08:41:22 +00:00
29 lines
784 B
Bash
Executable File
29 lines
784 B
Bash
Executable File
#!/bin/sh
|
|
rm -r target/classes src/main/java
|
|
mkdir -p target/classes
|
|
mkdir -p src/main/java
|
|
|
|
for j in '../extensions' '../core' '../devtools' '../independent-projects/'
|
|
do
|
|
for i in `find $j -regex .*target/classes`
|
|
do
|
|
cp -r $i/* target/classes/
|
|
done
|
|
for i in `find $j -regex .*src/main/java`
|
|
do
|
|
cp -r $i/* src/main/java/
|
|
done
|
|
done
|
|
|
|
#we don't care about classes in the 'graal' package, because they are only used in native image generation
|
|
find target/classes/ -name graal -exec rm -r {} \;
|
|
|
|
#antlr generated code
|
|
rm -r target/classes/io/quarkus/panacheql/internal
|
|
|
|
#we don't care about the document processor
|
|
rm -r target/classes/io/quarkus/annotation/processor/generate_doc
|
|
|
|
#needed to make sure the script always succeeds
|
|
echo "complete"
|