HHH-14640 : Fix issue with generated pom missing project description
This commit is contained in:
parent
c36e2cc543
commit
40d82d6370
|
@ -42,11 +42,9 @@ ext {
|
||||||
sourceCompatibility = project.baselineJavaVersion
|
sourceCompatibility = project.baselineJavaVersion
|
||||||
targetCompatibility = project.baselineJavaVersion
|
targetCompatibility = project.baselineJavaVersion
|
||||||
|
|
||||||
afterEvaluate {
|
|
||||||
if ( !project.description ) {
|
if ( !project.description ) {
|
||||||
project.description = "The Hibernate ORM $project.name module"
|
project.description = "The Hibernate ORM $project.name module"
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
|
@ -5,10 +5,10 @@
|
||||||
* See the lgpl.txt file in the root directory or <http://www.gnu.org/licenses/lgpl-2.1.html>.
|
* See the lgpl.txt file in the root directory or <http://www.gnu.org/licenses/lgpl-2.1.html>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
apply from: rootProject.file( 'gradle/published-java-module.gradle' )
|
|
||||||
|
|
||||||
description = 'Integration for Agroal as a ConnectionProvider for Hibernate ORM'
|
description = 'Integration for Agroal as a ConnectionProvider for Hibernate ORM'
|
||||||
|
|
||||||
|
apply from: rootProject.file( 'gradle/published-java-module.gradle' )
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
compile project( ':hibernate-core' )
|
compile project( ':hibernate-core' )
|
||||||
compile( libraries.agroal_api )
|
compile( libraries.agroal_api )
|
||||||
|
|
|
@ -5,10 +5,10 @@
|
||||||
* See the lgpl.txt file in the root directory or <http://www.gnu.org/licenses/lgpl-2.1.html>.
|
* See the lgpl.txt file in the root directory or <http://www.gnu.org/licenses/lgpl-2.1.html>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
apply from: rootProject.file( 'gradle/published-java-module.gradle' )
|
|
||||||
|
|
||||||
description = 'Integration for c3p0 Connection pooling into Hibernate ORM'
|
description = 'Integration for c3p0 Connection pooling into Hibernate ORM'
|
||||||
|
|
||||||
|
apply from: rootProject.file( 'gradle/published-java-module.gradle' )
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
compile project( ':hibernate-core' )
|
compile project( ':hibernate-core' )
|
||||||
compile( libraries.c3p0 )
|
compile( libraries.c3p0 )
|
||||||
|
|
|
@ -6,26 +6,52 @@
|
||||||
*/
|
*/
|
||||||
import org.apache.tools.ant.filters.ReplaceTokens
|
import org.apache.tools.ant.filters.ReplaceTokens
|
||||||
|
|
||||||
|
description = 'Hibernate\'s core ORM functionality'
|
||||||
|
|
||||||
apply from: rootProject.file( 'gradle/published-java-module.gradle' )
|
apply from: rootProject.file( 'gradle/published-java-module.gradle' )
|
||||||
apply plugin: 'antlr'
|
apply plugin: 'antlr'
|
||||||
apply plugin: 'hibernate-matrix-testing'
|
apply plugin: 'hibernate-matrix-testing'
|
||||||
apply plugin: 'org.hibernate.build.gradle.xjc'
|
apply plugin: 'org.hibernate.build.gradle.xjc'
|
||||||
|
|
||||||
description = 'Hibernate\'s core ORM functionality'
|
ext {
|
||||||
|
jaxbTargetDir = file( "${buildDir}/generated-src/jaxb/main" )
|
||||||
|
}
|
||||||
|
|
||||||
|
sourceSets.main {
|
||||||
|
java.srcDir project.jaxbTargetDir
|
||||||
|
}
|
||||||
|
|
||||||
|
sourceSets {
|
||||||
|
// resources inherently exclude sources
|
||||||
|
test {
|
||||||
|
resources {
|
||||||
|
setSrcDirs( ['src/test/java','src/test/resources'] )
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
testJavassist {
|
||||||
|
java {
|
||||||
|
compileClasspath += main.output + test.output
|
||||||
|
runtimeClasspath += main.output + test.output
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
configurations {
|
configurations {
|
||||||
hibernateJpaModelGenTool {
|
|
||||||
description = "Dependencies for running the Hibernate JPA Metamodel Generator AnnotationProcessor tool"
|
|
||||||
}
|
|
||||||
tests {
|
tests {
|
||||||
description = 'Configuration for the produced test jar'
|
description = 'Configuration for the produced test jar'
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//Configures the compile and runtime configurations for our javassist tests
|
||||||
|
//and includes the dependencies of the test task.
|
||||||
|
testJavassistCompile.extendsFrom testCompile
|
||||||
|
testJavassistRuntime.extendsFrom testRuntime
|
||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
|
|
||||||
compile( libraries.jpa )
|
compile( libraries.jpa )
|
||||||
// Javassist is no longer the default enhancer but still required for other purposes, e.g. Scanning
|
// This can now be made provided
|
||||||
compile( libraries.javassist )
|
compile( libraries.javassist )
|
||||||
// Could be made optional?
|
// Could be made optional?
|
||||||
compile( libraries.byteBuddy )
|
compile( libraries.byteBuddy )
|
||||||
|
@ -67,6 +93,7 @@ dependencies {
|
||||||
testCompile( libraries.mockito )
|
testCompile( libraries.mockito )
|
||||||
testCompile( libraries.mockito_inline )
|
testCompile( libraries.mockito_inline )
|
||||||
testCompile( libraries.jodaTime )
|
testCompile( libraries.jodaTime )
|
||||||
|
testCompile( libraries.assertj )
|
||||||
|
|
||||||
testCompile( libraries.cdi ) {
|
testCompile( libraries.cdi ) {
|
||||||
// we need to force it to make sure we influence the one coming from arquillian
|
// we need to force it to make sure we influence the one coming from arquillian
|
||||||
|
@ -87,9 +114,11 @@ dependencies {
|
||||||
testRuntime( libraries.javassist )
|
testRuntime( libraries.javassist )
|
||||||
testRuntime( libraries.byteBuddy )
|
testRuntime( libraries.byteBuddy )
|
||||||
testRuntime( libraries.weld )
|
testRuntime( libraries.weld )
|
||||||
|
testRuntime( libraries.atomikos )
|
||||||
|
testRuntime( libraries.atomikos_jta )
|
||||||
testRuntime(libraries.wildfly_transaction_client)
|
testRuntime(libraries.wildfly_transaction_client)
|
||||||
|
|
||||||
testCompile( project( ':hibernate-jpamodelgen' ) )
|
testAnnotationProcessor( project( ':hibernate-jpamodelgen' ) )
|
||||||
|
|
||||||
testCompile libraries.arquillian_junit_container
|
testCompile libraries.arquillian_junit_container
|
||||||
testCompile libraries.arquillian_protocol_servlet
|
testCompile libraries.arquillian_protocol_servlet
|
||||||
|
@ -99,6 +128,10 @@ dependencies {
|
||||||
|
|
||||||
testCompile libraries.jboss_ejb_spec_jar
|
testCompile libraries.jboss_ejb_spec_jar
|
||||||
testCompile libraries.jboss_annotation_spec_jar
|
testCompile libraries.jboss_annotation_spec_jar
|
||||||
|
|
||||||
|
// Additional tests requiring Javassist
|
||||||
|
// folder in src/javassist/java
|
||||||
|
testJavassistCompile libraries.javassist
|
||||||
}
|
}
|
||||||
|
|
||||||
jar {
|
jar {
|
||||||
|
@ -154,19 +187,6 @@ jar {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
ext {
|
|
||||||
jaxbTargetDir = file( "${buildDir}/generated-src/jaxb/main" )
|
|
||||||
}
|
|
||||||
|
|
||||||
sourceSets.main {
|
|
||||||
java.srcDir project.jaxbTargetDir
|
|
||||||
}
|
|
||||||
|
|
||||||
// resources inherently exclude sources
|
|
||||||
sourceSets.test.resources {
|
|
||||||
setSrcDirs( ['src/test/java','src/test/resources'] )
|
|
||||||
}
|
|
||||||
|
|
||||||
//idea {
|
//idea {
|
||||||
// module {
|
// module {
|
||||||
// sourceDirs += file( "${buildDir}/generated-src/antlr/main" )
|
// sourceDirs += file( "${buildDir}/generated-src/antlr/main" )
|
||||||
|
@ -238,9 +258,20 @@ test.dependsOn ':hibernate-orm-modules:prepareWildFlyForTests'
|
||||||
|
|
||||||
test {
|
test {
|
||||||
systemProperty 'file.encoding', 'utf-8'
|
systemProperty 'file.encoding', 'utf-8'
|
||||||
//Set the port-offset to match the offset in arquillian.xml
|
|
||||||
systemProperty 'jboss.socket.binding.port-offset', '137'
|
|
||||||
beforeTest { descriptor ->
|
beforeTest { descriptor ->
|
||||||
//println "Starting test: " + descriptor
|
//println "Starting test: " + descriptor
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//Create the task that runs the integration tests found from the
|
||||||
|
//configured source directory and uses the correct classpath.
|
||||||
|
task testJavassist(type: Test) {
|
||||||
|
testClassesDirs = sourceSets.testJavassist.output.classesDirs
|
||||||
|
classpath = sourceSets.testJavassist.runtimeClasspath
|
||||||
|
//If you want to ensure that integration tests are run every time when you invoke
|
||||||
|
//this task, uncomment the following line.
|
||||||
|
//outputs.upToDateWhen { false }
|
||||||
|
}
|
||||||
|
|
||||||
|
check.dependsOn testJavassist
|
||||||
|
testJavassist.mustRunAfter test
|
||||||
|
|
|
@ -5,10 +5,10 @@
|
||||||
* See the lgpl.txt file in the root directory or <http://www.gnu.org/licenses/lgpl-2.1.html>.
|
* See the lgpl.txt file in the root directory or <http://www.gnu.org/licenses/lgpl-2.1.html>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
apply from: rootProject.file( 'gradle/published-java-module.gradle' )
|
|
||||||
|
|
||||||
description = "Integration for using Ehcache 2.x as a Hibernate second-level-cache provider"
|
description = "Integration for using Ehcache 2.x as a Hibernate second-level-cache provider"
|
||||||
|
|
||||||
|
apply from: rootProject.file( 'gradle/published-java-module.gradle' )
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
compile project( ':hibernate-core' )
|
compile project( ':hibernate-core' )
|
||||||
compile( libraries.ehcache )
|
compile( libraries.ehcache )
|
||||||
|
|
|
@ -1,8 +1,7 @@
|
||||||
|
description = '(deprecated - use hibernate-core instead) Hibernate O/RM implementation of the JPA specification'
|
||||||
|
|
||||||
apply from: rootProject.file( 'gradle/published-java-module.gradle' )
|
apply from: rootProject.file( 'gradle/published-java-module.gradle' )
|
||||||
|
|
||||||
description = '(deprecated - use hibernate-core instead) Hibernate O/RM implementation of the JPA specification'
|
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
compile( project( ':hibernate-core' ) )
|
compile( project( ':hibernate-core' ) )
|
||||||
compile( libraries.dom4j )
|
compile( libraries.dom4j )
|
||||||
|
|
|
@ -5,11 +5,11 @@
|
||||||
* See the lgpl.txt file in the root directory or <http://www.gnu.org/licenses/lgpl-2.1.html>.
|
* See the lgpl.txt file in the root directory or <http://www.gnu.org/licenses/lgpl-2.1.html>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
description = 'Hibernate\'s entity version (audit/history) support'
|
||||||
|
|
||||||
apply from: rootProject.file( 'gradle/published-java-module.gradle' )
|
apply from: rootProject.file( 'gradle/published-java-module.gradle' )
|
||||||
apply plugin: 'hibernate-matrix-testing'
|
apply plugin: 'hibernate-matrix-testing'
|
||||||
|
|
||||||
description = 'Hibernate\'s entity version (audit/history) support'
|
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
compile( project( ':hibernate-core' ) ) {
|
compile( project( ':hibernate-core' ) ) {
|
||||||
// Exclude access to this to avoid future use.
|
// Exclude access to this to avoid future use.
|
||||||
|
|
|
@ -5,10 +5,10 @@
|
||||||
* See the lgpl.txt file in the root directory or <http://www.gnu.org/licenses/lgpl-2.1.html>.
|
* See the lgpl.txt file in the root directory or <http://www.gnu.org/licenses/lgpl-2.1.html>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
apply from: rootProject.file( 'gradle/published-java-module.gradle' )
|
|
||||||
|
|
||||||
description = 'Integration for HikariCP into Hibernate O/RM'
|
description = 'Integration for HikariCP into Hibernate O/RM'
|
||||||
|
|
||||||
|
apply from: rootProject.file( 'gradle/published-java-module.gradle' )
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
compile project( ':hibernate-core' )
|
compile project( ':hibernate-core' )
|
||||||
compile( libraries.hikaricp )
|
compile( libraries.hikaricp )
|
||||||
|
|
|
@ -5,14 +5,14 @@
|
||||||
* See the lgpl.txt file in the root directory or <http://www.gnu.org/licenses/lgpl-2.1.html>.
|
* See the lgpl.txt file in the root directory or <http://www.gnu.org/licenses/lgpl-2.1.html>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
description = '(deprecated - use org.infinispan:infinispan-hibernate-cache-v53 instead)'
|
||||||
|
|
||||||
apply from: rootProject.file( 'gradle/base-information.gradle' )
|
apply from: rootProject.file( 'gradle/base-information.gradle' )
|
||||||
apply from: rootProject.file( 'gradle/publishing-repos.gradle' )
|
apply from: rootProject.file( 'gradle/publishing-repos.gradle' )
|
||||||
apply from: rootProject.file( 'gradle/publishing-pom.gradle' )
|
apply from: rootProject.file( 'gradle/publishing-pom.gradle' )
|
||||||
apply plugin: 'maven-publish'
|
apply plugin: 'maven-publish'
|
||||||
apply plugin: 'org.hibernate.build.maven-repo-auth'
|
apply plugin: 'org.hibernate.build.maven-repo-auth'
|
||||||
|
|
||||||
description = '(deprecated - use org.infinispan:infinispan-hibernate-cache-v53 instead)'
|
|
||||||
|
|
||||||
ext {
|
ext {
|
||||||
relocatedGroupId = 'org.infinispan'
|
relocatedGroupId = 'org.infinispan'
|
||||||
relocatedArtifactId = 'infinispan-hibernate-cache-v53'
|
relocatedArtifactId = 'infinispan-hibernate-cache-v53'
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
|
description = '(deprecated - use hibernate-core instead) Support for Java8-specific features - mainly Java8 Date/Time (JSR 310)'
|
||||||
|
|
||||||
apply from: rootProject.file( 'gradle/published-java-module.gradle' )
|
apply from: rootProject.file( 'gradle/published-java-module.gradle' )
|
||||||
|
|
||||||
description = '(deprecated - use hibernate-core instead) Support for Java8-specific features - mainly Java8 Date/Time (JSR 310)'
|
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
compile( project( ':hibernate-core' ) )
|
compile( project( ':hibernate-core' ) )
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
|
description = 'Integration for javax.cache into Hibernate as a second-level caching service'
|
||||||
|
|
||||||
apply from: rootProject.file( 'gradle/published-java-module.gradle' )
|
apply from: rootProject.file( 'gradle/published-java-module.gradle' )
|
||||||
|
|
||||||
description = 'Integration for javax.cache into Hibernate as a second-level caching service'
|
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
compile project( ':hibernate-core' )
|
compile project( ':hibernate-core' )
|
||||||
|
|
|
@ -5,9 +5,10 @@
|
||||||
* See the lgpl.txt file in the root directory or <http://www.gnu.org/licenses/lgpl-2.1.html>.
|
* See the lgpl.txt file in the root directory or <http://www.gnu.org/licenses/lgpl-2.1.html>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
description = 'Integrate with WildFly JipiJapa'
|
||||||
|
|
||||||
apply from: rootProject.file( 'gradle/published-java-module.gradle' )
|
apply from: rootProject.file( 'gradle/published-java-module.gradle' )
|
||||||
|
|
||||||
description = 'Integrate with WildFly JipiJapa'
|
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
compile project( ':hibernate-core' )
|
compile project( ':hibernate-core' )
|
||||||
|
|
|
@ -10,10 +10,25 @@ plugins {
|
||||||
id "org.wildfly.build.featurepack" version '0.0.9'
|
id "org.wildfly.build.featurepack" version '0.0.9'
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
apply from: rootProject.file( 'gradle/base-information.gradle' )
|
apply from: rootProject.file( 'gradle/base-information.gradle' )
|
||||||
apply plugin: 'java'
|
apply plugin: 'java'
|
||||||
apply from: rootProject.file( 'gradle/libraries.gradle' )
|
apply from: rootProject.file( 'gradle/libraries.gradle' )
|
||||||
|
|
||||||
|
ext {
|
||||||
|
// NOTE : `wildflyVersion` comes from libraries.gradle...
|
||||||
|
|
||||||
|
// "10" for WildFly 10.x, "11" for 11.x, etc
|
||||||
|
wildFlyMajorVersion = project.wildflyVersion.split( '\\.' )[0]
|
||||||
|
bytebuddyVersion = project.byteBuddyVersion
|
||||||
|
artifactClassifier = "wildfly-${wildFlyMajorVersion}-dist"
|
||||||
|
wildFlyInstallDir = "$rootProject.buildDir/wildfly"
|
||||||
|
fpackStagingDir = file( "target/featurepack" ) //Target build directory for the Feature Pack
|
||||||
|
}
|
||||||
|
|
||||||
|
description = "Feature Pack of Hibernate ORM modules for WildFly ${project.wildFlyMajorVersion}"
|
||||||
|
|
||||||
apply plugin: 'maven-publish'
|
apply plugin: 'maven-publish'
|
||||||
apply plugin: 'org.hibernate.build.maven-repo-auth'
|
apply plugin: 'org.hibernate.build.maven-repo-auth'
|
||||||
apply from: rootProject.file( 'gradle/publishing-repos.gradle' )
|
apply from: rootProject.file( 'gradle/publishing-repos.gradle' )
|
||||||
|
@ -28,19 +43,6 @@ project.tasks.javadoc.enabled = false
|
||||||
evaluationDependsOn( ':hibernate-core' )
|
evaluationDependsOn( ':hibernate-core' )
|
||||||
evaluationDependsOn( ':hibernate-envers' )
|
evaluationDependsOn( ':hibernate-envers' )
|
||||||
|
|
||||||
ext {
|
|
||||||
// NOTE : `wildflyVersion` comes from libraries.gradle...
|
|
||||||
|
|
||||||
// "10" for WildFly 10.x, "11" for 11.x, etc
|
|
||||||
wildFlyMajorVersion = project.wildflyVersion.split( '\\.' )[0]
|
|
||||||
bytebuddyVersion = project.byteBuddyVersion
|
|
||||||
artifactClassifier = "wildfly-${wildFlyMajorVersion}-dist"
|
|
||||||
wildFlyInstallDir = "$rootProject.buildDir/wildfly"
|
|
||||||
fpackStagingDir = file( "target/featurepack" ) //Target build directory for the Feature Pack
|
|
||||||
}
|
|
||||||
|
|
||||||
description = "Feature Pack of Hibernate ORM modules for WildFly ${project.wildFlyMajorVersion}"
|
|
||||||
|
|
||||||
configurations {
|
configurations {
|
||||||
featurePack {
|
featurePack {
|
||||||
description = "Dependencies to be included in the published Feature Pack"
|
description = "Dependencies to be included in the published Feature Pack"
|
||||||
|
|
|
@ -5,10 +5,11 @@
|
||||||
* See the lgpl.txt file in the root directory or <http://www.gnu.org/licenses/lgpl-2.1.html>.
|
* See the lgpl.txt file in the root directory or <http://www.gnu.org/licenses/lgpl-2.1.html>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
description = 'Support for running Hibernate O/RM in OSGi environments'
|
||||||
|
|
||||||
apply from: rootProject.file( 'gradle/published-java-module.gradle' )
|
apply from: rootProject.file( 'gradle/published-java-module.gradle' )
|
||||||
apply plugin: 'com.github.lburgazzoli.karaf'
|
apply plugin: 'com.github.lburgazzoli.karaf'
|
||||||
|
|
||||||
description = 'Support for running Hibernate O/RM in OSGi environments'
|
|
||||||
|
|
||||||
ext {
|
ext {
|
||||||
osgiCoreVersion = '6.0.0'
|
osgiCoreVersion = '6.0.0'
|
||||||
|
|
|
@ -5,9 +5,10 @@
|
||||||
* See the lgpl.txt file in the root directory or <http://www.gnu.org/licenses/lgpl-2.1.html>.
|
* See the lgpl.txt file in the root directory or <http://www.gnu.org/licenses/lgpl-2.1.html>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
description = 'Integration for Proxool Connection pooling into Hibernate O/RM'
|
||||||
|
|
||||||
apply from: rootProject.file( 'gradle/published-java-module.gradle' )
|
apply from: rootProject.file( 'gradle/published-java-module.gradle' )
|
||||||
|
|
||||||
description = 'Integration for Proxool Connection pooling into Hibernate O/RM'
|
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
compile project( ':hibernate-core' )
|
compile project( ':hibernate-core' )
|
||||||
|
|
|
@ -7,10 +7,11 @@ import org.apache.tools.ant.filters.ReplaceTokens
|
||||||
* See the lgpl.txt file in the root directory or <http://www.gnu.org/licenses/lgpl-2.1.html>.
|
* See the lgpl.txt file in the root directory or <http://www.gnu.org/licenses/lgpl-2.1.html>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
description = 'Integrate support for Spatial/GIS data into Hibernate O/RM'
|
||||||
|
|
||||||
apply from: rootProject.file( 'gradle/published-java-module.gradle' )
|
apply from: rootProject.file( 'gradle/published-java-module.gradle' )
|
||||||
apply plugin: 'hibernate-matrix-testing'
|
apply plugin: 'hibernate-matrix-testing'
|
||||||
|
|
||||||
description = 'Integrate support for Spatial/GIS data into Hibernate O/RM'
|
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
compile( project(':hibernate-core') )
|
compile( project(':hibernate-core') )
|
||||||
|
|
|
@ -5,9 +5,10 @@
|
||||||
* See the lgpl.txt file in the root directory or <http://www.gnu.org/licenses/lgpl-2.1.html>.
|
* See the lgpl.txt file in the root directory or <http://www.gnu.org/licenses/lgpl-2.1.html>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
description = 'Support for testing Hibernate ORM functionality'
|
||||||
|
|
||||||
apply from: rootProject.file( 'gradle/published-java-module.gradle' )
|
apply from: rootProject.file( 'gradle/published-java-module.gradle' )
|
||||||
|
|
||||||
description = 'Support for testing Hibernate ORM functionality'
|
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
compile project( ':hibernate-core' )
|
compile project( ':hibernate-core' )
|
||||||
|
|
|
@ -5,9 +5,10 @@
|
||||||
* See the lgpl.txt file in the root directory or <http://www.gnu.org/licenses/lgpl-2.1.html>.
|
* See the lgpl.txt file in the root directory or <http://www.gnu.org/licenses/lgpl-2.1.html>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
description = 'Integration for Vibur Connection pooling as a Hibernate ORM ConnectionProvider'
|
||||||
|
|
||||||
apply from: rootProject.file( 'gradle/published-java-module.gradle' )
|
apply from: rootProject.file( 'gradle/published-java-module.gradle' )
|
||||||
|
|
||||||
description = 'Integration for Vibur Connection pooling as a Hibernate ORM ConnectionProvider'
|
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
compile project( ':hibernate-core' )
|
compile project( ':hibernate-core' )
|
||||||
|
|
|
@ -4,13 +4,14 @@
|
||||||
* License: GNU Lesser General Public License (LGPL), version 2.1 or later.
|
* License: GNU Lesser General Public License (LGPL), version 2.1 or later.
|
||||||
* See the lgpl.txt file in the root directory or <http://www.gnu.org/licenses/lgpl-2.1.html>.
|
* See the lgpl.txt file in the root directory or <http://www.gnu.org/licenses/lgpl-2.1.html>.
|
||||||
*/
|
*/
|
||||||
|
description = 'Enhance Plugin of the Hibernate project for use with Maven build system.'
|
||||||
|
|
||||||
apply from: rootProject.file( 'gradle/published-java-module.gradle' )
|
apply from: rootProject.file( 'gradle/published-java-module.gradle' )
|
||||||
apply plugin: 'maven'
|
apply plugin: 'maven'
|
||||||
|
|
||||||
import org.apache.tools.ant.filters.ReplaceTokens
|
|
||||||
|
|
||||||
|
import org.apache.tools.ant.filters.ReplaceTokens
|
||||||
group = 'org.hibernate.orm.tooling'
|
group = 'org.hibernate.orm.tooling'
|
||||||
description = 'Enhance Plugin of the Hibernate project for use with Maven build system.'
|
|
||||||
|
|
||||||
processResources {
|
processResources {
|
||||||
include "**/lifecycle-mapping-metadata.xml"
|
include "**/lifecycle-mapping-metadata.xml"
|
||||||
|
|
|
@ -5,11 +5,13 @@
|
||||||
* See the lgpl.txt file in the root directory or <http://www.gnu.org/licenses/lgpl-2.1.html>.
|
* See the lgpl.txt file in the root directory or <http://www.gnu.org/licenses/lgpl-2.1.html>.
|
||||||
*/
|
*/
|
||||||
apply plugin: 'groovy'
|
apply plugin: 'groovy'
|
||||||
|
|
||||||
|
description = "Gradle plugin for integrating Hibernate functionality into your build"
|
||||||
|
|
||||||
apply from: rootProject.file( 'gradle/published-java-module.gradle' )
|
apply from: rootProject.file( 'gradle/published-java-module.gradle' )
|
||||||
apply plugin: 'java-gradle-plugin'
|
apply plugin: 'java-gradle-plugin'
|
||||||
apply plugin: 'maven'
|
apply plugin: 'maven'
|
||||||
|
|
||||||
description = "Gradle plugin for integrating Hibernate functionality into your build"
|
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
compile( project( ':hibernate-core' ) )
|
compile( project( ':hibernate-core' ) )
|
||||||
|
|
|
@ -5,11 +5,12 @@
|
||||||
* See the lgpl.txt file in the root directory or <http://www.gnu.org/licenses/lgpl-2.1.html>.
|
* See the lgpl.txt file in the root directory or <http://www.gnu.org/licenses/lgpl-2.1.html>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
description = 'Annotation Processor to generate JPA 2 static metamodel classes'
|
||||||
|
|
||||||
apply from: rootProject.file( 'gradle/published-java-module.gradle' )
|
apply from: rootProject.file( 'gradle/published-java-module.gradle' )
|
||||||
apply plugin: 'version-injection'
|
apply plugin: 'version-injection'
|
||||||
apply plugin: 'org.hibernate.build.gradle.xjc'
|
apply plugin: 'org.hibernate.build.gradle.xjc'
|
||||||
|
|
||||||
description = 'Annotation Processor to generate JPA 2 static metamodel classes'
|
|
||||||
|
|
||||||
ext {
|
ext {
|
||||||
xjcTargetDir = file( "${buildDir}/generated-src/xjc/main" )
|
xjcTargetDir = file( "${buildDir}/generated-src/xjc/main" )
|
||||||
|
|
Loading…
Reference in New Issue