From 3a2871e86fb8b8ef2b7ee0fece6f794fa82d4910 Mon Sep 17 00:00:00 2001 From: Martin Paljak Date: Thu, 29 Feb 2024 11:05:05 +0200 Subject: [PATCH] Update README.md --- README.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index b22c62d..f04cb26 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,8 @@ > Easy to use [Ant](https://ant.apache.org/) task for building JavaCard CAP files in a declarative way. +Have a consistent and concise build declaration for JavaCard applets, no matter which which JavaCard version you target. + [![Build Status](https://github.com/martinpaljak/ant-javacard/workflows/Robot%20builder/badge.svg)](https://github.com/martinpaljak/ant-javacard/actions) [![Latest release](https://img.shields.io/github/release/martinpaljak/ant-javacard.svg)](https://github.com/martinpaljak/ant-javacard/releases/latest) [![Maven version](https://img.shields.io/maven-metadata/v?label=javacard.pro%20maven%20version&metadataUrl=https%3A%2F%2Fjavacard.pro%2Fmaven%2Fcom%2Fgithub%2Fmartinpaljak%2Fant-javacard%2Fmaven-metadata.xml)](https://gist.github.com/martinpaljak/c77d11d671260e24eef6c39123345cae) [![MIT licensed](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/martinpaljak/ant-javacard/blob/master/LICENSE) ## Features @@ -21,7 +23,6 @@ ## Download & Use * Download [`ant-javacard.jar`](https://github.com/martinpaljak/ant-javacard/releases/latest/download/ant-javacard.jar) - * Java version usable with all SDK-s is 1.8! Use SDK 3.0.5u3 and `targetsdk` to compile with Java 11 for older versions. * Or use the download task: ```xml @@ -116,6 +117,15 @@ Notes: * `%a` - package AID * `%j` - targeted JavaCard version +### Command line utility +`ant-javacard.jar` can be used to dump built .cap file metadata and to re-run off-card verifier. + +- dump .cap file metadata + - `java -jar ant-javacard.jar ` +- run off-card verifier + - `java -jar ant-javacard.jar ` + + ## Maven dependency Releases are published to [`https://mvn.javacard.pro/maven/`](https://mvn.javacard.pro/maven/). To use it, add this to your `pom.xml`: