From 00b274ad1a06a3a5d5a824cbb8dab6c13dc8e315 Mon Sep 17 00:00:00 2001 From: mcentner Date: Thu, 27 May 2010 07:26:44 +0000 Subject: BKUApplet and BKUAppletExt projects produce an additional artifact with classifier 'single', a single, shrunk and signed jar file containing all required dependencies. Those are used by BKUOnline now. git-svn-id: https://joinup.ec.europa.eu/svn/mocca/trunk@744 8a26b1a7-26f0-462f-b9ef-d0e30c41f5a4 --- BKUAppletExt/pom.xml | 290 +++++++++++++++++++++++++++++++++------------------ 1 file changed, 187 insertions(+), 103 deletions(-) (limited to 'BKUAppletExt/pom.xml') diff --git a/BKUAppletExt/pom.xml b/BKUAppletExt/pom.xml index a5faf88e..8b20e518 100644 --- a/BKUAppletExt/pom.xml +++ b/BKUAppletExt/pom.xml @@ -10,6 +10,192 @@ BKU Applet Ext 1.3.0-RC2-SNAPSHOT Card management extension for Java Applet used by MOCCA Online + + + + com.pyx4me + proguard-maven-plugin + 2.0.4 + + + + proguard + + + + + false + + + + + + + + + + + + ${java.home}/lib/rt.jar + ${java.home}/lib/jce.jar + ${java.home}/lib/jsse.jar + + true + true + single + + + + at.gv.egiz + BKUApplet + + + iaik + iaik_jce_me4se + + + at.gv.egiz + smcc + + + at.gv.egiz + STAL + + + at.gv.egiz + STALService + + + at.gv.egiz + smccSTAL + + + at.gv.egiz + BKUCommonGUI + + + org.slf4j + slf4j-api + + + org.slf4j + slf4j-jdk14 + + + + at.gv.egiz + STALExt + + + at.gv.egiz + STALXService + + + at.gv.egiz + smccSTALExt + + + at.gv.egiz + BKUGuiExt + + + + + + + org.codehaus.mojo + maven-buildnumber-plugin + + + validate + + create + + + + + false + false + + + + maven-jar-plugin + org.apache.maven.plugins + + + + sign + + + ${project.build.directory}/${project.build.finalName}-single.${project.packaging} + + + + + + false + false + + false + true + + + ${project.version}-r${buildNumber} + + + test-applet signer + ./keystore.ks + storepass + keypass + true + + + + + + + proguard-osx + + + mac + + + + + + com.pyx4me + proguard-maven-plugin + + + ${java.home}/../Classes/classes.jar + ${java.home}/lib/jce.jar + ${java.home}/../Classes/jsse.jar + + + + + + + + pkcs11-sign + + + + maven-jar-plugin + org.apache.maven.plugins + 2.2-mocca + + NONE + PKCS11 + iaik.pkcs.pkcs11.provider.IAIKPkcs11 + a-sit + ${pkcs11-pass} + + + + + + at.gv.egiz @@ -55,110 +241,8 @@ org.slf4j slf4j-jdk14 - runtime + compile true - - - - org.codehaus.mojo - maven-buildnumber-plugin - - - validate - - create - - - - - false - false - - - - maven-jar-plugin - org.apache.maven.plugins - - - - sign - - - - - - false - false - - false - true - - - ${project.version}-r${buildNumber} - - - test-applet signer - ./keystore.ks - storepass - keypass - true - - - - maven-dependency-plugin - - - unpack - - unpack-dependencies - - - runtime - false - ${project.build.outputDirectory} - META-INF\/ - - - - - copy_testapplet - - copy-dependencies - - - ${project.build.directory}/test-classes - commons-logging,iaik - commons-logging,iaik_jce_me4se - true - - - - - - - - - pkcs11-sign - - - - maven-jar-plugin - org.apache.maven.plugins - 2.2-mocca - - NONE - PKCS11 - iaik.pkcs.pkcs11.provider.IAIKPkcs11 - a-sit - ${pkcs11-pass} - - - - - - \ No newline at end of file -- cgit v1.2.3