From 750f570a394969ddc0ae4e684f1fa8ba61b02aad Mon Sep 17 00:00:00 2001 From: michael Date: Tue, 26 May 2026 13:40:49 -0700 Subject: [PATCH] build: add j3r180 (default) and j3r452 Maven profiles Both profiles currently produce identical CAP bytecode, differing only in ELF AID so they can coexist on a card during bench testing. The j3r452 profile becomes meaningfully different in a later epic when it adds the OnUpgradeListener bridge. --- applet/pom.xml | 25 +++++++++++++++++++++++-- 1 file changed, 23 insertions(+), 2 deletions(-) diff --git a/applet/pom.xml b/applet/pom.xml index 2f7a624..b0eedeb 100644 --- a/applet/pom.xml +++ b/applet/pom.xml @@ -115,8 +115,8 @@ classname="pro.javacard.ant.JavaCard" classpathref="maven.plugin.classpath"/> - @@ -142,4 +142,25 @@ + + + + j3r180 + true + + j3r180 + A0000009094454414C49524F + aliro-applet-j3r180.cap + + + + j3r452 + + j3r452 + + A0000009094454414C49524F02 + aliro-applet-j3r452.cap + + +