Index: trunk/pom.xml
===================================================================
diff -u -N -r2076 -r2100
--- trunk/pom.xml (.../pom.xml) (revision 2076)
+++ trunk/pom.xml (.../pom.xml) (revision 2100)
@@ -35,7 +35,8 @@
1.6.4
0.9.1.1
1.2.16
- 1.0.5
+ 1.0.6-SNAPSHOT
+ 1.4
suppressions.xml
checkstyle.xml
Index: trunk/quartz/pom.xml
===================================================================
diff -u -N -r1935 -r2100
--- trunk/quartz/pom.xml (.../pom.xml) (revision 1935)
+++ trunk/quartz/pom.xml (.../pom.xml) (revision 2100)
@@ -11,24 +11,12 @@
quartz
jar
quartz
+ Enterprise Job Scheduler
-
-
- c3p0
- c3p0
- ${c3p0.version}
-
-
-
- org.slf4j
- slf4j-api
- ${slf4j.version}
-
-
org.slf4j
@@ -43,58 +31,52 @@
provided
- org.quartz-scheduler.internal
- quartz-terracotta-bootstrap
+ org.terracotta.modules
+ tim-quartz
${project.version}
provided
+
+
- org.terracotta.modules
- tim-quartz
+ org.quartz-scheduler.internal
+ quartz-terracotta-bootstrap
${project.version}
- provided
org.quartz-scheduler.internal
quartz-core
${project.version}
- provided
org.quartz-scheduler.internal
quartz-commonj
${project.version}
- provided
org.quartz-scheduler.internal
quartz-jboss
${project.version}
- provided
org.quartz-scheduler.internal
quartz-oracle
${project.version}
- provided
org.quartz-scheduler.internal
quartz-weblogic
${project.version}
- provided
org.quartz-scheduler.internal
quartz-jobs
${project.version}
- provided
org.quartz-scheduler.internal
quartz-plugins
${project.version}
- provided
@@ -132,22 +114,8 @@
-
+
- unpack-standalone-and-terracotta
-
- org.quartz-scheduler.internal
- quartz-stubs
- ${project.build.outputDirectory}
- **/META-INF/maven/**,**/license.txt,**/thirdpartylicenses.txt
-
- process-resources
-
- unpack-dependencies
-
-
-
-
copy-TIMs
org.terracotta.modules
@@ -249,17 +217,76 @@
+
org.apache.maven.plugins
- maven-jar-plugin
- 2.3.2
+ maven-shade-plugin
+ 1.7.1
-
- ${project.build.directory}/MANIFEST.MF
-
-
-
+
+
+ org.quartz-scheduler.internal:*
+
+
+ *:quartz-stubs:*
+
+
+
+
+ *:*
+
+ **/META-INF/maven/org.quartz-scheduler.internal/**
+ **/license.txt
+ **/thirdpartylicenses.txt
+
+
+
+ true
+ ${project.build.directory}/dependency-reduced-pom.xml
+
+
+ MANIFEST.MF
+
+
+ META-INF/MANIFEST.MF
+ ${project.build.directory}/MANIFEST.MF
+
+
+
+
+
+ shade-jar
+ package
+
+ shade
+
+
+
+
+ org.codehaus.gmaven
+ gmaven-plugin
+ ${gmaven-plugin.version}
+
+
+ inject-correct-pom-to-jar
+ package
+
+ execute
+
+
+
+ def jarFile = new File(project.build.directory, "${project.artifactId}-${project.version}.jar")
+ ant.jar(destfile: jarFile, update: "true") {
+ zipfileset(file: new File(project.build.directory, "dependency-reduced-pom.xml"),
+ fullpath: "META-INF/maven/${project.groupId}/${project.artifactId}/pom.xml")
+ }
+
+
+
+
+
+
org.codehaus.mojo
build-helper-maven-plugin
1.5