From 31bb961f4d9dc0e62241dc37b14be02919e65009 Mon Sep 17 00:00:00 2001 From: Kohsuke Kawaguchi Date: Tue, 19 Apr 2011 11:39:22 -0700 Subject: [PATCH] generate license from the war, to really include everything --- core/pom.xml | 7 ------- war/pom.xml | 34 ++++++++++++++++++++++++++-------- 2 files changed, 26 insertions(+), 15 deletions(-) diff --git a/core/pom.xml b/core/pom.xml index a7ea2914f7..af385810fa 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -225,13 +225,6 @@ THE SOFTWARE. - - com.cloudbees - maven-license-plugin - - target/classes/META-INF/licenses.xml - - diff --git a/war/pom.xml b/war/pom.xml index a2aa054483..8e88bcb69d 100644 --- a/war/pom.xml +++ b/war/pom.xml @@ -132,6 +132,22 @@ THE SOFTWARE. + + com.cloudbees + maven-license-plugin + + target/classes/META-INF/licenses.xml + + filter { + // add Winstone since we are bundling it. + def d = project.dependencies.find { it.artifactId=="winstone" }; + def a = mojo.artifactFactory.createProjectArtifact(d.groupId,d.artifactId,d.version); + def p = mojo.projectBuilder.buildFromRepository(a, project.getRemoteArtifactRepositories(), mojo.localRepository) + models.put(a,p); + } + + + org.jenkins-ci.tools @@ -148,14 +164,16 @@ THE SOFTWARE. ${port} - - ../core/target/classes - - ../core/src/main/resources - true + + + ../core/src/main/resources + + + ../core/target/classes + default -- GitLab