diff --git a/querydsl-jdo/pom.xml b/querydsl-jdo/pom.xml index e92c28561..cdc3e14d2 100644 --- a/querydsl-jdo/pom.xml +++ b/querydsl-jdo/pom.xml @@ -152,7 +152,27 @@ - + + + + maven-assembly-plugin + + + apt-one-jar + + single + + package + + + src/main/assembly.xml + + ${project.build.directory} + + + + + com.mysema.maven maven-apt-plugin @@ -167,7 +187,8 @@ - + + com.mysema.querydsl querydsl-maven-plugin diff --git a/querydsl-jdo/src/main/assembly.xml b/querydsl-jdo/src/main/assembly.xml new file mode 100644 index 000000000..73c5254cd --- /dev/null +++ b/querydsl-jdo/src/main/assembly.xml @@ -0,0 +1,32 @@ + + apt-one-jar + + jar + + false + + + src/apt + / + + **/* + + + + + + true + compile + + cglib:cglib + com.mysema.querydsl:querydsl-sql + com.mysema.querydsl:querydsl-jdo + org.slf4j:slf4j-api + org.slf4j:slf4j-log4j12 + + + + + diff --git a/querydsl-jpa/pom.xml b/querydsl-jpa/pom.xml index 37aed4905..6171bc74b 100644 --- a/querydsl-jpa/pom.xml +++ b/querydsl-jpa/pom.xml @@ -165,11 +165,21 @@ maven-assembly-plugin - - - jar-with-dependencies - - + + + apt-one-jar + + single + + package + + + src/main/assembly.xml + + ${project.build.directory} + + + diff --git a/querydsl-jpa/src/main/assembly.xml b/querydsl-jpa/src/main/assembly.xml index 29b3cd1e8..7e17b4826 100644 --- a/querydsl-jpa/src/main/assembly.xml +++ b/querydsl-jpa/src/main/assembly.xml @@ -1,31 +1,35 @@ - full-deps + apt-one-jar - zip + jar - - - ../querydsl-root/LICENSE.txt - / - - + false - target - - *.jar - - - *-sources.jar - - /lib - - + src/apt + / + + **/* + + + - lib + true + compile + + cglib:cglib + com.mysema.querydsl:querydsl-sql + com.mysema.querydsl:querydsl-jpa + org.hibernate:hibernate-annotations + org.hibernate:hibernate-entitymanager + org.hibernate:hibernate-validator + org.slf4j:slf4j-api + org.slf4j:slf4j-log4j12 + + diff --git a/querydsl-root/dist.sh b/querydsl-root/dist.sh index ef4474510..54b94c0fb 100644 --- a/querydsl-root/dist.sh +++ b/querydsl-root/dist.sh @@ -9,7 +9,7 @@ echo "Creating release bundles" for module in collections hibernate-search jpa jdo lucene sql do cd ../querydsl-$module - mvn -Dtest= clean package assembly:assembly + mvn -Dtest= clean package done echo "Creating reference documentation" diff --git a/querydsl-root/pom.xml b/querydsl-root/pom.xml index dec09d51d..fbd52b028 100644 --- a/querydsl-root/pom.xml +++ b/querydsl-root/pom.xml @@ -158,12 +158,12 @@ maven-assembly-plugin - 2.2-beta-5 - - - ../querydsl-root/src/main/assembly.xml - - ../querydsl-root/target/dist + 2.2-beta-5 + + + ../querydsl-root/src/main/assembly.xml + + ../querydsl-root/target/dist